Как просмотреть физическое время безотказной работы Windows?

Как просмотреть физическое время безотказной работы Windows?

Как определить, как долго мой ПК с Windows 8.1 находится в рабочем состоянии? Проверка в диспетчере задач или использование команды systeminfo не работают, поскольку они не сбрасываются при переходе в спящий режим. Мне нужно знать время включения моего ПК, а не время последней загрузки после реального выключения.

решение1

Я создал для вас пользовательский фильтр событий, который перечисляет события, когда компьютер был включен или возвращался из спящего или ждущего режима. Откройте Event Viewer, нажмите «Создать пользовательский вид» и установите то же самое, что и ниже, чтобы воссоздать его: Пользовательский фильтр событий GoLive

Вот пример его вывода: введите описание изображения здесь

Исходное событие «Dhcp-client» — это фактический полный запуск загрузки, остальные — выход из режима ожидания или гибернации.

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

решение2

Использование PowerShell:

Get-WinEvent -MaxEvents 1 -FilterHashTable @{ProviderName='Microsoft-Windows-Power-Troubleshooter';LogName='System';ID='1'}

выведет что-то вроде:

   ProviderName: Microsoft-Windows-Power-Troubleshooter

TimeCreated                     Id LevelDisplayName Message
-----------                     -- ---------------- -------
2023/01/26 09:07:14              1 Information      The system has returned from a low power state....

Связанный контент