1

У меня довольно необычная дилемма:

Можете ли вы поделиться несколькими методами, позволяющими заставить любое приложение Windows для настольных ПК перестать работать, как можно быстрее?

Я хочу иметь возможность открывать любое приложение и так далее, чтобы оно зависало, и Windows помечала его как "Не отвечающий". Одна из идей, которую я попробовал, - заставить приложение открыть неподдерживаемый формат файла. Например, я заставил Блокнот открыть файл .exe, и он добился цели.

Как насчет других идей?

1 ответ1

2

Установите Process Hacker или ProcExp, щелкните правой кнопкой мыши имя процесса и выберите "Приостановить". Из командной строки вы можете использовать PsSuspend.

В качестве альтернативы, присоедините к процессу отладчик (например, запустите ntsd -p <processid> для "символьного отладчика NT").

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .