2

У меня есть ноутбук с ядром i3, работающий под управлением Windows 7, 32-битный, и иногда для выключения или перезагрузки требуется много времени. Я отключил Центр обновления Windows и не установил новое программное обеспечение или драйверы. Таким образом, нет причин занимать около 5 минут для выключения или перезагрузки.

Как я могу определить, что он делает? Кстати, я вижу мигающий индикатор активности жесткого диска в это время.

2 ответа2

4

Установите Windows Performance Toolkit , часть Windows 10 SDK (сборка 15086, последняя версия, работающая в Windows 7).

Запустите WPRUI.exe , выберите Первый уровень , в разделе Ресурсы выберите Загрузка ЦП , DiskIO , FileIO и в Сценарии производительности выберите Завершение работы. Количество итераций может быть установлено на 1

и нажмите, чтобы start .

После перезагрузки откройте ETL с помощью WPA.exe. В WPA.exe нажмите "Профили" -> "Применить" -> "Просмотреть каталог" и выберите « FullBoot.Shutdown.wpaprofile .

Теперь вы видите этот обзор, сколько времени занимает отключение:

В этом примере для отключения требуется 8 секунд. Необходимо 2 секунды, чтобы закрыть сеанс пользователя (где 1,2 было потрачено на уничтожение файла onedrive.exe), а завершение работы ядра / служб Windows занимает 5 секунд.

Посмотрите на свои данные, чтобы увидеть, где Windows проводит большую часть времени. Если вы видите активность диска во время выключения, проанализируйте ETL для DiskIO и FileIO.

2

На самом деле, это может быть включено через групповую политику.

Если вы используете профессиональную версию Windows, этот параметр находится в редакторе групповой политики: введите gpedit.msc в поле поиска меню «Пуск» (или Cortana) и нажмите Enter, затем перейдите в « Конфигурация компьютера» → «Административные шаблоны» → «Система и называется Verbose vs обычные сообщения о состоянии для Windows 7 и более ранних версий и отображать подробные сообщения о состоянии для Windows 8 и более поздних версий. Включите настройку для отображения подробной информации при выключении или запуске.

Если вы используете домашнюю версию Windows, откройте редактор реестра, перейдите к HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion‌​\Policies\System и установите для verbosestatus ключа значение 1, создав его как значение DWORD, если он не существовать.

(Кредит за специфику этого процесса идет в клуб Windows.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .