Как отлаживать приложения Windows с помощью Process Monitor

Как отлаживать приложения Windows с помощью Process Monitor

Есть ли у вас приложения для Windows 10, которые не работают должным образом? Возможно, он слишком медленный, внезапно выходит из строя или имеет множество проблем, которые трудно определить. Один из способов решить проблему — использовать бесплатную официальную утилиту Microsoft под названием Process Monitor. Этот инструмент поможет вам диагностировать и отлаживать любые ошибки и проблемы приложений Windows.

Загрузите и установите Process Monitor

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

Однако он не фиксирует движения указателя мыши или изменения, связанные с оборудованием. Если ваша цель — обнаружить вредоносное ПО, выявить проблемные приложения или получить общий обзор вашего ПК с Windows, ProcMon — самый продвинутый инструмент, который вам нужен.

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

Позвольте Process Monitor составить список всех событий в вашей системе Windows. Любые запущенные программы автоматически включаются в анализ.

Диагностика проблем с помощью Windows Process Monitor

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

  • Имя процесса (Имя процесса)
  • Идентификатор процесса (PID). Идентификатор процесса: четырех- или пятизначное число.
  • Путь к файлу (Путь к файлу)
  • Код результата: «Успех» или многие другие записи, такие как «имя не найдено», «Повторная обработка» и т. д.

Чтобы быстро перейти к проблемным приложениям, выберите «Инструменты» > «Дерево процессов» .

Как отлаживать приложения Windows с помощью Process Monitor

Перейдите в Инструменты > Дерево процессов.

На информационной панели будут все открытые и запущенные приложения в вашей системе. Полный зеленый блок в столбце «Срок службы» обычно указывает на отсутствие проблем в соответствующем приложении. Если программы и системы Windows 10 обновлены, многие ошибки реестра и проблемы со здоровьем файлов не вызовут никаких проблем. Для решения проблем, связанных с обновлением, вы можете использовать другую утилиту под названием SetUpDiag .

Как отлаживать приложения Windows с помощью Process Monitor

Зеленый блок в столбце «Время жизни» указывает на отсутствие проблем в соответствующем приложении.

Прокрутите вниз до проблемного события и нажмите «Перейти к событию» , чтобы перейти к проблеме. На следующем экране ProcMon выявил множество проблем с браузером Tencent QQ. Вы можете узнать идентификатор процесса («3428») по его .exe-файлу.

Как только источник проблемы определен, вам необходимо использовать опцию «Фильтры» . Щелкнув правой кнопкой мыши и добавив фильтр «Включить» к конкретному исполняемому файлу, вы фокусируетесь только на конкретном приложении, а затем применяете фильтр. В зависимости от количества записей это может занять некоторое время. Для этого фильтра имеются тысячи записей.

Вы также можете исключить определенные результаты, такие как «Успех» или «Переполнение буфера » , поскольку они указывают на то, что приложение не аварийно завершает работу. Это еще больше сузит поиск.

Теперь сосредоточьтесь на наиболее распространенных кодах результатов для проблемных приложений. Проблема «Имя не найдено» является наиболее распространенной здесь с тысячами записей, что означает, что вызывающий абонент пытался открыть несуществующий объект. Другими словами, что-то пошло не так с самим процессом установки. Итак, вы определили корень проблемы.

Как отлаживать приложения Windows с помощью Process Monitor

Проблема «Имя не найдено» — самое распространенное явление.

Окончательное исправление

Здесь в статье будет показан окончательный метод устранения неполадок для вышеуказанной программы. Прежде чем решать диагностированную проблему, требующую удаления, вы можете сохранить файл ProcMon, выбрав « Файл» > «Сохранить» , чтобы иметь возможность просмотреть связанные проблемы в будущем.

Сохранение файла также предоставит вам только что созданные настройки фильтров. Если вы хотите вернуться к настройкам по умолчанию, нажмите «Сброс».

Как показано здесь, программу необходимо удалить, поскольку в ней отсутствует множество файлов DLL. Удаление программ не всегда легко, поэтому в ProcMon есть опция, вызываемая правой кнопкой мыши, которая называется «Поиск в Интернете». Это приведет к экрану удаления .

Как отлаживать приложения Windows с помощью Process Monitor

Экран удаления

Нажатие на деинсталлятор полностью удалило программу.

Как отлаживать приложения Windows с помощью Process Monitor

Нажатие на деинсталлятор полностью удалило программу.

Шаг удаления — это ядерный вариант («крайний»), но он работает с программами, у которых слишком много проблем с отсутствующими файлами.

При повторном открытии ProcMon с теми же настройками фильтра проблема с браузером QQ от Tencent исчезла.

Вы можете использовать Windows Process Monitor для диагностики ошибок приложений Windows и решения проблем. Достаточно приложить немного усилий, чтобы выявить основной источник проблемы.

Если в вашей Windows возникает ошибка 100% загрузки ЦП , см. решения здесь, чтобы исправить ее. На Quantrimang.com также есть решения для ошибок неверной информации о конфигурации системы.


Как очистить и сбросить кеш Microsoft Store в Windows 10

Как очистить и сбросить кеш Microsoft Store в Windows 10

Если у вас возникли проблемы с установкой или обновлением приложения «Магазин» в Windows 10, это может быть связано с проблемой с кешем магазина. Узнайте как <strong>очистить кеш магазина Microsoft</strong> для вашей учетной записи в Windows 10.

Топ-10 лучших бесплатных программ-кейлоггеров для Windows

Топ-10 лучших бесплатных программ-кейлоггеров для Windows

Кейлоггер - это программное обеспечение для захвата и сбора информации о нажатиях клавиш. Узнайте о лучших бесплатных кейлоггерах для Windows. Как защитить свои данные!

Как всегда запускать Microsoft Edge в режиме InPrivate в Windows 10

Как всегда запускать Microsoft Edge в режиме InPrivate в Windows 10

Если вы используете Microsoft Edge на общем компьютере с Windows 10 и хотите сохранить конфиденциальность своей истории просмотров, узнайте, как настроить Edge для запуска в режиме InPrivate.

8 способов открыть MSConfig в Windows 11

8 способов открыть MSConfig в Windows 11

Вы можете решить многие проблемы, возникающие в Windows 11, с помощью настройки системы. Например, если игра не запускается, открытие и изменение настроек MSConfig может решить проблему.

Инструкция по настройке и использованию VPNBook на Windows

Инструкция по настройке и использованию VPNBook на Windows

VPNBook — бесплатный провайдер VPN с неограниченной пропускной способностью, идеален для доступа к заблокированным сайтам. Узнайте, как настроить VPN на Windows за считанные минуты.

Включить/отключить функцию встроенного автозаполнения в проводнике и диалоговом окне «Выполнить» в Windows 10.

Включить/отключить функцию встроенного автозаполнения в проводнике и диалоговом окне «Выполнить» в Windows 10.

Узнайте, как включить или отключить встроенное автозаполнение в адресной строке проводника и диалоговом окне «Выполнить» в Windows 10. Следуйте нашим простым шагам!

6 способов получить доступ к меню параметров загрузки в Windows 10

6 способов получить доступ к меню параметров загрузки в Windows 10

Windows 10 предоставляет <strong>меню параметров загрузки</strong>, позволяющее исправлять проблемы и перенастраивать систему. Узнайте, как получить доступ к этому меню.

Как запустить любое приложение с помощью кнопки «Удобство доступа» на экране входа в Windows 10

Как запустить любое приложение с помощью кнопки «Удобство доступа» на экране входа в Windows 10

Кнопка «Удобство доступа» на экране входа в Windows 10 дает возможность пользователям запускать приложения, такие как диспетчер задач и командную строку, для улучшения доступа и функциональности.

Как изменить веб-камеру по умолчанию на компьютере с Windows 10

Как изменить веб-камеру по умолчанию на компьютере с Windows 10

Эта статья поможет вам настроить переключение между веб-камерами на компьютере с Windows 10. Убедитесь, что у вас по умолчанию установлена нужная веб-камера.

9 способов открыть Блокнот в Windows 11

9 способов открыть Блокнот в Windows 11

Узнайте, как быстро и удобно открыть Блокнот в Windows 11 различными способами. Bлокнот — это незаменимое текстовое приложение, которое всегда под рукой.