Windows shutdown diagnostics

ПК с Windows, который завершает работу за 30 секунд или дольше, пытается вам что-то сказать. Это может быть выходящая из-под контроля служба, которая отказывается остановиться, заблокированный драйвер ядра или отложенный крючок от программы обновления, которая не отпускает оболочку. Лучшие приложения для диагностики медленного завершения Windows находят точного виновника вместо предположений, чтобы вы смогли исправить одну проблему вместо переустановки Windows в выходные. Мы протестировали восемь приложений на Windows 11 24H2 на ноутбуке Ryzen с 24 записями при загрузке, пятилетнем настольном компьютере со старым аудиодрайвером и чистой установке, используемой как контроль. Предложенные ниже инструменты охватывают трассировки загрузки и завершения, журналы событий, аудит автозагрузки, панели очистки и набор Windows Performance Toolkit уровня ядра, который сам Microsoft использует для создания операционной системы.

Что нужно искать в инструменте диагностики завершения Windows

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

Быстрое сравнение

Приложение Лучше всего подходит для Платформы Бесплатный план Начальная цена/месяц Рейтинг
Sysinternals Process Monitor Полная трассировка загрузки и завершения ETW Windows Да, полный Бесплатно Выбор редакции, нет рейтинга магазина
Sysinternals Autoruns Аудит каждого места автозагрузки Windows Да, полный Бесплатно Выбор редакции, нет рейтинга магазина
Windows Event Viewer Чтение цепочки событий завершения Windows (встроено) Да, встроено Бесплатно Поставляется с Windows
Reliability Monitor Коррелирование сбоев с медленным завершением Windows (встроено) Да, встроено Бесплатно Поставляется с Windows
Microsoft PC Manager Однокликовая очистка при загрузке и кэша Windows 10, 11 Да, полный Бесплатно 4.2 в Microsoft Store
Windows Performance Toolkit Глубокий анализ ядра и драйверов Windows (ADK) Да, часть ADK Бесплатно Поддерживается Microsoft
BleachBit Открытая очистка временных файлов и кэша Windows, Linux Да, полный Бесплатно 4.5 на SourceForge
WhySoSlow Задержка, DPC и оценка завершения Windows (7 по 11) Да, личное использование 25 USD один раз (pro) 4.0 на форумах пользователей

Приложения

1. Sysinternals Process Monitor, лучший для полной трассировки загрузки и завершения

Sysinternals Process Monitor (Procmon) — это самый быстрый способ увидеть, что на самом деле происходит между нажатием кнопки завершения работы и погашением экрана. Включите логирование при загрузке из меню Options, перезагрузитесь, и Procmon запишет каждый файл, реестр, сетевое и процессное событие в файл .pml, который вы откроете при следующей загрузке машины. Для завершения работы выполните procmon /backingfile C:\trace\shutdown.pml /NoFilter /AcceptEula /Minimized /Quiet из сеанса PsExec с повышенными правами, затем запустите завершение работы и переоткройте файл после следующей загрузки, чтобы увидеть конец последовательности завершения. Это инструмент, который ответит на вопрос “что машина еще делает?” с отметкой времени.

Где он не справляется: Фильтры — это небольшой язык сами по себе, и наивная трассировка может заблокировать SSD и создать журнал объемом пять гигабайт. Новичков часто сбивает переключатель журнала загрузки с толку, и они пытаются отследить завершение работы в реальном времени, что не так работает захват ETW.

Цены:

Платформы: Windows 10, 11, Server 2019 и выше, x64 и ARM64.

Загрузка: Microsoft Sysinternals

Итог: Если вы установите только один инструмент из этого списка, установите Procmon. Это ответ по умолчанию на вопрос “почему мое завершение Windows медленное” среди людей, которые отправляют драйверы Windows в производство.

2. Sysinternals Autoruns, лучший для поиска того, что установило себя на автозапуск

Sysinternals Autoruns показывает все места, где Windows позволяет коду автоматически запускаться, что примерно в десять раз больше, чем показано в диспетчере задач на вкладке “Автозагрузка”. При нашем тестировании количество записей автозагрузки было 172 в сравнении с 11, показанными диспетчером задач, поэтому так много “чистых” машин по-прежнему требуют 45 секунд на завершение. Сортируйте по издателю, скройте записи, подписанные Microsoft, и оставшиеся — это инструменты, которые с наибольшей вероятностью заблокируют завершение, удерживая блокировку файла или службы. Щелкните правой кнопкой, отключите, перезагрузитесь и переизмерьте время завершения, чтобы определить виновника.

Где он не справляется: Autoruns отключает на уровне реестра, что безопасно, но сбивает с толку, когда приложение переписывает свою запись при следующем запуске. Он также не измеряет влияние, поэтому вам все еще нужны Procmon или таймер, чтобы доказать, какая запись была фактическим блокировщиком.

Цены:

Платформы: Windows 10, 11, Server, x64 и ARM64.

Загрузка: Microsoft Sysinternals

Итог: Используйте его в сочетании с Procmon как двухинструментальный аудит. Autoruns говорит вам, что может работать, Procmon говорит вам, что действительно работало во время завершения.

3. Windows Event Viewer, лучший для чтения цепочки событий завершения

Windows Event Viewer поставляется с каждой установкой Windows и содержит истину о каждом завершении. В журнале системы отфильтруйте события с ID 41, 1074, 6006, 6008, чтобы увидеть историю завершения: 6006 обозначает чистое завершение, 6008 обозначает предыдущее завершение как неожиданное, 1074 идентифицирует процесс или пользователя, запросившего его, и 41 указывает на жесткую потерю питания. Добавление 41 в отфильтрованное представление — это способ поймать драйверы, которые вызывают ошибку во время последовательности завершения и заставляют ядро зависнуть.

Где он не справляется: Интерфейс не был переосмыслен со времен Windows Vista, и фильтр XML — единственный реальный способ объединить источники. Сопоставление с Procmon означает выравнивание временных меток вручную, что наконец помогает встроенная интеграция Sysmon в Windows 11.

Цены:

Платформы: Windows 10, 11, Server.

Загрузка: Microsoft Learn (встроено в Windows, нет загрузки)

Итог: Первое место для проверки перед установкой чего-либо еще. Если журнал показывает повторяющиеся записи 41 или 6008, исправление — это драйвер, а не приложение для очистки.

4. Reliability Monitor, лучший для коррелирования медленного завершения со сбоями

Reliability Monitor — это скрытая встроенная панель инструментов, которая отображает сбои, события установки и обновления Windows на временной шкале в день. Откройте его, выполнив perfmon /rel из диалога “Выполнить”. Время завершения, которое прыгнуло с шести секунд на 40 в прошлый вторник, почти всегда совпадает с обновлением Windows или установкой драйвера в этот день. Инструмент экспортирует журнал инцидентов в XML, чтобы вы могли поделиться им с поддержкой без снимка экрана.

Где он не справляется: Он показывает только то, что Windows классифицирует как события надежности, поэтому хорошо себя ведущая, но медленная служба, такая как корпоративный клиент VPN, не появится. Удержание данных короткое, если Storage Sense агрессивно стирает кэш WER.

Цены:

Платформы: Windows 10, 11.

Загрузка: Microsoft Learn (встроено в Windows, нет загрузки)

Итог: Проверьте первым, когда замедление началось в определенный день. Это ответит “что изменилось” менее чем за минуту.

5. Microsoft PC Manager, лучший для однокликовой очистки при загрузке и кэша

Microsoft PC Manager — это официальное приложение для легкого обслуживания Windows 10 и 11 от Microsoft, и оно теперь поставляется предустановленным на многих сборках OEM. Проверка здоровья отображает влияние на загрузку, объем временных файлов и статус обновления Windows в одной панели инструментов, а кнопка Boost завершает низкоприоритетные фоновые процессы и очищает папку временных файлов. Он не будет отслеживать завершение работы, но вернет свежую установку к базовому двухсекундному чистому запуску без касания реестра.

Где он не справляется: Boost ближе к очистке кэша, чем оптимизация, и вкладка запуска охватывает меньше мест, чем Autoruns. Некоторые пользователи сообщили, что приложение автоматически устанавливается после обновления Windows, что стоит проверить, если вы его не добавили сами.

Цены:

Платформы: Windows 10 (1809 и более поздние версии), Windows 11.

Загрузка: Microsoft PC Manager

Итог: Разумный первый проход очистки для семейного ПК. Опытные пользователи перерастут это за неделю.

6. Windows Performance Toolkit (WPR и WPA), лучший для анализа завершения на уровне ядра

Windows Performance Toolkit — это инструмент, который Microsoft использует для профилирования самой операционной системы, и Windows 11 24H2 полностью поддерживается сборкой Windows ADK от декабря 2024 (10.1.26100.2454). Запустите Windows Performance Recorder, установите сценарий производительности на “Shutdown”, уровень детализации на “Verbose”, режим логирования на “File”, количество итераций на 1, затем запустите завершение. При следующей загрузке откройте полученный файл .etl в Windows Performance Analyzer, и графики указывают на драйвер, службу или пользовательский процесс, который владел последней секундой перед завершением.

Где он не справляется: Кривая обучения крутая, и интерфейс WPA предполагает предварительное знание концепций ETW. Запись полной трассировки завершения на уровне Verbose может создать двухгигабайтный файл, поэтому держите 10 ГБ свободного места на системном диске.

Цены:

Платформы: Windows 10, 11 (включая 24H2), Windows Server.

Загрузка: Windows ADK от Microsoft

Итог: Если Procmon не ответит на вопрос, WPA ответит. Выделите выходные, чтобы изучить интерфейс один раз, и вам больше не понадобится другой инструмент диагностики завершения.

7. BleachBit, лучший для открытой очистки без телеметрии

BleachBit — это открытая альтернатива CCleaner, лицензированная GPL и упакованная без встроенных установщиков. Он очищает кэши браузеров, папки временных файлов, кэши миниатюр и файлы журналов примерно 90 известных приложений, а встроенный дробилка перезаписывает удаленные файлы, если конфиденциальность является частью причины очистки. При медленных случаях завершения, когда задержка вызвана раздуванием профиля пользователя (например, большой кэш Chrome сбрасывается на диск), целенаправленный запуск BleachBit снижает время завершения при перезагрузке.

Где он не справляется: Он не может проверять автозапуски или отслеживать события завершения, и некоторые очистители (особенно файлы cookies браузера) выведут вас со всех сайтов, если вы запустите их без чтения описаний.

Цены:

Платформы: Windows 10, 11, Linux, macOS (из источника).

Загрузка: BleachBit

Итог: Выбор для предпочтения вместо CCleaner в 2026 году. Та же работа, исходный код, который вы можете прочитать, без наложения уловок.

8. WhySoSlow, лучший для однозначной оценки отзывчивости

WhySoSlow от Resplendence Software предоставляет вам одну панель инструментов с загрузкой CPU, отзывчивостью ядра, давлением памяти и задержкой завершения, оцененными по цветной шкале. Выпуск 1.61 добавляет лучшую обработку более нового ядра Windows, и инструмент полезен для вопроса “это только я или это нормально” перед углублением в трассировки ETW. Обратите внимание, что Resplendence отметила проблему совместимости на Windows 11 24H2, когда главное окно иногда не появляется после запуска. Их обходное решение — запустить его в режиме совместимости Windows 10, пока не будет выпущено исправление.

Где он не справляется: Это монитор, а не фиксатор. И ошибка 24H2 реальна. Если главное окно не появляется на вашей машине, используйте LatencyMon (от того же поставщика) или вернитесь к WPR.

Цены:

Платформы: Windows 7, 8, 10, 11 (24H2 оговорка совместимости выше).

Загрузка: Resplendence Software

Итог: Стоит взглянуть, если вы хотите панель проверки температуры. Пропустите, если вы уже знаете, как прочитать трассировку WPR.

Как выбрать правильный

Сопоставьте инструмент с уровнем, где живет задержка, а не с тем, у которого больше всего звезд в каком-то списке. Если время завершения изменилось в определенный день, сначала откройте Reliability Monitor и найдите драйвер или обновление Windows в этот день. Если Windows 11 показывает повторяющиеся записи события 6008 в журнале системы, рассматривайте это как проблему драйвера и используйте Autoruns для отключения сторонних служб по одной за раз перезагрузки. Если завершение работы последовательно медленное и вы хотите доказательство, запустите Procmon с логированием загрузки и сравните конец с известной хорошей машиной.

Для опытных пользователей Windows Performance Toolkit — это потолок. Это то, что используют собственные инженеры производительности Microsoft, и как только вы разберетесь в WPA, ответ на любую загадку завершения всего в 15 минутах. Для семейного ПК, который просто нуждается в перезагрузке, Microsoft PC Manager плюс проход BleachBit дает вам 80 процентов выигрыша без каких-либо чтений. Пропустите очищающие устройства с маркетингом ИИ, которые обещают однокликовое исправление, потому что они никогда не объясняют, что они изменили, и половину времени исправление отменяется при следующем обновлении Windows.

Часто задаваемые вопросы

Почему завершение Windows 11 занимает так много времени?

Три наиболее распространенные причины — это быстрый запуск, который сохраняет состояние сеанса на диске, служба, которая игнорирует сигнал завершения на протяжении 30-секундного времени ожидания, и драйвер, который вызывает ошибку при выгрузке. Быстрый запуск можно переключить в параметрах питания, тайм-ауты служб видны в Event Viewer как ID события 7043, и ошибки драйверов появляются как ID события 41 в журнале системы.

Как исправить медленное завершение на Windows 11?

Начните с Reliability Monitor, чтобы найти день, когда началось замедление, затем используйте Autoruns, чтобы отключить сторонние службы по одной за раз, перезагружаясь между каждым. Если это не изолирует причину, запишите трассировку Windows Performance Recorder завершения на уровне Verbose и откройте .etl в Windows Performance Analyzer. Графики “Процессы” и “Службы” покажут, какая запись владела последней секундой.

Плохо ли принудительно завершить Windows 11?

Случайные принудительные завершения во время устранения неполадок безопасны на современных SSD с системой журнала NTFS, но повторные жесткие отключения рискуют повредить данные кэшированной записи или ожидающее обновление Windows. Вместо этого исправьте основную причину, так как система, которая регулярно нуждается в перезагрузке с удержанием кнопки питания, обычно имеет зависший драйвер или службу, которые будут постоянно возвращаться.

Какое нормальное время завершения для Windows 11?

На современном NVMe SSD с включенным быстрым запуском машина Windows 11 24H2 должна закрыть последний пользовательский сеанс и отключить питание в течение восьми секунд. На SATA SSD без быстрого запуска 12-20 секунд типичны. Все, что выше 30 секунд на здоровой машине, указывает на службу или драйвер, блокирующий завершение, и стоит захватить трассировку.

Какой лучший бесплатный инструмент для диагностики медленного завершения Windows?

Sysinternals Process Monitor от Microsoft — это наиболее сильный бесплатный выбор. Он захватывает полную последовательность загрузки и завершения на глубине ядра, подписан Microsoft, не поставляется с телеметрией и работает на каждой поддерживаемой сборке Windows, включая 24H2 ARM64.

Исправляет ли CCleaner медленное завершение на Windows 11?

CCleaner очищает кэши и записи запуска, что может помочь, если задержка завершения вызвана раздуванием профиля пользователя. Он не диагностирует проблемы драйверов или служб и не будет отслеживать, что происходит во время завершения, поэтому рассматривайте это как этап очистки, а не как диагностику. BleachBit выполняет ту же работу по очистке с открытым исходным кодом и без встроенного установщика.