
Я пытаюсь получить "Boot Duration" машины с win10. Я пытался найти его в реестре, но не нашел. Я много искал в Интернете, но не нашел решения. Единственный раз, когда мне удалось получить Start Duration, был Event Viewer в папке Diagnostics-Performance. К сожалению, Event Viewer предоставляет Boot Duration только в случае предупреждения или ошибки. Есть ли способ заставить Event Viewer генерировать LogFiles при каждом запуске? Или есть другой способ получить Boot Duration?
Предыстория: Я пишу приложение на C#, где мне может понадобиться это значение.
решение1
Из того, что я нашел наФорумы Microsoft
Похоже, что любое время загрузки менее 30 секунд помечается как Warning
.
Например, значение PostBootTime от 0 до 30 секунд получит уровень «Предупреждение», от 30 до 60 секунд — уровень «Ошибка», а значение более 60 — уровень «Критический».
Другой источникупоминает, что вы также можете увидеть, сколько времени требуется, чтобы перейти от BIOS к экрану приветствия Task Manager > Startup
, что довольно удобно.