Как использовать Windows Performance Analyzer для отслеживания каждого запуска?

Как настроить Windows Performance Analyzer для трассировки каждого запуска Windows? Имеется ноутбук, который начал зависать при запуске, и рассматривается вариант обновления BIOS или обращения в сервисный центр, но хотелось бы избежать больших затрат. Знакома только с командой для трассировки перезагрузки: xbootmgr -trace boot -traceflags BASE+CSWITCH+DRIVERS+POWER -numruns 1 –stackwalk Profile+CSwitch -resultpath C:\TEMP.
  • 1 марта 2024 г. 13:48
Ответы на вопрос 2
Для отслеживания каждого запуска Windows с помощью Windows Performance Analyzer, вам нужно выполнить следующие шаги:

1. Запустите командную строку от имени администратора.

2. Введите команду для активации трассировки каждого запуска Windows:
xperf -on PROC_THREAD+LOADER -stackwalk CSwitch+Profile+Disk_IO+File_IO+File_IO_Init+File_IO_Flush+File_IO_Create+File_IO_Read+File_IO_Write -BufferSize 1024 -MinBuffers 256 -MaxBuffers 320 -MaxFile 256 -FileMode Circular

3. Перезагрузите компьютер, чтобы начать сбор данных.

4. После завершения процесса загрузки компьютера и возникновения проблемы, введите команду для остановки трассировки:
xperf -d C:\TEMP\boot_trace.etl

5. Откройте файл boot_trace.etl в Windows Performance Analyzer для анализа данных и выявления возможных проблем.

Теперь вы сможете изучить данные трассировки и выяснить, в чем может быть причина зависания при запуске. Надеюсь, это поможет вам найти решение проблемы без необходимости обращения в сервисный центр или обновления BIOS.
ау! вы где?
Похожие вопросы