Рубрики Блоги

Как поставить на паузу любой процесс в Windows

Опубликовал Андрей Белокриницкий

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

В качестве реального примера можно рассмотреть архивирование большого файла или кодирование видеофайла. Эти процессы зачастую могут загружать процессор практически на 100% и в некоторых случаях выполняются в течение нескольких часов. Впрочем, программы для архивирования и работы с видео как правило имеют собственный режим паузы, так что пример лишь условно реалистичный, однако подходит для объяснения самого метода.

Чтобы не завершать задачу можно воспользоваться альтернативными менеджерами задач для Windows. Встроенный Task Manager умеет лишь завершать задачи, а вот такие утилиты как Process Explorer от Microsoft или Process Hacker умеют ставить любой запущенный процесс на паузу, высвобождая тем самым вычислительные ресурсы компьютера для других задач.

Для приостановки любой задачи необходимо лишь выбрать ее в списке (для удобства можно отсортировать программы по загрузке процессора) и вызвать в контекстном меню команду Suspend. Для того чтобы возобновить работу программу используется команда Resume.