![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема при выключении компа [D3, D6, Win2k]
Ruslan © (2003-05-02 11:24:00)Есть проблема при выключении компа под Win2k...
Получаю права, глушу машину , а он пишет "теперь питание..."
хотя корпус ATX. Почему это присходит и как решить ? Спасибо!
XAOC (2003-05-09 17:07:00) [1]Хотя нет. Это ререзагрузка. :)
XAOC (2003-05-09 16:11:00) [2]
Может это:
http://www.delphimaster.ru/cgi-bin/forum.pl?look=1&id=1052320141&n=2
Filat (2003-05-07 20:57:00) [3]Да, незабудь, что надо почистить TEMP везде и + кучу всяких служебных прог, в том числе и дефрагменташку, ... помогает!
Проверено и на 98-х и на 2к (любых). Где то система файлы пишет некорректно и не отпускает их. Попробуй прогу на другом компе. Если вырубит, копайся в своём.
Удачи!
Morfein (2003-05-07 20:32:00) [4]Товарищи, а ведь 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);
Morfein (2003-05-07 20:28:00) [5]Ну и как там результаты работы с осциллом? Помогает? :))
Попробуй WinExec("rundll shell32.dll,SHExitWindowsEx 0x08", SW_SHOW);
vidiv (2003-05-07 04:53:00) [6]попробуй ExitWindows(EWX_FORCE or EWX_POWEROFF or EWX_SHutDown, 0);
wal (2003-05-07 01:01:00) [7]
> А комп вообще по нажатию [кнопки Power] / [Start | Shut
> Down] выключается как надо?
У меня, например, такая ситуация - когда "Пуск" -> "Завершение работы", то вырубается сам, а когда своей программой, или с помощью shutdown.exe, то "Теперь питание компьютера можно отключить". Что, собственно говоря, дедает виндовый Explorer? Мне программно вырубить (полностью) так и не удалось (перекопал все, от БИОСа, до реестра, даже с осцилографом в сист. блоке полазал).
С уважением.
Morfein (2003-05-06 20:26:00) [8]А комп вообще по нажатию [кнопки Power] / [Start | Shut Down] выключается как надо?
Random bystander (2003-05-05 15:21:00) [9]> DVM
Но вот обратное, насколько мне известно, неверно.
К тому же надо же откуда-то начинать копать...
DVM (2003-05-05 12:59:00) [10]
> Random bystander
Даже когда написано, бывает что не выключается.
Random bystander (2003-05-05 12:44:00) [11]М-м-м... Такой маленький вопрос есть - в диспетчере устройств в категории "Компьютер" вообще говоря написано "Компьютер с ACPI" ("Advanced Configuration and Power Interface (ACPI) PC")?
DVM (2003-05-05 11:38:00) [12]Microsoft сама комп выключать не научилась на 100%, у нас значит тоже вряд ли выйдет:)
Обновлять BIOS, драйвера чипсета, шаманить с настройками PowerManagement.
R4D][ (2003-05-04 12:08:00) [13]Кстати, в журнальчике есть пример на C++, который, как говорит автор 100% выключает комп... Дело в том, что ExitWindows() вызывает немеренное кол-во других недокументированных функций, которые до конца еще не изучены. Поэтому в полне может быть, что параметры какой-нить HalReturnToFirmware для разных материнок разные...
Ruslan (2003-05-04 07:45:00) [14]>Tano ©
Я тоже в эту сторону думал потому как на разных машинах по разному. Ну да ладно поиграемся с настройками
Tano (2003-05-03 18:11:00) [15]Глюк популярный, уникальный для каждой платформы. Мне часто попадался и лечился игрой настроек BIOS -> Power Management (что-то включить, что-то выключить).
Точного совета дать не могу. Точно, это не связано с вызываемыми функциями, а кроется где-то в недрах HAL WinNT.
Ruslan (2003-05-03 15:48:00) [16]>Song
>Значит права не получаешь...
Так если бы я не получал права то комп даже и не пытался бы выключиться, а тут вот такая проблема...
Получается так что на разных компах работает по разному
Может у кого есть скрипт проверенный подкиньте
Song (2003-05-03 11:25:00) [17]Значит права не получаешь...
Ruslan (2003-05-03 07:57:00) [18]>Morfein © (02.05.03 11:49)
>с какими параметрами глушишь?
>надо использовать
>ExitWindows(EWX_FORCE + EWX_POWEROFF, 0);
В том то и дело все так и делаю а результат прежний... :(((
R4D][ (2003-05-02 17:39:00) [19]Может и не в тему, но в http://www.x25zine.org/x25zine2.zip журнале есть классная статейка о выключении компа...
Morfein (2003-05-02 11:49:00) [20]с какими параметрами глушишь?
надо использовать
ExitWindows(EWX_FORCE + EWX_POWEROFF, 0);