Process Explorer — бесплатная утилита для контроля за системными процессами. Бесплатные утилиты в помощь антивирусам Как открыть process explorer

Process Explorer — бесплатная утилита для контроля за системными процессами. Бесплатные утилиты в помощь антивирусам Как открыть process explorer

Process Explorer – это программа, которая показывает пользователю наиболее подробную и точную информацию обо всех процессах и их составляющих, запущенных на данный момент в операционной системе. Приложением допускается изменение приоритета процесса, вплоть до его принудительного завершения. Рабочее окно Process Explorer имеет два подокна. В главном окне постоянно отображается список активных на данный момент процессов, в том числе и имен учетных записей, под которыми они запущены. В свою очередь, информация, отображаемая в нижнем окне, напрямую связана с режимом, в котором в настоящее время находится Process Explorer. Если приложение находится в режиме контроля, то пользователь увидит дескрипторы, открытые процессом, который выбран в главном окне. Если же Process Explorer переведен в режиме DLL, пользователю будут отображены все DLL и файлы, загруженные этим процессом.

Process Explorer также оснащен мощными возможностями поиска, который может довольно таки быстро показать пользователю, какими процессами загружены те или иные DLL-файлы или открыты дескрипторы. Эти уникальные возможности делают программу незаменимой для выявления и искоренения проблем с различными версиями DLL-файлов или для поиска утечек памяти, а так же для обеспечения понимания принципов работы, как операционной системы Windows, так и запускаемых пользователями приложений.

Стоит отметить, что программа работает без инсталляции и абсолютно бесплатна для пользователей.

Process Explorer 16.21

Process Explorer - утилита, отслеживающая в реальном времени процессы запущенные в системе. С помощью этой программы можно получить подробную информацию не только о запущенных процессах, но и узнать используемые процессами файлы и папки, задействованные библиотеки DLL, использование памяти и многое другое. Скачать Process Explorer можно по прямой ссылке в конце страницы.

Возможности программы Process Explorer

  • Древовидное отображение процессов.
  • Идентификация системных процессов (например, является ли процесс системным или "левым").
  • Отображение иконки и компанию производителя для каждого процесса.
  • Графические индикаторы.
  • Возможна «заморозка» любого процесса.
  • Управление нитями (потоками) процесса.
  • Вывод окна, принадлежащего процессу, поверх остальных.
  • Закрытие древа процессов.
  • Приоритет процесса и выполнение на ядре - изменяемы.
  • Проверка сертификата файла процесса.
  • Горячие клавиши - замена стандартного системного диспетчера задач по тем же горячим клавишам.
  • Для каждого объекта, отображение вкладки «Безопасность».

Программа Process Explorer имеет рабочий стол состоящих из двух окон. Верхнее окно предназначено для отображения текущих активных процессов с учётными записями пользователей этих процессов, нижнее настраиваемое показывает дополнительную информацию. Это могут быть открытые дескрипторы для выбранного процесса или все загружаемые динамические библиотеки и файлы для этого процесса. У данной утилиты мощные возможности поиска, с помощью которых можно легко узнать, у какого процесса открыт дескриптор или загружена библиотека DLL. Информация, получаемая с помощью Process Explorer, более подробна, чем у стандартного диспетчера задач.

Process Explorer скачать бесплатно

Скачайте бесплатно Process Explorer для Windows 7, 8 и 10, ссылка на скачивание ведет на официальный сайт. Наш сайт отслеживает все обновления программ для того, чтобы у Вас была последняя версия Process Explorer.

Process Explorer скачать бесплатно на русском языке

Внимание!
На официальном сайте есть только английская версия программы! Русская версия Process Explorer лежит на неофициальных сайтах и сделана энтузиастами. Для безопасности проверьте файлы Process Explorer на русском языке антивирусной программой!

Доброго времени суток, дорогие друзья, знакомы, читатели, почитатели и прочие личности. Сегодня посмотрим на процессы Windows с помощью программ Process Explorer и Starter .

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

Количество информации, которая она (софтина) умеет показывать о такой вещи как процессы Windows просто огромно: начиная от детальной загрузки процессора и заканчивая описанием, потреблением памяти, путями, ключами, приоритетами и много чем еще.

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

Кстати о мониторинге производительности, - Process Explorer позволяет смотреть не информацию не только для каждого процесса в отдельности, но и всей системы в общем и целом. В частности, можно посмотреть информацию по каждому типу ресурсов отдельно.

В числе прочего, есть много мелких настроек для интерфейса, шрифтов и тп, а так же возможность заменить стандартный диспетчер задач Windows на эту утилиту (т.е по нажатию на сочетание "Ctrl-Shift-Esc " или "Ctrl-Alt-Del " будет открываться Proccess Explorer ), что очень удобно. Сделать это можно, нажав в "Options - Replace Task Manager ".

Смотрим процессы Windows - Starter

Теперь поговорим о втором варианте, чуть более простом.

Еще давным давно, так сказать, в далекой, далекой галактике я натолкнулся на такую программку как Starter.

Программа не столь мощна как заявленный выше Process Exploer , однако позволяет не только смотреть информацию о процессах, но и управлять автозагрузкой + службами Windows (запуск, параметры запуска, остановка работы, перезапуск и пр), что немаловажно для той же или оптимизации.

Скачать эту небольшую программку можно . Установка так же не требуется, достаточно распаковать архив и запустить exe -файл.

Использование, думаю, не составит никому какого-либо труда, ибо всё приблизительно так же просто (даже еще проще, за счет русского языка), как и в случае с Process Explorer .

Теперь немного полезной информации, которая может Вам пригодится в будущем.

Процессы Windows теория по работе с ними

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

Дело в том, что любой процесс, как правило, подписан его разработчиком, ибо последний заинтересован в том, чтобы его знали, почитали и к нему возвращались.

Не подписывает обычно процессы только тот, кто:

  • Собрал процесс "на коленке", т.е. это какая-нибудь маленькая утилитка, вполне вероятно полезная, но написанная влет и не с расчетом на широкие массы\популярность;
  • Решил Вам навредить, т.е. является вирусописателем и вообще вредной врединой;
  • Забыл подписаться или попросту в этом не было необходимости (такое бывает, но редко).

Как Вы понимаете, в данный момент (в целях диагностики и выявлении зловредов) нас интересуют именно вторые люди, а точнее говоря их процессы.

Процессы Windows - практика по работе с ними

Дабы выявить и убить какой-либо вредоносный процесс мы делаем следующее:

  • С помощью Starter , Process Explorer или любой другой программы, способной выводить список процессов, открываем список с текущими процессами;
  • Находим в списке тот или иной процесс, кажущийся нам подозрительным и проверяем есть ли у него подпись автора;
  • Если процесс не подписан, подписан по Вашему мнению кем-то левым, подписан именем известной компании, но с опечатками, дружно бежим в Google (Яндекс или чем там кто пользуется) и ищем информацию об этом процессе (как правило, если он вирусный об этом уже написано и зачастую есть инструкция по удалению сопряженных файлов\процессов);
  • Если оказалось, что процесс гадкий и вредный, то переходим в папку\ с этим процессом (путь, можно посмотреть в информации о процессе, в графе исполняемый файл, нажав, например, в Starter "проводник к папке процесса") и, предварительно завершив процесс, либо удаляем файл этого процесса, либо, если не уверены, что он гадкий, то просто прячем файлик в другую папку, на всякий случай, переименовав его (можно даже сменить расширение, чтобы наверняка).

В двух словах, пожалуй, как-то так.

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

Теперь, думаю, можно переходить к послесловию.

Послесловие

Собственно, пользуясь такой вот программкой, поисковиком и соображалкой можно быстро уничтожать вредные процессы и вирусы, диагностировать проблемы с производительностью и всё такое прочее-разное.

Говоря простым языком, уметь работать с такой штукой как процессы Windows крайне важно и представленный здесь софт настоятельно рекомендуется к использованию (ну или, как минимум, стоит о нём знать, помнить и держать под рукой).

Если есть какие-то вопросы, проблемы и размышления - или отставляйте комментарии. Будем думать вместе;)

Здорово расширяет возможности контроля и управления системой. Главное новшество только что вышедшей 14-ой версии - возможность мониторить сетевую активность процессов. Далее небольшой обзор возможностей этой утилиты, которые считаю наиболее полезными для себя.

Для справки. С 2006 года Sysinternals была приобретена Microsoft, а ключевая фигура этой компании – Марк Руссинович с тех пор работает в Microsoft. Марк известен своими утилитами, книгой Windows Internals, блогом и является признанным специалистом по архитектуре Windows.

Содержание:

  • Колонки в главном окне
  • Сервисы внутри svchost
  • Сетевые соединения процесса
  • Handles и DLL процесса
  • Поиск handles и DLL

Колонки в главном окне


Для каждого процесса:

  1. Имя процесса
  2. Владелец процесса, я использую сортировку по этому полю, чтобы первыми шли пользовательские процессы, потом системные
  3. Суммарное затраченное время CPU, интересно иногда обращать на это внимание, полезен для таймирования
  4. Private bytes - объем занимаемой процессом памяти (реально выделенные страницы, исключая shared)
  5. Peak private bytes - пиковое значение Private bytes, интересно иногда взглянуть до чего дело доходило
  6. I/O read bytes - суммарный объем считанных с диска данных, по изменению видна активность
  7. I/O write bytes - суммарный объем записанных на диск данных, по изменению видна активность
  8. Network receive bytes - суммарный объем считанных из сети данных, по изменению видна активность
  9. Network send bytes - суммарный объем переданных в сеть данных, по изменению видна активность
  10. Описание процесса
  11. Название компании
  12. Полный путь к образу процесса (тут можно точно понять откуда стартовал процесс)
  13. Командная строка запуска процесса

Сервисы внутри svchost

При наведении курсора на svchost (процесс который хостит в себе сервисы) можно видеть перечень сервисов – довольно полезная фича.

Суммарные графики активности, процесс с максимальной активностью

Сверху основного окна расположены графики основных суммарных параметров – память, дисковая, сетевая и CPU активность. При перемещении курсора по истории параметра, показан процесс который дал максимальный вклад в это значение в данный момент времени. Кроме того в тултипе есть информация о мгновенном значении параметра (зависит от частоты обновления). На следующей картинке - график сетевой активности.

В окне «system information» графики собраны вместе, здесь удобнее смотреть корреляцию параметров.

Суммарные графики активности в трее, процесс с максимальной активностью

Очень удобная фича – выведение в трей иконок с графиками суммарной активности. Там могут быть графики дисковой активности, CPU и память. Я использую первые два – поглядываю туда, при возникновении вопросов достаточно навести курсор и узнать какой процесс дает максимальный вклад в параметр. К сожалению сетевую активность туда нельзя выставить, я надеюсь это вопрос времени.

Сетевые соединения процесса

В свойствах процесса в закладке TCP/IP можно посмотреть текущие активные соединения. К сожалению сетевая активность по ним не видна, эта функциональность пока доступна в другой утилите – tcpview .

Потоки процесса, их активность, стек потока с загрузкой символов

В свойствах процесса в закладке threads видны все его потоки и загрузка CPU по потокам. Допустим хочется рассмотреть стек потока, который интенсивно что-то делает или висит. Для этого сперва надо его распознать, допустим по загрузке CPU, потом полезно приостановить процесс, чтобы спокойно рассмотреть его состояние - это можно сделать прямо в этом окне по кнопке “suspend”. Далее выделяем поток и нажимаем “stack”. В большинстве случаев стек будет начинаться в недрах системы и обрываться не совсем понятным образом. Дело в том, что не имея отладочной информации по системным библиотекам не удастся корректно развернуть стек и разобраться в нем. Есть решение – нужно сконфигурировать доступ с символьной информации с сайта Microsoft. Надо проделать несколько шагов:
  1. Установить Debugging Tools . Из приведенной ссылки надо пойти по ссылке “Debugging Tools for Windows 32-bit Versions” или “Debugging Tools for Windows 64-bit Versions”. Далее выбрать для скачивания последнюю версию не интегрированную в SDK, иначе это выльется в скачивание огромного объема SDK, а так всего несколько Mb.
  2. Настроить доступ к символам в Process Explorer. Options –> Configure Symbols. В одном поле задаем путь к dbghelp.dll, которая находится внутри установленного продукта из шага 1. Во втором настраиваем такую хитрую строку: “srv*C:\Symbols*http://msdl.microsoft.com/download/symbols”. Часть строки указывает на локальный кэш для PDB файлов, вторая часть на путь к серверу для скачивания.
  3. Теперь список потоков и стек будут более информативны. При открытии этих окон может происходить задержка на время подкачки PDB файлов с сервера Microsoft, но делается это один раз для каждой версии модуля, результат кэшируется в выбранной папке.

Информация по использованию памяти в системе

В окне «system information» закладка «memory». Здесь есть два графика – commit и physical. Physical – использование физической памяти без учета файлового кэша, под который уходит все что остается. Commit – сколько памяти выделено для процессов включая используемую виртуальную память. Под графиками в разделе «Commit Charge» есть поля Limit и Peak. Limit определяется суммой физической и виртуальной памяти, т.е. это максимальный суммарный объем памяти, который может выделить система. Peak – это максимум графика Commit за время работы утилиты. Процентные соотношения Current/Limit и Peak/Limit удобны для быстрой оценки насколько состояние системы приближалось к критическому лимиту по доступной памяти.

Handles и DLL процесса

В главном окне можно включить разделитель и снизу отображать DLL или handles выделенного процесса. При борьбе с вирусами и отладке программ это бывает очень полезно. На картинке - список handles для opera, первый handle файловой системы – это flash ролик в временном каталоге.

Для DLL можно добавить колонку с полным путем к образу, отсортировав по нему, проанализировать нет ли каких подозрительных модулей. На картинке видно, что подключен модуль от Logitech, есть подозрение что это что-то типа хука внедряющегося во все процессы. Следующим пунктом посмотрим где он еще встречается.

Поиск handles и DLL

Поиск по имени handle или DLL во всех процессах. Вводим имя DLL от Logitech из предыдущего пункта и убеждаемся что подключается он почти везде.

Другой пример – надо понять, кто блокирует файл или работает с папкой. Вводим часть пути и находим все процессы, которые открыли подобные объекты системы. Можно щелкнуть на элементе из списка и перейти к процессу, при этом будет подсвечен соответствующий handle или DLL.

PS Для отображения некоторых полей (например сетевая статистика) требуются административные привилегии. Повысить привилегии в уже запущенном Process Explorer можно с помощью команды в меню File. Только при наличии таких привилегий есть возможность добавить такие колонки. Я считаю такое поведение неверным, т.к. скрывает потенциальные возможности приложения от пользователя. Если поля добавлены и при следующем запуске нет административных прав, то они будут пустыми. Можно задать ключ "/e" в командной строке, чтобы форсировать поднятие привилегий при старте Process Explorer.


Если вы столкнулись с проблемой, что ваш мощный компьютер, ноутбук или планшет стал тормозить, то возможно проблема в запущенных процессах. Даже самое мощное устройство может тормозить, если вы запустили за раз очень много программ. Все процессы вы сможете посмотреть в «Диспетчере задач», но это лишь один из методов. Второй метод – скачать Process Explorer для Windows 10. Эта утилита была создана для того, чтобы отслеживать процессы в реальном времени. Те данные, которые вы получите с ее помощью, существенно превосходят возможности диспетчера задач, и предоставляют вам возможности по оптимизации системы.

Скачать Process Explorer для отслеживания запущенных процессов

Вы можете даже сами не заметить, как быстро копятся запущенные, но не очень нужные процессы. Ряд процессов вы запускаете сами, и забываете закрыть программу, а ряд процессов открывается в фоновом режиме, например, другими программами. Вы сможете увидеть абсолютно все запущенные процессы, а также использованные библиотеки, а также сопроводительную информацию. Что делать с этими данными, решайте сами, но их достаточно для того, чтобы вручную настроить ваш ПК, и сделать его работу более шустрой. К особенностям последней версии Process Explorer мы относим следующее:
  • Работа со 100% процессами;
  • Удобное отображение задействованных DLL файлов;
  • Возможность остановить процессы;
Сама программа очень простая, в ней всего два окна и минимум кнопок. Первое окно позволяет получить информацию об актуальных процессах, второе окно позволяет с этими процессами работать. К сожалению, у вас не получится остановить абсолютно все процессы, но вы сможете остановить те, которые не нужны для работы самой ОС. Вопрос, какая у вас версия Windows 32 64 bit или 32 бита, не столь важный, если вы выберете правильную версию ПО, то проблем не будет. А в режиме обработки или отображения данных у вас не будет разницы в зависимости от разрядности программы.

Программа Process Explorer на русском языке и доступна для бесплатного скачивания. Ее возможности особенно оценят те, кто работает с сетью устройств, либо на устройстве, где сразу несколько пользователей. Самая новая версия программы умеет фильтровать процессы в зависимости от пользователя. Конечно, ручная оптимизация не самый удобный вариант. Но вы всегда можете использовать

© 2024 mnogodropa.ru - Windows. Железо. Интернет. Безопасность. Операционные системы. Железо