Сейчас на форуме: jinoweb (+5 невидимых)

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

Ранг: 9.0 (гость), 1thx
Активность: 0.010
Статус: Участник

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

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

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

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



Ранг: 397.0 (мудрец), 179thx
Активность: 0.170.1
Статус: Участник

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

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

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

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

-----
...или ты работаешь хорошо, или ты работаешь много...





Ранг: 150.3 (ветеран), 175thx
Активность: 0.160.07
Статус: Участник

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

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

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

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



Ранг: 9.0 (гость), 1thx
Активность: 0.010
Статус: Участник

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

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


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




Ранг: 150.3 (ветеран), 175thx
Активность: 0.160.07
Статус: Участник

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

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

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

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

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


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



Ранг: 9.0 (гость), 1thx
Активность: 0.010
Статус: Участник

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

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


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


 eXeL@B —› Программирование —› Возможно ли выключение и перезагрузка компьютера в ОС без ACPI
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати