Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Здравствуйте, уважаемые читатели сайта remontcompa.ru! Меня зовут Роман Нахват и в сегодняшней статье мы поговорим о прекрасном инструменте под названием — Windows Performance Analyzer (WPA), который как никто другой произведёт диагностику автозапуска программ Windows и покажет, сколько времени отнимает у загрузки вашей операционной системы та или иная программа.
– Почему именно Windows Performance Analyzer? – Спросите вы! – Ведь она самая сложная в этом отношении.
Да, в цифровом мире существует много программ, пользоваться которыми избегают обычные пользователи по причине их сложности, предпочитая более простые. Но уверяю вас, с Windows Performance Analyzer вам просто не хватило времени разобраться, а разобраться стоит, так как на данный момент не существует инструмента способного его заменить. К примеру, чтобы определить какая именно программа тормозит загрузку вашей Windows, нужно узнать время загрузки (в миллисекундах) всех приложений по отдельности, загружающихся вместе с ОС, также необходимо узнать время загрузки всех системных процессов по одному. Справится с этим только Windows Performance Analyzer.
Чтобы всё было как можно понятнее, разберём конкретный случай. Я установил себе на компьютер программы: Skype, uTorrent, Download Master и FTP-клиент FileZilla, после этого система стала долго загружаться, определим виновника с помощью WPA.
Ещё в конце статьи мы перенесем операционную систему Windows 8.1 с тестового компьютера на твердотельный накопитель «Kingston SSDNow UV400» и произведем повторные измерения скорости загрузки программ, стартующих после запуска операционной системы.

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Средство Windows Performance Analyzer входит в состав Windows ADK (будем использовать версию 1703) для Windows 10, скачать можно здесь:
https://developer.microsoft.com/ru-ru/windows/hardware/windows-assessment-deployment-kit

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Если у вас установлена Windows 7 или Windows 8.1, то на той же странице скачайте Windows ADK для Windows 8.1.

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Запускаем установку.
Далее

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Далее

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Принимаем лицензионное соглашение

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Ставим галочку напротив «Набор средств для оценки производительности Windows» и выполняем установку «Windows Performance Analyzer» на компьютер нажав «Установить»

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Установка завершена.

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Если запустить Диспетчер задач на тестовом компьютере и перейти на вкладку «Автозагрузка», то можно увидеть список программ, которые загружаются когда пользователь входит в систему. Также стоит обратить внимание на столбец «Влияние на загрузку», в котором напротив каждой программы стоит своего рода оценка, указывающая, какое влияние оказывает та или иная программа на скорость запуска операционной системы. Влияние программ из автозагрузки на запуск операционной системы может быть «Высокое», «Среднее» и «Низкое». Далее мы увидим, каким же образом операционная система выставляет оценку влияния той или иной программе. На вкладке «Автозагрузка» видно, что к примеру программы Skype и Download Master оказывают высокое влияние на скорость запуска операционной системы. 

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Если перейти по пути C:WindowsSystem32wdiLogFiles, то мы можем увидеть папку StartupInfo, а также файлы BootCKCL.elt и ShutdownCKCL.etl. Нас в данной статье будет интересовать файл BootCKCL.elt и далее именно с ним мы и будем работать, так как при каждой загрузке операционной системы Windows в файл BootCKCL.elt записывается различная информация о запуске процессов на компьютере, загруженности жёсткого диска и процессора.

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Файл BootCKCL.elt мы будем изучать при помощи инструмента Windows Performance Analyzer, который как уже говорилось выше, входит в состав «Windows ADK»
Запускаем инструмент Windows Performance Analyzer.

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Главное окно WPA.

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Откроем файл «BootCKCL.etl». Для этого выбираем File — Open.

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Указываем местоположение файла BootCKCL.etl, находится он по адресу: C:WindowsSystem32wdiLogFiles
и жмём «Открыть».

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

После открытия файла BootCKCL.etl мы увидим различные графики, с которыми и будем работать.

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Нажимаем на треугольник пункта (Computation), показанный стрелкой, находим график с названием «CPU Usage (Precise)» и мышкой перетягиваем его в окно «Analysis» 

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

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

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Щёлкнем правой кнопкой мыши по заглавию какого-либо столбца из таблицы.

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

и вызовем контекстное меню. После этого добавим в таблицу столбец под названием «CPU Usage (in view)», поставив галочку напротив 

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Столбец «CPU Usage (in view)» добавлен в таблицу. 

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

В столбце «New Process» выделяем процессы программ из автозагрузки, а именно Skype.exe, uTorrent.exe, dmaster.exe, Cloud.exe, filezilla.exe 

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Вызываем контекстное меню и отфильтровываем выделенные процессы, выбрав «Filter To Selection» 

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Получаем следующее.
В столбце «CPU Usage (in view) (ms)» напротив каждого процесса находится определенное числовое значение в миллисекундах, например для процесса «Skype.exe» оно равно 5263,425473, а для процесса «dmaster.exe» — 1119,308324. Данные числа напрямую связаны со степенью влияния программ из автозагрузки (которая как мы уже выше выяснили бывает высокой, средней или низкой, и мы это видели запустив диспетчер задач и перейдя на вкладку «Автозагрузка») на скорость запуска операционной системы следующим образом: влияние программы на скорость запуска операционной системы оценивается по количеству процессорного времени а также объёма дисковой активности.
Параметры влияния на скорость загрузки Windows следующие: имеет место высокая степень влияния, если приложение использует более 1000 миллисекунд ( более 1 секунды) времени процессора или свыше 3 mb дисковых операций; средняя степень влияния — если приложение использует от 300 до 1000 миллисекунд ( от 0.3 до 1 секунды) времени процессора или от 300 kb до 3 mb дисковых операций; низкая степень влияния — если приложение использует менее 300 миллисекунд (0.3 секунды) времени процессора и менее 300 kb  дисковых операций.
Исходя из этого видим, что процесс «Skype.exe» использовал 5263,425473 мс (5.26 секунды) процессорного времени, следовательно он оказывал высокую степень влияния на запуск Windows 

Сейчас читают:  Как загрузить с флешки ноутбук Lenovo

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Создадим ещё одну вкладку «Analysis» и перетянем на нёё график с названием «Lifetime by Process» 

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Получаем следующее

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Выделяем нужные нам процессы таким же образом, как мы это делали на графике «CPU Usage (Precise)»
Например выделим процесс «explorer.exe»,

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

а также процессы программ из автозагрузки, а именно «uTorrent.exe», «dmaster.exe», «Skype.exe», «Cloud.exe» и «filezilla.exe»

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Отфильтруем выбранные процессы, выбрав «Filter To Selection»

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Получаем следующее:
В Windows 8.1, 10 снижено влияние программ сторонних разработчиков в автозагрузке на скорость запуска операционной системы. Запуск сторонних приложений происходит только после старта всех системных процессов и появления рабочего стола. Сделано это специально, чтобы программы не тормозили ОС во время старта. В столбце «Start Time (s)» напротив каждого процесса указано время (в секундах), через которое программа начала стартовать после запуска операционной системы. К примеру программа «uTorrent» начала стартовать через 45.4 секунд после запуска Windows, а программа «Download Master» начала стартовать через 49.8 секунд. 

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Перенесем операционную систему Windows 8.1 с тестового компьютера на твердотельный накопитель «Kingston SSDNow UV400» и произведем повторные измерения скорости загрузки программ, стартующих после запуска операционной системы

Все статьи о переносе операционных систем находятся на нашем сайте в этом разделе. 

Развернем заранее созданную резервную копию тестового компьютера с Windows 8.1 на твердотельный накопитель «Kingston SSDNow UV400» используя загрузочный диск Acronis True Image 2018

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Жмём «Приступить».

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

 

Восстановление Windows 8.1 успешно завершено.

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

После восстановления системы на твердотельный накопитель «Kingston SSDNow UV400» снова запускаем Диспетчер задач и заходим на вкладку Автозагрузка. Видим, что теперь программа FileZilla оказывает среднее влияние на скорость запуска Windows 8.1

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Переходим по пути C:WindowsSystem32wdiLogFiles и копируем с тестового компьютера файл BootCKCL.etl.

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Файл BootCKCL.etl скопированный с тестового компьютера.

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Запускаем инструмент Windows Performance Analyzer.

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Открываем файл «BootCKCL.etl», выбрав File — Open.

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Открыть.

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Так же, как это мы делали выше, перетягиваем график «CPU Usage (Precise)» в окно «Analysis»

В столбце «New Process» выделяем процессы программ из автозагрузки, а именно Skype.exe, uTorrent.exe, dmaster.exe, Cloud.exe, filezilla.exe.

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Вызвав контекстное меню отфильтровываем выделенные процессы, выбрав «Filter To Selection».

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Как видим, процесс«filezilla.exe» использовал 507,442282 мс (0.507 секунды) процессорного времени, следовательно он оказывает среднюю степень влияния на запуск Windows. То же самое мы видели на вкладке Автозагрузка в Диспетчере задач.

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Если проанализировать график «Lifetime by Process», как мы это делали выше, то можно увидеть, что системный процесс explorer.exe запустился через 5.4 секунды после запуска ОС (до переноса ОС на твердотельный накопитель процесс explorer.exe запускался через 29.1 секунду после запуска ОС), а программа Skype запустилась через 28.2 секунды (до переноса ОС на твердотельный накопитель программа Skype запускалась через 52 секунды)

Windows Performance Analyzer! Или как измерить скорость всех элементов автозагрузки Windows 7, 8.1, 10

Статьи на эту тему:

  1. Автозагрузка Windows 10
  2. Долгая загрузка Windows 10. Или как быстро определить, какое именно приложение более всего тормозит загрузку операционной системы
  3. Оптимизация автозагрузки Windows программой Autorun Organizer

Источник: winzen.ru