|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Убить зависший процесс
Доброго дня (утра, ночи)! Не могу отыскать ключ в реестре, который завершает зависший процесс. Нашёл такие сведения: в ключе 'HKEY_CURRENT_USER\Control Panel\Desktop' в параметре 'AutoEndTasks' изменить значение с "0" (по умолчанию) на "1" - разрешаем убить процесс. Но вот проблема: у меня почему-то в этой ветке ключа нет такого параметра. Нашёл параметр "WaitToKillServiceTimeout" в ключе 'HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contr ol', но кроме этого параметра по зависшим процессам больше ничего нет... У меня Windows-7 (сборка).
|
#2
|
|||
|
|||
Создай этот параметр в ручную. Или воспользуйся файликом с вложений!
Последний раз редактировалось Ekler1, 15.12.2017 в 11:17. |
#3
|
|||
|
|||
Что за параметр: "LowLevelHooksTimeout"?
|
#4
|
||||
|
||||
Код:
const TIMEOUT = 50; var Res: DWORD; h: HWND; Шлю SendMessageTimeOut(H,WM_NULL,0, 0, SMTO_NORMAL or SMTO_ABORTIFHUNG,TIMEOUT,Res) зависшему блокноту - закрывается Я не понял Вашего вопроса, но всё же Вам на него отвечу! |