/Замена диспетчера задач. Утилита Process Explorer

Замена диспетчера задач. Утилита Process Explorer

 Замена диспетчера задачВ процессе работы на компьютере время от времени приходиться сталкиваться с таким малоприятным явлением как «зависание» программ. Все бы не беда, но вот только ждать, пока приложение вновь придет в норму, приходится иногда очень долго. Хорошо, что в Windows существует такой инструмент как Диспетчер задач. Достаточно открыть вкладку с текущими процессами, найти зависший и принудительно закрыть его. Но иногда базовых возможностей этой утилиты оказывается недостаточно. Как, например, узнать об открытых дескрипторах, загруженных библиотеках или проследить полный путь к exe файлу вызывающему тот или иной процесс?
Оказывается очень просто. Воспользуйтесь специальной утилитой Process Explorer, разработанной известным специалистом по внутреннему устройству Windows Марком Руссиновичем. Process Explorer — утилита, входящая в состав программного пакета Sysinternals Suite, предназначенного для диагностики и устранения проблем в операционной системе Windows. Утилита Process Explorer не требует инсталляции и имеет интуитивно понятный графический интерфейс. Благодаря этой маленькой программке можно мгновенно закрывать зависшие приложения, управлять приоритетом программ, просматривать подробнейшую информацию о системных файлах, быстро отыскивать процессы с определенными дескрипторами или библиотеками DLL.
 Замена диспетчера задач. Утилита Process Explorer
Рабочее окно приложения разделено на две основные части. В левой отображается древо процессов, а в правой — информация о разработчике, уровень загруженности центрального процессора и идентификатор процесса (PID), необходимый для управления программным обеспечением и распределения процессорного времени. Если нажать комбинацию клавиш Ctrl+H или Ctrl+L в рабочем окне Process Explorer откроется дополнительная панель с детальной информацией о выделенном процессе. Здесь можно просмотреть список используемых библиотек, ключей реестра, открытых файлов или узнать название компании разработчика. Двойным щелчком по выбранной библиотеке можно открыть окошко с детальным описанием. Аналогичным образом можно вызвать окно свойств любого текущего процесса.
[as]
Управлять процессами можно из главного (Process) или контекстного меню. Для этого необходимо выделить процесс и нажав правую клавишу мыши выбрать необходимое действие. Процесс можно принудительно закрыть (kill process), временно приостановить (suspend) или перезапустить (restart). Последняя функция особенно пригодится, когда нужно будет быстро восстановить работоспособность зависшего приложения. Временная приостановка поможет высвободить дополнительный объем памяти, необходимый для более эффективной работы ресурсоемкого приложения или игры. Возобновить остановленный процесс можно выбрав в контекстном меню пункт resume.

Также вы можете задать для каждого процесса нужный приоритет (set priority) на постоянной основе. Если какому-нибудь приложению требуется больше системных ресурсов, для него можно установить приоритет выше среднего, например high; если же напротив, для программы, которая должна оставаться запущенной только мешает работе других приложений, следует задать приоритет ниже среднего (below или idle). При желании вы можете полностью заменить встроенный Диспетчер задач на Process Explorer, выбрав в главном меню пункт «Options — Replace Task Manager». После этого Process Explorer будет запускаться при нажатии Ctrl+Shift+Esc или Ctrl+Alt+Esc.

А о встроенном Диспетчере задач можно забыть — Process Explorer не только не уступает ему по возможностям, но во многом превосходит его. Более подробно ознакомиться с этой замечательной утилитой можно на официальном сайте, там же можно скачать последнюю (англоязычную) версию. Также в сети можно найти более ранние, но зато полностью русифицированные версии.