PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Оптимизация ОС (http://pccar.ru/forumdisplay.php?f=29)
-   -   Автозавершение зависших процессов средствами Windows XP (http://pccar.ru/showthread.php?t=6782)

Parteigenosse 10.11.2008 12:51

Автозавершение зависших процессов средствами Windows XP
 
У меня была проблема - XP не могла сама завершиться штатно и ее срубал блок питания. Оказалось, что винда не
решалась сама завершить висящий процесс. В частности у меня подвисал Netstumbler, если не вставлен usb WiFi
адаптер, и винда терпеливо ждала когда завершение процесса подтвердит пользователь.

Чтобы помочь ей разбираться с висяками самостоятельно надо потюнить несколько параметров в реестре в ветке
HKEY_CURRENT_ USER\Control Panel\Desktop.

Присвоив ключу AutoEndTasks значение "1", вы разрешите системе завершать зависшие процессы
автоматически без подтверждения пользователя.

Винда ждет некоторое время ответа от процесса, пока поймет, что он завис. Ключ HungAppTimeout определяет
время, по прошествии которого не отвечающее приложение считается зависшим (по умолчанию это 5000
миллисекунд).

И винда еще некоторое время ждет пока зависший процесс завершится самостоятельно. Ключ WaitToKillAppTimeout
задает время ожидания перед завершением зависшего приложения (по умолчанию 20000 миллисекунд).


Я выставил у себя следующие значения:
AutoEndTasks = 1
HungAppTimeout = 3000
WaitToKillAppTimeout = 3000

и теперь винда завершается самостоятельно менее чем за 20 сек.:pleasantry:

mcf1 10.11.2008 14:51

Спасибо. думаю всем будет полезно!!!

NSMax 10.11.2008 15:29

Перенеси в ВИКИ
 
Цитата:

Сообщение от Parteigenosse (Сообщение 77679)
У меня была проблема - XP не могла сама завершиться штатно и ее срубал блок питания. Оказалось, что винда не
решалась сама завершить висящий процесс. В частности у меня подвисал Netstumbler, если не вставлен usb WiFi
адаптер, и винда терпеливо ждала когда завершение процесса подтвердит пользователь.

Чтобы помочь ей разбираться с висяками самостоятельно надо потюнить несколько параметров в реестре в ветке
HKEY_CURRENT_ USER\Control Panel\Desktop.

Присвоив ключу AutoEndTasks значение "1", вы разрешите системе завершать зависшие процессы
автоматически без подтверждения пользователя.

Винда ждет некоторое время ответа от процесса, пока поймет, что он завис. Ключ HungAppTimeout определяет
время, по прошествии которого не отвечающее приложение считается зависшим (по умолчанию это 5000
миллисекунд).

И винда еще некоторое время ждет пока зависший процесс завершится самостоятельно. Ключ WaitToKillAppTimeout
задает время ожидания перед завершением зависшего приложения (по умолчанию 20000 миллисекунд).


Я выставил у себя следующие значения:
AutoEndTasks = 1
HungAppTimeout = 3000
WaitToKillAppTimeout = 3000

и теперь винда завершается самостоятельно менее чем за 20 сек.:pleasantry:

Перенеси в ВИКИ

Parteigenosse 10.11.2008 16:11

Цитата:

Сообщение от NSMax (Сообщение 77690)
Перенеси в ВИКИ

2mcf1: спсб!

2NSMax: зарегистрировался, ща попробую :derisive:

Parteigenosse 10.11.2008 16:29

Страницу я создал, но откуда на нее ссылку дать непонятно.

В содержании есть ветка 3. Программное обеспечение, но в ней только
/Оболочки (Front end)
/Навигация

Надо бы еще добавить
/Настройка XP

И вообще можно было бы открыть доступ для редактирования Содержания.
Всегда же можно откатиться.

sdyz 09.04.2010 00:24

Вложений: 1
Чтобы каждый раз не лазить в реестр, я сделал для себя регфайл с данным ключем.
Подходит как для Виндовс ХР та и для 7-ки


Часовой пояс GMT +4, время: 22:27.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot