Русский / Russian English / Английский

Сейчас на форуме: igorcauret (+1 невидимый пользователь)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS ·

 eXeL@B —› Программирование —› Возможно ли выключение и перезагрузка компьютера в ОС без ACPI
Посл.ответ Сообщение

Ранг: 9.0 (гость)
Статус: Участник

Создано: 02 февраля 2016 15:41 New!
Цитата · Личное сообщение · #1

Операционная система - Windows XP 32 bit
ACPI был отключен на этапе установке, в BIOS он есть и для другой ОС на этом ноутбуке все работает как положено.
Соответственно выключение или перезагрузка средствами XP вызывает BSOD 0000007E PIC.SYS ошибку.

Программы отсюда https://www.plop.at/en/dostools.html не работают, видимо по причине не полноценной эмуляции DOS в XP.

Вопрос, можно ли с помощью низкоуровневого программирования выключать и(или) перезагружать ноутбук. Любые варианты рассмотрю. Например если написать драйвер который будет это делать или как. Подскажите, программированием занимался давно.



Ранг: 397.5 (мудрец)
Статус: Участник

Создано: 02 февраля 2016 17:18 New!
Цитата · Личное сообщение · #2

на руборде был такой ответ

"http://support.microsoft.com/kb/922976
Это из-за включения ahci после установки винды. Отключите его взад, и в реестре
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci = 0
achi можно врубать обратно.

Сбросьте все настройки CMOS на дефолтные сначала."




Ранг: 150.3 (ветеран)
Статус: Участник

Создано: 02 февраля 2016 19:14 New!
Цитата · Личное сообщение · #3

Free-Man пишет:
ACPI был отключен на этапе установке

это принципиально важно? что мешает переставить ядро с поддержкой ACPI?

Добавлено спустя 5 минут
Диспетчер устройств, категория "Компьютер" - обновить драйвер - установка из указанного места - не выполнять поиск, выбрать самостоятельно
появится список доступных ядер - для одно-многопроцессорных компов, с ACPI и без
после переустановки ядра все остальные драйвера, скорей всего, тоже переставятся



Ранг: 9.0 (гость)
Статус: Участник

Создано: 03 февраля 2016 00:30 New!
Цитата · Личное сообщение · #4

-=AkaBOSS=- пишет:
что мешает переставить ядро с поддержкой ACPI?


На этот новый ноутбук Windows XP не садилась сначала из за отсутствия поддержки SATA, потом из за BIOS. Пришлось ставить сборку со вшитыми драйверами на винт и в режиме без ACPI, только так XP удалось установить. Разве сейчас можно вернуть ACPI?




Ранг: 150.3 (ветеран)
Статус: Участник

Создано: 03 февраля 2016 00:33 · Поправил: -=AkaBOSS=- New!
Цитата · Личное сообщение · #5

Free-Man пишет:
Разве сейчас можно вернуть ACPI?

а разве не это я описал выше?

Free-Man пишет:
Windows XP не садилась сначала из за отсутствия поддержки SATA, потом из за BIOS

насколько мне хватает памяти, винхп вполне спокойно ставится на SATA винты.
а уж чтобы из-за биоса... что-то у вас там нечисто


к следующему посту
во имя Рандома, зачем на таком компе нужна винхп? для несовместимых прог люди виртуалки поднимают.
и если уж так приспичило - надо было сразу 2к3 ставить, она до 64гб понимает



Ранг: 9.0 (гость)
Статус: Участник

Создано: 05 февраля 2016 02:16 New!
Цитата · Личное сообщение · #6

-=AkaBOSS=- пишет:
насколько мне хватает памяти, винхп вполне спокойно ставится на SATA винты.
а уж чтобы из-за биоса... что-то у вас там нечисто


Так новое железо, ноутбук не старый. Там и BIOS с UEFI, и SATA последний на 500 Гб и USB 3.0 и до 16 Гб ОЗУ конечно установщик XP вопил тремя экранами BSOD.


 eXeL@B —› Программирование —› Возможно ли выключение и перезагрузка компьютера в ОС без ACPI

Видеокурс ВЗЛОМ