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 / Чистка, оптимизация, твики
Добавил:
access_timeОпубликовано: 4-09-2017
visibilityПросмотров: 24 747
chat_bubble_outlineКомментариев: 11

Здравствуйте, уважаемые читатели сайта 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

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32abd3cfa9

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32abd50527

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32abd71641

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32abd871d4

Далее

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32abdd6fb8

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32abe01df6

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32abe25572

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32abe4873c

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32abe6a060

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32abe8c46a

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32abeb459e

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32abed1de3

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32abee6d03

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32abf15d2f

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32abf391a8

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32abf5cdfb

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32abf813ac

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32abfa8d6e

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32abfc4158

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32abfdfa8d

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac008e8b

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac027130

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac0431d9

Получаем следующее.
В столбце «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 

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac05c046

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac0787a5

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac09fe93

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac0bb9f6

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac0d7a75

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac103d2c

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac11d11c

{banner_google1}

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

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

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac13a766

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac158e10

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac181d48 

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac1a0d6a

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac1bb1ba

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac1ebe5b

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac217b1e

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac2394e8

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac25e761

Открыть.

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac285746

{banner_google1}

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

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac2a9d32

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac2d5d05

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac3064b0

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac3227bb

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

windows performance analyzer d0b8d0bbd0b8 d0bad0b0d0ba d0b8d0b7d0bcd0b5d180d0b8d182d18c d181d0bad0bed180d0bed181d182d18c d0b2d181d0b5d185 d18d 65d32ac342a13

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

  1. Автозагрузка Windows 10
  2. Autoruns – одна из лучших программ для ускорения автозагрузки Windows
  3. Долгая загрузка Windows 10. Или как быстро определить, какое именно приложение более всего тормозит загрузку операционной системы
  4. Оптимизация автозагрузки Windows программой Autorun Organizer
tagsКлючевые слова
     Рекомендуем другие статьи по данной теме
Ctrl
Enter
Заметили ошибку

Выделите и нажмите Ctrl+Enter

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