Как автоматически уничтожить и перезапустить определенное Приложение Windows, если оно начинает брать 100% ЦП?

У меня есть одна программа, работающая в фоновом режиме (таким образом, я могу использовать дистанционный контроллер со своим ПК), но время от времени программа разрушает и начинает использовать 100% ЦП (я имею четырехъядерный, таким образом, это - 25%-е использование ЦП). Когда это происходит, программа должна быть закрыта и перезапущена.

Существует ли программа для Windows, который может использоваться, чтобы обнаружить автоматически, что определенное приложение пожиратели ресурсов весь ЦП, и затем автоматически уничтожило бы и перезапустило бы то приложение?

6
задан 01.07.2015, 18:50

3 ответа

Если 100%-я загрузка ЦП означает, что застревает/безразлична, чем у парней с Техноместа есть решение для Вас.Примечание: это не перезапускает его непосредственно :-(

Шаги для установки автоматического уничтожения, не отвечающего программы:

  • Скопируйте свой реестр сначала.
  • Пойдите, чтобы Выполнить и ввести “Regedit “.
  • Обзор к HKEY_CURRENT_USER\Control Panel\Desktop
  • Здесь Вы найдете строку названной как “Автоматическая Задача Конца “, установило ее значение к “1” путем двойного щелчка по ней. Это означает, что любая подвешенная программа будет закрыта мгновенно.
  • Теперь предположите, хотите ли Вы дать некоторое время, когда некоторые программы возвращаются к нормальному через несколько минут, Найдите ключ названным как “WaitToKillAppTimeout “, изменяется значение на значение, которое Вы хотите. Необходимо ввести значение в миллисекунды все же.

См. изображение для четкого представления о том, что Вы собираетесь сделать

enter image description here

Technize имеет два других изобретательных способа уничтожить приложения (никакой перезапуск хотя)

Уничтожить

Уничтожение является небольшим приложением, записанным с AutoHotkeys, который делает работу, как ее имя предполагает. Это может уничтожить любой процесс или приложение только одним щелчком. Если приложение прекращает отвечать, просто дважды щелкните по приложению Kill и затем нажмите на окно, которое Вы хотите завершить.

xKill

xKill является подобным приложением для Уничтожения, но он более совершенствуется в том смысле, что он может работать в системном лотке и имеет ярлык для активации, уничтожают режим. Таким образом, если приложение не отвечает, просто нажмите Ctrl – Высокий звук – BackSpace. Это активирует режим уничтожения, и нажимающий на любое окно завершит тот процесс. Для деактивации режима уничтожения, не уничтожая приложения просто нажмите Esc.

8
ответ дан 07.12.2019, 15:41
3
ответ дан 07.12.2019, 15:41

Если программа действительно входит "не отвечающий" состояние в условиях Windows, т.е. прекращает отвечать на сообщения Windows, то Вы могли попробовать PTFB Pro. Это имеет опцию обнаружить, когда программа прекращает отвечать, уничтожьте его и перезапустите его автоматически.

1
ответ дан 07.12.2019, 15:41

Теги

Похожие вопросы