background image

25 

 

3.  Все команды выполняйте в командной строке, 

запущенной от имени администратора

Там же можно добавить в 

меню пункт для ее запуска в нужной папке – пригодится. 

При анализе могут создаваться файлы большого размера, поэтому убедитесь, что на разделе есть несколько гигабайт 
свободного пространства. Все логи загрузки лучше хранить в одной папке, допустим, C:\Trace. Откройте командную 
строку с полными правами и введите: 

md c:\Trace 

Здесь и далее я буду использовать пути применительно к этой папке и стандартной установке WPT в 32-разрядной 
Windows 7. При необходимости изменяйте пути на свои. 

Сбор данных 

Закройте все программы и сохраните все документы. Процесс сбора данных о загрузке системы запускается одной 
командой: 

xbootmgr -trace boot -traceFlags BASE+CSWITCH+DRIVERS+POWER -resultPath C:\Trace 

Аналогичные команды можно использовать для диагностики гибернации:  

xbootmgr -trace hibernate -traceFlags BASE+CSWITCH+DRIVERS+POWER -resultPath C:\Trace 

и сна

xbootmgr -trace standby -traceFlags BASE+CSWITCH+DRIVERS+POWER -resultPath C:\Trace 

Вернемся к загрузке, однако. Компьютер будет перезагружен. Если после входа в систему вы увидите запрос UAC от 
xbootmgr, разрешите утилите продолжить работу. Через две минуты вы увидите примерно такое окно. 

 

Когда оно исчезнет, в папке C:\Trace должно быть три файла, как показано на рисунке ниже. 

 

Если вы вместо файла boot_BASE+CSWITCH+DRIVERS+POWER_1.etl видите там два других файла с расширением ETL, это 
может означать, что утилита еще работает, над их объединением в один – подождите несколько минут. При отсутствии 
изменений выполните в командной строке 

xperf –stop 

и перезагрузите систему. После чего попробуйте заново запустить сбор данных.