Как можно наблюдать за процессами, которые выполняет Windows при завершении работы?

Как можно отследить действия, происходящие в Windows 10 во время процесса завершения работы, чтобы выяснить, на каком этапе возникает проблема, когда компьютер зависает на экране "завершение работы" и кружочек крутится бесконечно?
  • 29 марта 2025 г. 16:45
Ответы на вопрос 4
Для отслеживания процессов завершения работы в Windows 10 и диагностики проблем с зависанием на экране "Завершение работы", вы можете использовать несколько методов. Вот некоторые из наиболее распространенных:

1. **Просмотр журналов событий**:
   - Откройте "Просмотр событий", набрав `eventvwr` в командной строке или в меню "Пуск".
   - Перейдите в журнал **Windows Logs** → **System**.
   - Фильтруйте события, связанные с завершением работы. Здесь вы можете искать события с ID 1074, 1076, 6006 и 6008, которые могут дать информацию о завершении работы и возможных ошибках.

2. **Использование командной строки**:
   - Откройте командную строку от имени администратора и введите `powercfg /sleepstudy` или `powercfg /energy`. Это может дать подсказки о проблемах с энергосбережением, которые могут влиять на завершение работы.

3. **Включение отладочного режима**:
   - Вы можете активировать отладочный режим для получения более детальной информации о процессе завершения работы. Для этого:
     1. Нажмите `Win + R`, введите `msconfig` и нажмите Enter.
     2. Перейдите на вкладку "Загрузка", затем выберите "Дополнительные параметры".
     3. Установите флажок "Отладочный режим" и перезагрузите компьютер.

4. **Проверка установленных драйверов и программ**:
   - Некоторые драйвера или программы могут вызывать зависания. Убедитесь, что все драйвера обновлены, особенно видеодрайвера и сетевые драйвера.
   - Также можно попробовать запустить систему в **Безопасном режиме** и проверить, произойдет ли нормальное завершение работы без загруженных сторонних приложений.

5. **Инструменты стороннего разработчика**:
   - Вы также можете использовать сторонние инструменты, такие как **Process Monitor** (Sysinternals) для отслеживания процессов и их взаимодействия во время завершения работы.

6. **Отключение усовершенствованного завершения работы**:
   - Попробуйте отключить функцию "Усовершенствованное завершение работы":
     1. Откройте командную строку от имени администратора.
     2. Введите команду: `shutdown /s /f /t 0`.
     3. Это может помочь сократить время на завершение работы, если проблема вызвана ошибками с драйверами или приложениями.

Если ни один из этих методов не помог, возможно, вам потребуется обратиться к службе поддержки Microsoft или специализированным форумам для более детального анализа вашей проблемы.
Возможно, стоит копать в сторону этой статьи , разве что первая команда изменится: 
xbootmgr -trace shutdown
просмотр событий оснастка 
правда там долго разбираться и не факт, что нужное найдёшь.
возможно какая-тол служба не хочет завершаться адекватно.
легче всего откатиться на точку восстановления, при которой было все норм.
либо заморочиться и перебить ОС.
Windows не имеет какого-то общего места, где можно посмотреть все шаги завершения работы системы, к сожалению. 
Описанная проблема похожа на распространённый баг в ACPI, из-за которого Windows не может подготовиться к следующему "Быстрому запуску" перед выключением. Попробуй выключить ПК с помощью " shutdown /s /t 0 " - эта команда не подготавливает систему к быстрому запуску и выключает сразу. Если сработает, то проблема в этом. Выключить можно тут:
Панель управления -> Электропитание -> Действия кнопок питания -> Изменение параметров, которые сейчас недоступны -> первая галочка
Похожие вопросы