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

Като потребител на Windows в даден момент се чувствате загрижени за скоростта на вашата машина. Може да става дума за това колко бързо реагира вашата система при влизане или колко бързо работи, за да изпълни обичайните задачи. За да разберете какво точно правят програмите, работещи на вашия компютър, трябва да инсталирате инструмент за наблюдение и тук се използва инструментът Sysinternals Process Monitor .

Използвайте Process Monitor(Use Process Monitor) за измерване на времето за рестартиране и влизане

Въпреки че има няколко инструмента за наблюдение за Windows(monitoring tools for Windows) , Process Monitor предлага разширена диагностика и се справя с различни сценарии за отстраняване на неизправности. Той е разработен за наблюдение на системата още от началната й фаза и предоставя полезна информация като :

  • Време, необходимо на системата за показване на екрана за влизане
  • Време, необходимо на потребителя за въвеждане на идентификационни данни
  • Време, необходимо на системата за стартиране на Explorer
  • Времето, необходимо на системата, за да настрои работния плот в състояние на готовност ( Desktop е в състояние на готовност показва, че Windows е стартирал с по-голямата част от своите услуги и процеси и потребителят може да започне да взаимодейства с различни приложения, без да чака знак за зает курсор )

Характеристиките на Process Monitor са както следва:

  • Показване, както и записване в реално време на файловата система, регистъра(Registry) и дейността на процесите/нишките
  • Може да записва времето за зареждане, като работи в режим в реално време
  • С помощта на Process Monitor(Process Monitor) можете да филтрирате, търсите и създавате отчети за дейностите на системата и системния регистър
  • Инструмент за отстраняване на неизправности за системните(System) администратори
  • Търсене на зловреден софтуер

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

  • Process Monitor не изисква инсталация. Трябва да изтеглите zip архив. След като извлечете файловете, можете да стартирате Procmon.exe , за да стартирате приложението.
  • Когато инструментът се стартира за първи път, потребителят ще бъде помолен да приеме Лицензионното споразумение с крайния потребител(End User License Agreement) ( EULA ). След като бъде приет, той никога няма да бъде показан отново за същия профил.
  • Просто(Simply) закачете инструмента към лентата на задачите с опцията за щракване с десен бутон. Би било лесно да стартирате монитора на процесите(Process) само с едно щракване.

Потребителски интерфейс на Process Monitor(Process Monitor User Interface)

Веднага след като се отвори прозорецът на потребителския интерфейс, инструментът започва да улавя информация за регистъра(Registry) , файловете(Files) и дейността Process/Thread . Потребителският интерфейс ви напомня за електронна таблица с огромен разход на информация. Има филтри, които потребителите могат да прилагат, за да сортират събраните данни.

Ще видите нарастващия списък с процеси в главния прозорец с информация, категоризирана в няколко полезни заглавки.

Как да запишете проследяване на цикъла на рестартиране(Reboot Cycle) с Process Monitor

Следвайте посочените по-долу стъпки, за да проследите цикъла на рестартиране на вашата система:

Намерете файла с име „ProcMon“ от разархивираната папка и щракнете.

Използвайте Process Monitor за измерване на времето за рестартиране и влизане

След като видите интерфейса на Process Monitor Filter, щракнете върху бутона „Нулиране“, за да нулирате филтрите до стойности по подразбиране, и след това щракнете върху бутона „OK“.

монитор на процеса

Сега щракнете върху бутона Capture в менюто на файла, за да спрете текущото проследяване в реално време, както е показано:

монитор на процеса

Забележка:(Note: ) Препоръчително е да филтрирате някои събития от проследяването, които не са необходими при анализиране на рестартиране и влизане, и да намалите проследяването до много малък размер. По-долу е споменат процесът за филтриране на нежеланите събития.

В лентата с икони на ProcMon премахнете избора от следните категории събития:

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

    монитор на процеса

монитор на процеса

монитор на процеса

монитор на процеса

Сега затворете монитора на процесите(Process) и рестартирайте компютъра.

монитор на процеса

Ако искате да спестите дисково пространство, тогава влезте в системата, след като системата ви стартира, Сега стартирайте Process Monitor и го спрете. Запазете следата. Това ще гарантира, че няма да се изразходва прекомерно количество дисково пространство.

монитор на процеса

И така, това беше за това как можем да запишем проследяването с помощта на Process Monitor(Process Monitor) . Сега нека видим как да анализираме тази следа.

Прочетете(Read) : Безплатна програма за измерване на времето за зареждане или стартиране в Windows(Freeware to measure Boot or Startup Time in Windows) .

Как да анализирате проследяването на цикъла на рестартиране с Process Monitor

  • След като системата стартира, влезте и стартирайте Sysinternals' Process Monitor.
  • Сега нулирайте филтъра, както е споменато по-горе и щракнете върху OK.
  • Диалогов прозорец ще ви помоли да запазите текущата следа. Запазете следата в папка.
  • Сега тази следа за зареждане ще бъде налична и дори ще се показва в Process Monitor .
  • След това щракнете върху „Инструменти“ и след това върху „Дърво на процеса“.
  • Тук щракнете върху „Неактивен“ първия елемент в най-лявата колона и запазете бележката за часа на часовника.
  • Отново(Again) щракнете върху „Инструменти“ и след това върху „Дърво на процеса“. Потърсете опцията „Logonui.exe“ в най-лявата част и щракнете върху нея, като отбележите времето на часовника, както е показано по-долу.

    монитор на процеса

Разликата между отбелязаното време, което е между времето на престой и времето на Logonui.exe, е времевата разлика между стартирането на компютъра и идентификационните данни за влизане.  (The difference between both the noted time that is between Idle time and Logonui.exe time is the time gap between computer startup and logon credentials.  )

По- горе(Above) беше обяснение как времето на цикъла на рестартиране се оценява с Process Monitor . Сега нека разберем значението на  Userinit.exe .

' Userinit.exe е процесът, който се стартира, ако идентификационните данни на потребителя са проверени и инициира последващата верига от събития, водещи до стартиране на обвивката на потребителя, стартиране на работния плот и важния маркер „десктоп готов за използване“. Процесът „Userinit.exe“ трябва да е сравнително близък, но под“ отбелязания по-рано процес „Logonui.exe. Обърнете внимание на часовника за стартиране на процеса 'Userinit.exe'. Разликата в часовника между стартиране на „Userinit.exe“ и „Procmon.exe“ е приблизително общото време за влизане на този конкретен потребител.

Доста лесно е да се измери съответните времена с помощта на Process(Process) Monitor.

Process Monitor използва само 8KB или 8192 байта за наблюдение на времето за рестартиране. Освен това, неговата ( uses just 8KB or 8192 bytes to monitor the reboot time. Also, its) мощна способност за филтриране изисква само събиране на събития „„започване на процеса“. ( powerful filtering capability requires just “”process start” events to be collected. )По този начин общата статистика за проследяване на влизане и рестартиране не се влияе от улавянето на проследяването.(overall logon and reboot trace statistics are not affected by the trace capture.)

Това е една от специалните характеристики на Process Monitor, която го прави изключителен от всички други инструменти, предназначени за същата цел.(This is one of the special features of Process Monitor that makes it outstanding from all other tools designed for the same purpose.)

 Други функции(Other features)

  • Process Monitor ви позволява да улавяте данни според вашите параметри. Тази функция не е налична с други инструменти.
  • Предишно събраните данни остават с вас дори след нови запитвания.
  • Чрез улавяне и анализиране на стекове от нишки за всяка операция можете да откриете основната причина
  • Подробностите за процеса включват път на изображението, команден ред, потребител и идентификатор на сесията
  • Колоните(Columns) са конфигурируеми – те могат да бъдат премествани, скрити или показвани
  • Обширни филтри за всяко поле с данни
  • Дървото на процесите(Process) показва връзката на всички процеси в следа.
  • Възможност за отмяна на търсенето
  • Регистриране на времето за зареждане(Boot) за всички операции
  • Усъвършенстваната(Advanced) архитектура за регистриране се мащабира до десетки милиони заснети събития и гигабайти регистрационни данни
  • Възможност за запазване на данни в родния регистрационен формат за използване в различни екземпляри на Process Monitor

Щракнете върху Инструменти(Tools) , за да изберете от другия набор от полезни раздели като подробности за системата , (System)Резюме на дейността на процеса, Резюме(Process Activity Summary) на файлове, Резюме(File Summary) на системния регистър(Registry Summary) и др.

монитор на процеса

Вижте екранните снимки за справка.

монитор на процеса

Можете също да видите резюмето на дейността на процеса .(Process)

монитор на процеса

Единственият недостатък на Process Monitor е, че е малко сложен за използване от начинаещ потребител. Повечето потребители може да намерят за предизвикателство да използват инструмента и може да се наложи да инвестират време, за да разберат как работи.

ИТ експертите, системните(Systems) администратори или технологичните маниаци са най-подходящи да използват функциите на Process Manager .

За да изтеглите Process Monitor, посетете docs.microsoft.com . За повече подробности посетете TechNet .



About the author

Аз съм хардуерен инженер с над 10 години опит в работата с IOS и MacOS системи. Освен това бях учител във вечерен клас през последните 5 години и се научих да използвам Google Chrome. Уменията ми и в двете области ме правят перфектния кандидат за разработка на уебсайтове, графичен дизайн или работа по уеб сигурност.



Related posts