Форум: "Система";
Текущий архив: 2003.07.17;
Скачать: [xml.tar.bz2];
ВнизПроблема при выключении компа Найти похожие ветки
← →
Ruslan (2003-05-02 11:24) [0]Есть проблема при выключении компа под Win2k...
Получаю права, глушу машину , а он пишет "теперь питание..."
хотя корпус ATX. Почему это присходит и как решить ? Спасибо!
← →
Serious Sam (2003-05-02 11:47) [1]Обновить дрова для материнской платы.
← →
Morfein (2003-05-02 11:49) [2]с какими параметрами глушишь?
надо использовать
ExitWindows(EWX_FORCE + EWX_POWEROFF, 0);
← →
R4D][ (2003-05-02 17:39) [3]Может и не в тему, но в http://www.x25zine.org/x25zine2.zip журнале есть классная статейка о выключении компа...
← →
Ruslan (2003-05-03 07:57) [4]>Morfein © (02.05.03 11:49)
>с какими параметрами глушишь?
>надо использовать
>ExitWindows(EWX_FORCE + EWX_POWEROFF, 0);
В том то и дело все так и делаю а результат прежний... :(((
← →
Song (2003-05-03 11:25) [5]Значит права не получаешь...
← →
Ruslan (2003-05-03 15:48) [6]>Song
>Значит права не получаешь...
Так если бы я не получал права то комп даже и не пытался бы выключиться, а тут вот такая проблема...
Получается так что на разных компах работает по разному
Может у кого есть скрипт проверенный подкиньте
← →
Tano (2003-05-03 18:11) [7]Глюк популярный, уникальный для каждой платформы. Мне часто попадался и лечился игрой настроек BIOS -> Power Management (что-то включить, что-то выключить).
Точного совета дать не могу. Точно, это не связано с вызываемыми функциями, а кроется где-то в недрах HAL WinNT.
← →
Ruslan (2003-05-04 07:45) [8]>Tano ©
Я тоже в эту сторону думал потому как на разных машинах по разному. Ну да ладно поиграемся с настройками
← →
R4D][ (2003-05-04 12:08) [9]Кстати, в журнальчике есть пример на C++, который, как говорит автор 100% выключает комп... Дело в том, что ExitWindows() вызывает немеренное кол-во других недокументированных функций, которые до конца еще не изучены. Поэтому в полне может быть, что параметры какой-нить HalReturnToFirmware для разных материнок разные...
← →
DVM (2003-05-05 11:38) [10]Microsoft сама комп выключать не научилась на 100%, у нас значит тоже вряд ли выйдет:)
Обновлять BIOS, драйвера чипсета, шаманить с настройками PowerManagement.
← →
Random bystander (2003-05-05 12:44) [11]М-м-м... Такой маленький вопрос есть - в диспетчере устройств в категории "Компьютер" вообще говоря написано "Компьютер с ACPI" ("Advanced Configuration and Power Interface (ACPI) PC")?
← →
DVM (2003-05-05 12:59) [12]
> Random bystander
Даже когда написано, бывает что не выключается.
← →
Random bystander (2003-05-05 15:21) [13]> DVM
Но вот обратное, насколько мне известно, неверно.
К тому же надо же откуда-то начинать копать...
← →
Morfein (2003-05-06 20:26) [14]А комп вообще по нажатию [кнопки Power] / [Start | Shut Down] выключается как надо?
← →
wal (2003-05-07 01:01) [15]
> А комп вообще по нажатию [кнопки Power] / [Start | Shut
> Down] выключается как надо?
У меня, например, такая ситуация - когда "Пуск" -> "Завершение работы", то вырубается сам, а когда своей программой, или с помощью shutdown.exe, то "Теперь питание компьютера можно отключить". Что, собственно говоря, дедает виндовый Explorer? Мне программно вырубить (полностью) так и не удалось (перекопал все, от БИОСа, до реестра, даже с осцилографом в сист. блоке полазал).
С уважением.
← →
vidiv (2003-05-07 04:53) [16]попробуй ExitWindows(EWX_FORCE or EWX_POWEROFF or EWX_SHutDown, 0);
← →
Morfein (2003-05-07 20:28) [17]Ну и как там результаты работы с осциллом? Помогает? :))
Попробуй WinExec("rundll shell32.dll,SHExitWindowsEx 0x08", SW_SHOW);
← →
Morfein (2003-05-07 20:32) [18]Товарищи, а ведь ExitWindows - это лажа:
////////// © by Windows.pas //////////
function ExitWindows(dwReserved: DWORD; Code: Word): BOOL;
begin
Result:=ExitWindowsEx(EWX_LOGOFF, 0);
end;
Попробуй ещё ExitWindows Ex(EWX_FORCE + EWX_POWEROFF, 0);
← →
Filat (2003-05-07 20:57) [19]Да, незабудь, что надо почистить TEMP везде и + кучу всяких служебных прог, в том числе и дефрагменташку, ... помогает!
Проверено и на 98-х и на 2к (любых). Где то система файлы пишет некорректно и не отпускает их. Попробуй прогу на другом компе. Если вырубит, копайся в своём.
Удачи!
← →
XAOC (2003-05-09 16:11) [20]
Может это:
http://delphimaster.net/view/7-1052320141/
← →
XAOC (2003-05-09 17:07) [21]Хотя нет. Это ререзагрузка. :)
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2003.07.17;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.009 c