Как автоматически убивать не отвечающие программы в Windows 11/10

Как автоматически убивать не отвечающие программы в Windows 11/10

Программа в Windows часто зависает. Иногда это связано с нехваткой ресурсов. Иногда он просто есть и становится недоступным. Хотя вы можете убить их с помощью диспетчера задач, диспетчер задач также не отвечает должным образом. В этом посте мы рассмотрим несколько способов убить не отвечающие программы в Windows.

Как автоматически убивать не отвечающие программы в Windows

Вы можете использовать эти методы для завершения работы программ в Windows.

  • Редактор реестра
  • Список заданий
  • Закройте программу с помощью ярлыка списка задач

Теперь давайте кратко поговорим об этих методах один за другим и воспользуемся учетной записью администратора, чтобы следовать им.

1 Установите тайм-аут в редакторе реестра

  • Используйте Win + R, чтобы открыть окно «Выполнить». Введите Regedit и нажмите клавишу Enter, чтобы открыть редактор реестра.
  • Перейдите к следующему пути реестра:HKEY_CURRENT_USER\Control Panel\Desktop
  • Щелкните правой кнопкой мыши пустое место на правой панели, а затем создайте эти строки, если они недоступны, или измените значение. Не забудьте выбрать Select New > String Value.
    • Вайттокиллапптимеаут = 2000
    • AutoEndTasks = 1
    • Хунгапптимеаут = 1000
    • Лоулевелхукстаймаут = 1000
  • Введите имя строки, как указано выше. Дважды щелкните строку, введите значение и нажмите «ОК».

После этого Windows автоматически закроет программу без долгого ожидания.

Обычно Windows ожидает около 5 секунд, пока фоновые службы завершат свою работу и высвободят ресурсы. Однако, если вы считаете, что это займет больше времени, вы можете установить значение реестра, следуя приведенному ниже методу:

  • Откройте редактор реестра и перейдите по следующему пути:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
  • Найдите и дважды щелкните строку WaitToKillServiceTimeout на правой панели.
  • Затем вы можете изменить значение. Поскольку время указывается в миллисекундах, обязательно измените его соответствующим образом.
  • Нажмите OK и выйдите.

Теперь, чтобы помочь вам узнать больше о строках реестра. Вот что они означают:

  • AutoEndTask: вместо того, чтобы показывать вам кнопку закрытия приложения, это автоматически закроет любое приложение. Это приведет к сбою вашего приложения, если оно зависнет. Вы не сможете сохранить свою работу.
  • WaitToKillAppTimeout : Это работает , когда Windows закрывается . Это дает вам достаточно времени, чтобы сохранить вашу работу, время по умолчанию составляет 20 секунд.
  • HungAppTimeout : программа или приложение, которое не отвечает более пяти секунд. В этом случае программа будет остановлена. Однако вы можете увеличить значение, чтобы программа снова заработала. Таким образом, вы можете сохранить свою работу.

2 Утилита командной строки Taskkill

Taskkill — еще один вариант. Он позволяет завершать программы и процессы с помощью графического интерфейса. Его также можно использовать для уничтожения программ из командной строки, и вот как вы можете это сделать.

  • Откройте приглашение «Выполнить» с помощью Win + R. Затем введите wt и нажмите Shift + Enter, чтобы запустить Терминал Windows.
  • Чтобы открыть полный список программ, введите список задач и нажмите клавишу ВВОД. Вы увидите список всех программ и служб, запущенных на вашем компьютере.
  • Запишите имя программы, которую вы хотите убить, и выполните следующую команду. При необходимости измените имя программы: taskkill /IM programmname.exe. Программа немедленно завершится.
  • Можно принудительно убить программу, если Windows этого не делает. Для этого нужно запустить taskkill /F /IM iexplore.exeкоманду.
  • Кроме того, вы можете принудительно закрыть несколько процессов одновременно. Для этого вам нужно добавить номера PID всех методов один за другим с пробелами между ними:Taskkill /PID 1412 1279 1398 /F.

3 Создайте ярлык для уничтожения не отвечающих программ

Метод списка задач громоздкий и требует многократного открытия командной строки для завершения программ. Вместо этого вы можете создать ярлык. Для этого выполните следующие действия:

  • Щелкните правой кнопкой мыши на рабочем столе и выберите «Создать» > «Ярлык».
  • Появится всплывающее окно, введите здесь taskkill /f /fi «status eq not response» и нажмите «Далее».
  • Затем дайте ярлыку имя и нажмите «Готово», чтобы создать ярлык на рабочем столе.
  • Теперь каждый раз программа не отвечает. Запустите ярлык на рабочем столе, чтобы немедленно закрыть программу.

Итак, это был ответ на ваш вопрос о способах автоматического уничтожения не отвечающих программ в Windows. Они работают на всех версиях Windows, включая Windows 11 и Windows 10.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *