Материал XDA указал на один встроенный диагностический инструмент Windows, который объясняет, почему ваш ПК вечно завершает работу: встроенный журнал “Diagnostics-Performance” Event Viewer, в котором фиксируются длительность загрузки и завершения работы, а также указывается процесс, который их замедлил. Это работает, но Event Viewer — это большой набор инструментов с узким входом. Эти восемь инструментов для рабочего стола переходят от “вот журнал” к “вот исправление” с помощью нескольких кликов. Все они бесплатны, и каждый из них стоит установить на машину перед следующим медленным завершением работы.
На что обратить внимание при выборе приложения Windows для диагностики
Шесть критериев, которые мы использовали при ранжировании:
- Указывает на фактический процесс, а не просто на временную метку. “SessionEnd занял 43s” — это не исправление; “Steam client занял 43s” — это уже другое дело.
- Поставляется из источника, которому вы уже доверяете. Sysinternals, Microsoft и NirSoft — это надежный список.
- Не замедляет машину еще больше. Профилировщик, который потребляет 10% CPU при работе, — это плохой обмен.
- Нулевая установка, где это возможно. Инструменты Sysinternals запускаются из папки; ничего не нужно удалять.
- Читает журнал Event Viewer без необходимости изучения Event Viewer.
- Работает в режиме без подключения. Диагностика при свежей установке без интернета — это именно когда она нужна больше всего.
Быстрое сравнение
| Приложение | Лучше всего подходит для | Бесплатный план | Начальная цена | Оценка |
|---|---|---|---|---|
| Event Viewer | Встроенный журнал завершения/загрузки | Да | Бесплатно | Поставляется с Windows |
| Process Monitor | Глубокая трассировка файловой системы и реестра | Да | Бесплатно | Фильтрует активность завершения по процессам |
| Autoruns | Все, что запускается при загрузке или завершении работы | Да | Бесплатно | Отключает автозагрузку в один клик |
| WhySoSlow | Монитор отзывчивости в реальном времени | Да | Около $29 (Pro) | Живой вид причин задержек завершения |
| BlueScreenView | Считывает минидампы BSOD | Да | Бесплатно | Анализирует .dmp файлы без отладчика |
| Task Manager | Оценки влияния при запуске | Да | Бесплатно | Встроенный хронометраж запуска |
| Reliability Monitor | Историческая шкала времени сбоев/зависаний | Да | Бесплатно | Коррелирует события с установками ПО |
| Windows Performance Toolkit | Полная трассировка с WPA | Да | Бесплатно (Windows SDK) | Инструмент, который используют инженеры Microsoft |
Приложения
1. Event Viewer, лучший встроенный журнал завершения работы
Event Viewer поставляется с каждой установкой Windows. Applications and Services Logs → Microsoft → Windows → Diagnostics-Performance → Operational содержит все временные данные загрузки и завершения. Фильтруйте по Event ID 203, чтобы увидеть причины и длительность завершения. Event Viewer для диагностики завершения работы Windows — это ответ, на который указывал XDA, и это правильная первая остановка.
Где он не подходит: интерфейс 20 лет старый, и поиск работает только с тем, что вы уже знаете.
Цена: бесплатно, поставляется с Windows.
Платформы: Windows 10, Windows 11, Windows Server.
Загрузка: Уже установлен. Запустите eventvwr.msc из меню “Пуск”.
Итог: всегда открывайте этот инструмент первым. Все остальные либо его дополняют, либо заполняют его пробелы.
2. Process Monitor, лучшая глубокая трассировка
Process Monitor (ProcMon) от Sysinternals записывает каждое событие файловой системы, реестра и процесса в реальном времени. Включите его перед медленным завершением, сохраните трассировку, отфильтруйте окно завершения. Process Monitor для диагностики завершения работы Windows показывает, на чем именно зависает залипший драйвер или сканирование антивируса.
Где он не подходит: трассировки быстро увеличиваются; 30-секундное захватывание может быть в гигабайтах. Фильтры обязательны.
Цена: бесплатно, из набора Sysinternals компании Microsoft.
Платформы: Windows 10, Windows 11, Windows Server.
Загрузка: Microsoft Sysinternals
Итог: инструмент для тех случаев, когда Event Viewer говорит “что-то заняло 30 секунд”, но не говорит что именно.
3. Autoruns, лучший для служб завершения работы
Autoruns выводит список всех мест, откуда Windows загружает код при загрузке: службы, запланированные задачи, расширения оболочки, дополнения браузера, драйверы. Завершение работы, которое зависает, часто зависает на задаче завершения, зарегистрированной программой, которую пользователь забыл, что установил. Autoruns для диагностики завершения работы Windows — это то, где эти задачи получают имена.
Где он не подходит: ограничен только зарегистрированным; неправомерное приложение, которое перехватывает событие завершения без регистрации, здесь не будет видно.
Цена: бесплатно, Sysinternals.
Платформы: Windows 10, Windows 11, Windows Server.
Загрузка: Microsoft Sysinternals
Итог: запускайте перед каждой сессией “очистить мой запуск”.
4. WhySoSlow, лучший монитор отзывчивости в реальном времени
WhySoSlow от Resplendence Software отслеживает загрузку CPU, задержку DPC/ISR и отзывчивость системы в реальном времени. Когда завершение работы замедляется, WhySoSlow показывает скачок в тот момент. WhySoSlow для диагностики завершения работы Windows стоит держать закрепленным при расследовании.
Где он не подходит: бесплатная версия ограничивает глубину истории и экспорт логов. Pro — это скромная разовая лицензия.
Цена:
- Бесплатно: монитор в реальном времени, базовый экспорт.
- Платно: около тридцати долларов за лицензию Pro.
Платформы: Windows 10, Windows 11.
Загрузка: Resplendence Software
Итог: выберите это, когда паттерн замедления прерывистый, и Event Viewer только подтверждает, что это произошло.
5. BlueScreenView, лучший читатель минидампов BSOD
BlueScreenView от NirSoft открывает .dmp файлы минидампа, которые Windows записывает при синем экране смерти (часто мрачный конец зависшего завершения). Он называет драйвер и выделяет кадр стека в верхней части сбоя. BlueScreenView для диагностики завершения работы Windows — это быстрый путь от “сбой при завершении” к “вот драйвер, который нужно обновить”.
Где он не подходит: анализ минидампа основан на эвристике; полное расследование дампа сбоя все еще требует WinDbg.
Цена: бесплатно, NirSoft.
Платформы: Windows 10, Windows 11.
Загрузка: NirSoft BlueScreenView
Итог: выберите это в первый раз, когда завершение работы заканчивается BSOD вместо чистого выключения.
6. Task Manager, лучшее встроенное представление влияния при запуске
Task Manager на Windows 11 показывает вкладку “Startup Apps” с рейтингом “Impact” (Low, Medium, High) и типом запуска. Программы с высоким влиянием на запуск часто имеют соответствующие переходы завершения работы, которые добавляют столько же задержки. Task Manager для диагностики завершения работы Windows — это проверка “без загрузки” перед использованием Autoruns.
Где он не подходит: не показывает время завершения конкретно; вы делаете вывод из влияния на загрузку.
Цена: бесплатно, поставляется с Windows.
Платформы: Windows 10, Windows 11.
Загрузка: Уже установлен. Ctrl+Shift+Esc.
Итог: двухщелчковая проверка перед чем-либо еще.
7. Reliability Monitor, лучшая историческая шкала времени
Reliability Monitor (Control Panel → Security and Maintenance → View reliability history) отображает индекс стабильности во времени и накладывает сбои, зависания и предупреждения. Скоррелируйте полосу медленного завершения с приложением, которое вы установили на той неделе. Reliability Monitor для диагностики завершения работы Windows — это поиск паттернов, который Event Viewer не может.
Где он не подходит: меньше деталей по событиям, чем Event Viewer, и он скрыт в Панели управления, куда никто не заходит.
Цена: бесплатно, поставляется с Windows.
Платформы: Windows 10, Windows 11.
Загрузка: Уже установлен. Запустите perfmon /rel.
Итог: открывайте раз в месяц, чтобы заметить, какая установка испортила время завершения.
8. Windows Performance Toolkit (WPA), лучшая полная трассировка
Windows Performance Toolkit с Windows Performance Analyzer (WPA) — это то, что используют инженеры Microsoft для профилирования самого Windows. Захватите трассировку загрузки или завершения с помощью xperf, откройте ее в WPA, и каждая миллисекунда будет учтена. WPA для диагностики завершения работы Windows — это потолок того, что могут сказать вам бесплатные инструменты.
Где он не подходит: крутая кривая обучения. Инструмент предполагает, что вы знаете, на каком “этапе завершения” находится процесс.
Цена: бесплатно, часть Windows SDK / Assessment and Deployment Kit.
Платформы: Windows 10, Windows 11, Windows Server.
Загрузка: Windows ADK от Microsoft
Итог: выберите это, когда восемь инструментов выше не ответили на вопрос, и вам нужно идти до конца.
Как выбрать правильный
- Начните с журнала Diagnostics-Performance Event Viewer. Обратите внимание на длительность.
- Если процесс назван, но вы не знаете, что это: Autoruns и Task Manager.
- Если Event Viewer назвал длительность, но не процесс: Process Monitor для трассировки.
- Если завершение иногда заканчивается BSOD: BlueScreenView на минидампе.
- Если замедление началось в этом месяце: Reliability Monitor, чтобы привязать его к установкам.
- Если вы хотите перехватить это в реальном времени: WhySoSlow в трее.
- Если ничего не помогает: трассировка Windows Performance Toolkit, открытая в WPA.
Часто задаваемые вопросы
Какой журнал Event Viewer записывает время завершения?
Applications and Services Logs → Microsoft → Windows → Diagnostics-Performance → Operational. Фильтруйте по Event ID 203 для завершения, Event ID 100 для загрузки. Каждая запись содержит общую длительность и, где возможно идентифицировать, процесс, вызывающий задержку.
Безопасна ли установка инструментов Sysinternals на рабочий ноутбук?
Да. Sysinternals — это набор, принадлежащий Microsoft, и Autoruns, Process Monitor и остальные находятся в стандартном списке разрешений большинства IT-отделов. Они запускаются без установки из любой папки.
Какой бесплатный эквивалент платных наборов диагностики Windows?
Комбинация Event Viewer, Process Monitor, Autoruns, Reliability Monitor, Task Manager и BlueScreenView покрывает то, что предлагают коммерческие диагностические пакеты. Все бесплатны от Microsoft или NirSoft.
Работают ли эти инструменты на Windows Server?
Event Viewer, Process Monitor, Autoruns, Task Manager, Reliability Monitor и Windows Performance Toolkit работают на текущих выпусках Windows Server. WhySoSlow и BlueScreenView ориентированы на клиентов, но функционируют на Server.
Можно ли читать журнал завершения удаленно?
Да. Event Viewer поддерживает подключение к удаленной машине (File → Connect to Another Computer). Sysinternals PsLoglist печатает записи Event Viewer с удаленного хоста на консоль.
Какая самая быстрая единичная проверка медленного завершения?
Откройте Event Viewer, отфильтруйте Diagnostics-Performance → Operational по Event ID 203, посмотрите на Total Time последнего завершения и “Program that caused this delay”. Девяносто процентов времени это называет виновника.