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

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

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

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

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

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

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

1 Настроить тайм-аут в редакторе реестра

  • Используйте Win + R, чтобы открыть окно «Выполнить». Введите Regedit и нажмите клавишу Enter, чтобы открыть редактор реестра.
  • Перейдите по следующему пути реестра: HKEY_CURRENT_USER\Control Panel\Desktop
  • Щелкните правой кнопкой мыши пустое пространство на правой панели, а затем создайте эти строки, если они недоступны, или измените значение. Обязательно выберите «Выбрать новый»> «Строковое значение».
    • WaitToKillAppTimeout = 2000
    • AutoEndTasks = 1
    • HungAppTimeout = 1000
    • LowLevelHooksTimeout = 1000
  • Введите имя строки, как указано выше. D ouble нажмите на строку, введите значение и нажмите кнопку OK.

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

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

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

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

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

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

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

  • Откройте приглашение «Выполнить» с помощью Win + R. Затем введите wt и нажмите shift + enter, чтобы запустить Windows Terminal.
  • Чтобы открыть полный список программ, введите список задач и нажмите клавишу ВВОД. Вы увидите список всех программ и служб, запущенных на вашем компьютере.
  • Запишите имя программы, которую вы хотите убить, и выполните следующую команду. Изменение имени программы в случае необходимости: 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 не будет опубликован. Обязательные поля помечены *