Android

Process Manager позволяет вам измерять время перезагрузки компьютера и многое другое

Capgemini Business Process Management with IBM

Capgemini Business Process Management with IBM

Оглавление:

Anonim

Как пользователь Windows, в какой-то момент вы чувствуете обеспокоенность по поводу скорости вашей машины. Это может быть вопрос о том, как быстро реагирует ваша система во время входа в систему или как быстро она выполняется для выполнения обычных задач. Чтобы найти то, что делают программы, запущенные на вашем ПК, вам нужно установить средство мониторинга, и здесь используется инструмент Sysinternals Process Monitor .

Используйте Process Monitor для измерения времени перезагрузки и входа в систему

Несмотря на наличие нескольких средств мониторинга для Windows, Process Monitor предлагает расширенную диагностику и устраняет различные сценарии устранения неполадок. Он был разработан для мониторинга системы прямо с начальной фазы и предоставляет полезную информацию, такую ​​как :

  • Время, требуемое системой для отображения экрана входа в систему
  • Время, требуемое пользователем для ввода учетных данных
  • Время, требуемое системой для запуска проводника
  • Время, требуемое системой для настройки рабочего стола в готовом состоянии (рабочий стол находится в состоянии готовности, указывает, что Windows запустилась с большинством своих сервисов и процессов, и пользователь может начать взаимодействие с различными приложениями, не дожидаясь знака «занятый курсор»)

Функции Process Monitor следующие:

  • Отображение, а также запись файловой системы в реальном времени, реестра и процесса / потока
  • может записывать время загрузки, работая в режиме реального времени
  • Используя Process Monitor, вы можете фильтровать, искать и создавать отчеты о действиях системы и реестра
  • Инструмент устранения неполадок для администраторов системы
  • Охота за вредоносными программами

Как сделать начать использовать Process Monitor

  • Process Moni tor не требует установки. Вам нужно скачать zip-архив. После извлечения файлов вы можете запустить Procmon.exe для запуска приложения.
  • Когда инструмент запускается в первый раз, пользователю будет предложено принять Лицензионное соглашение с конечным пользователем (EULA). После принятия он никогда не будет отображаться снова для того же профиля.
  • Просто привяжите инструмент к панели задач с помощью правой кнопки мыши.

Пользовательский интерфейс Process Monitor

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

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

Как записать трассировку цикла перезагрузки с помощью Process Monitor

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

Найдите файл с именем «ProcMon» из распакованной папки и щелкните.

После того как вы увидите интерфейс фильтра Process Monitor, щелкните по кнопке ` Сброс ", чтобы сбросить фильтры до значений по умолчанию, а затем нажмите кнопку« ОК ».

Теперь нажмите кнопку« Захват »в меню файла, чтобы остановить текущую трассировку в реальном времени, как показано:

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

На панели значков ProcM de выберите следующие категории событий:

  1. Показать сетевые события
  2. Показать активность файловой системы
  3. Показать активность реестра

Теперь нажмите кнопку «Фильтр» в меню «Прокмон», а затем выберите меню «Отфильтрованные события».

Чтобы начать трассировку, нажмите «Параметры» в меню «Монитор процессов». Затем нажмите «Включить ведение журнала загрузки», чтобы включить регистрацию загрузки Process Monitor до тех пор, пока трассировка не будет остановлена.

Появится диалоговое окно с надписью «Включить ведение журнала загрузки» с параметром «Генерировать события профилирования потоков». Нажмите только кнопку OK и не нажимайте другие параметры, чтобы включить регистрацию загрузки при последующей перезагрузке, как показано ниже.

Теперь закройте монитор процесса и перезагрузите компьютер.

Если вы хотите сохранить дисковое пространство, войдите в систему после запуска системы. Теперь запустите Process Monitor и остановите его. Сохраните трассировку. Это гарантирует, что чрезмерное количество дискового пространства не будет потреблено.

Итак, это было о том, как мы можем записывать трассировку с помощью Process Monitor. Теперь рассмотрим, как анализировать эту трассировку.

Прочтите : Freeware для измерения загрузки или времени запуска в Windows.

Как анализировать трассировку цикла перезагрузки с помощью Process Monitor

  • Как только система запустится, войдите в систему и запустите монитор процессов Sysinternals.
  • Теперь сбросьте фильтр, как указано выше, и нажмите «ОК».
  • В диалоговом окне будет предложено сохранить текущую трассировку. Сохраните трассировку в папке.
  • Теперь эта трассировка загрузки будет доступна и даже отобразится в Process Monitor.
  • Затем нажмите «Инструменты», а затем «Дерево процессов».
  • Здесь нажмите «Idle» первый элемент в крайнем левом столбце и сохраните примечание о времени на часах.
  • Снова нажмите «Инструменты», а затем «Дерево процессов». Посмотрите на параметр «Logonui.exe» в самом левом и щелкните по нему, указав время такта, как показано ниже.

Разница между указанным временем между временем простоя и временем Logonui.exe - это промежуток времени между учетные данные компьютера и учетные данные для входа в систему.

Выше было объяснение того, как время цикла перезагрузки оценивается с помощью Process Monitor. Теперь давайте поймем значение Userinit.exe.

` Userinit.exe - это процесс, который запускается, если учетные данные пользователя проверены и инициирует последующую цепочку событий, приводящих к запуску оболочки пользователя, запуск рабочего стола и важный маркер «рабочий стол готов к использованию». Процесс Userinit.exe должен быть относительно близок, но в разделе «ранее отмеченный процесс» Logonui.exe. Обратите внимание на время для запуска процесса Userinit.exe. Разница в часах между запуском «Userinit.exe» и «Procmon.exe» составляет примерно то же общее время входа конкретного пользователя.

С помощью монитора процесса довольно легко измерять соответствующие времена.

Process Monitor использует только 8 Кбайт или 8192 байта для контроля времени перезагрузки. Кроме того, его мощная фильтрационная способность требует только «событий запуска процесса». Таким образом, трассировка трассировки не влияет на общую статистику трассировки и перезагрузки при трассировке .

Это одна из особых особенностей Process Monitor, которая делает ее выдающейся из всех других инструментов, предназначенных для этой же цели.

> Другие функции

  • Process Monitor позволяет вам записывать данные в соответствии с вашими параметрами. Эта функция недоступна для других инструментов.
  • Ранее собранные данные остаются с вами даже после новых запросов.
  • Снимая и анализируя стеки потоков для каждой операции, вы можете обнаружить основную причину
  • Сведения о процессе включают путь изображения, командной строки, идентификатора пользователя и сеанса
  • Колонки настраиваются - их можно перемещать, скрывать или показывать
  • Обширные фильтры для любого поля данных
  • Дерево процессов показывает взаимосвязь всех процессов в трассировке.
  • Возможность отменить поиск
  • Журналирование времени загрузки для всех операций
  • Расширенная архитектура ведения журнала масштабируется до десятков миллионов захваченных событий и гигабайт данных журнала
  • Возможность сохранять собственные данные формата журнала для использования в разных экземплярах Process Monitor

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

См. Скриншоты для справки.

Вы можете также см. сводку активности процесса.

Единственный dr Обратный процесс Process Monitor заключается в том, что для начинающего пользователя это немного сложно. Большинство пользователей могут с трудом использовать этот инструмент и могут потратить время на понимание того, как это работает.

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

Загрузить процесс Монитор посещает docs.microsoft.com. Для получения более подробной информации посетите TechNet.