Гибернация Windows 10 иногда занимает более 8 минут.

Вопрос или проблема

Моя машина с Windows 10 иногда занимает целую вечность (более 8 минут) для перехода в режим гибернации, при этом жесткий диск постоянно используется. В другие разы это занимает менее 1 минуты.

Я знаю, что могу использовать монитор ресурсов/диспетчер задач, чтобы узнать, что использует жесткий диск, когда машина работает, но мне хотелось бы узнать, могу ли я как-то зафиксировать, что делает машина, когда я запускаю гибернацию, с остановкой логирования, когда гибернация завершена, чтобы я мог устранить этот неприятный ожидание перед выключением питания.

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

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

Ответ или решение

Проблема с длительной гибернацией в Windows 10: находка решения

Проблема, когда Windows 10 иногда затрачивает 8 и более минут на переход в состояние гибернации, может быть результатом множества факторов. Если вы уже пробовали мониторить запущенные процессы и проверять журнал событий без успеха, есть несколько других методов, которые могут помочь вам лучше понять, что происходит во время процесса гибернации.

Причины долгой гибернации

  1. Фоновые процессы и сервисы: Иногда задачи резервного копирования, обновлений или другие фоновый процессы могут значительно замедлить переход в гибернацию.

  2. Драйверы и оборудование: Неоптимизированные или устаревшие драйверы могут вызывать задержки в процессе гибернации.

  3. Объем памяти: Если у вас много открытых приложений или запущено множество процессов, это может замедлить процесс сохранения состояния системы.

Журналирование действий при гибернации

Для диагностики проблемы с длительной гибернацией рекомендуется использовать средства логирования. Одним из способов является использование инструмента Windows Performance Monitor и Event Tracing for Windows (ETW).

Настройка Performance Monitor

  1. Открытие Performance Monitor: Запустите Performance Monitor, введя perfmon в меню "Пуск".

  2. Настройка сбора данных:

    • Перейдите в раздел "Data Collector Sets".
    • Щелкните правой кнопкой мыши на “User Defined” и выберите “New” > “Data Collector Set”.
    • Дайте название вашему набору и выберите “Create manually (Advanced)”.
    • Выберите тип “Performance counter” и добавьте интересующие вас счетчики, такие как:
      • PhysicalDisk (для наблюдения за нагрузкой на диск).
      • Process (для слежения за запущенными процессами).
      • Memory и другие.
  3. Запуск логирования: Вы можете запустить сбор данных перед тем, как инициировать гибернацию. После окончания процесса углубленного анализа, возвращайтесь к успевшему зафиксировать данные.

Использование Event Tracing for Windows (ETW)

  1. Запись трассировки: Запустите командную строку с правами администратора и используйте команды для начала трассировки. Например:

    xperf -start MyTrace -on PROC -stackwalk LoadImage

    Эта команда начнёт запись процесса и будет отслеживать загрузку образов, что может помочь выявить займы по времени.

  2. Завершение трассировки: После начала гибернации выполните:

    xperf -stop MyTrace
  3. Анализ результатов: Для анализа трассировок используйте утилиту XperfView, чтобы просмотреть данные.

Рекомендации по оптимизации

  1. Обновите драйверы: Убедитесь, что все драйверы вашего оборудования полностью обновлены.

  2. Оптимизация системных настроек: Проверьте параметры управления электропитанием и оптимизируйте их для улучшения производительности.

  3. Освобождение оперативной памяти: Закрывайте ненужные программы и задачи перед переходом в состояние гибернации, чтобы снизить нагрузку на систему.

Заключение

Проблема с затяжной гибернацией в Windows 10 может быть вызвана множеством факторов, и диагностика на основании логов может существенно упростить выявление коренной причины. Использование таких инструментов, как Performance Monitor и ETW, даст вам возможность съэкономить время и лучше понять, что происходит внутри вашей системы во время процесса мягкого отключения. Оптимизация драйверов и системных настроек также окажет положительное влияние на скорость перехода в гибернацию.

Оцените материал
Добавить комментарий

Капча загружается...