Автоматично вбивати програми Хонг
- Категорія: Windows
Windows справді іноді може дратувати мене на пекло. Запуск нового програмного забезпечення, яке нещодавно було встановлено, і побачити, як він зависає після запуску із затримкою реакції - якщо вона взагалі є - із системи може бути дуже болісною.
Натискання CTRL + Shift + ESC і хвилин очікування до появи діалогового вікна диспетчера завдань не є рішенням номер один для позбавлення від процесу, який застряг у нірвані.
Один із способів позбутися цих процесів негайно або через встановлений час - це відредагувати свій Реєстр та змінити там одне-два значення. У мене був шанс протестувати це лише на Windows XP, але це, мабуть, схоже на інших операційних системах, таких як Windows 2000.
Відкрийте свій реєстр Windows натисканням клавіші Windows, набравши regedit та натиснувши клавішу Enter на клавіатурі. Залежно від версії Windows, яку ви працюєте, на цьому етапі ви можете отримати підказку UAC, яку потрібно прийняти.
Перейдіть до клавіші HKEY_CURRENT_USER Панель управління Робочий стіл
і змініть значення ключа 'AutoEndTask' на 1.
Якщо ви хочете встановити час, щоб зачекати, поки не завершиться процес вбивства, вам потрібно змінити значення ключа 'WaitToKillAppTimeout' на значення в мілісекундах (це означає, що 1000 - це 1 секунда).
через: Техноспот
Оновлення : Як зазначали деякі читачі, також можна натиснути Ctrl-Shift-Esc, щоб швидше відкрити диспетчер завдань.
Оновлення 2 : Значення відрізняються в Windows Vista, Windows 7 та новіших версіях Windows. У цих операційних системах потрібно зробити наступне (Зверніть увагу, що деякі клавіші можуть існувати вже залежно від системи, яку ви використовуєте).
- Перейдіть до ключа реєстру HKEY_CURRENT_USER Панель управління Робочий стіл
- Виберіть Новий> Рядок після клацання правою кнопкою миші та введіть WaitToKillAppTimeout
- Двічі клацніть запис та встановіть його на 2000
- Виберіть Нове> Рядок після клацання правою кнопкою миші та введіть Автозавершення завдань
- Двічі клацніть запис та встановіть його на 1
- Виберіть Новий> Рядок після клацання правою кнопкою миші та введіть HungAppTimeout
- Двічі клацніть запис та встановіть його на 1000
- Виберіть Новий> Рядок після клацання правою кнопкою миші та введіть LowLevelHooksTimeout
- Двічі клацніть запис та встановіть його на 1000
Хоча це означає, що вам доведеться створити чотири нові рядки для того ж ефекту, добре знати, що ви все ще можете мати Windows, що вбивають додаткові програми.
Зверніть увагу, що ви можете втратити дані в процесі, якщо працювали до заморожування програми. Потім знову, якщо програма не відновиться, ви також можете втратити дані.