Вопрос: Время работы Windows-машины


Как можно узнать «реальное» время работы ноутбука?

Под «реальным» я подразумеваю время с момента его включения и возобновления Windows из состояния гибернации.


7
2018-05-22 15:33


Источник




Ответы:


Если вы хотите узнать время, прошедшее с момента последней загрузки, выполните команду bult-in

 systeminfo

в командной строке. Найдите строку «uptime».


5
2018-05-23 09:35



+1 Ницца. Я не знал об этой команде. - Aaron
+1 то же самое - понятия не имел об этом. - x0n
Спасибо за этот замечательный совет. Линия «System Boot Time» возвращает мне то, что я ищу. - eksortso


EDIT: я просто заметил ваше требование «после гибернации» - извините, я не думаю, что это учтет это. Вам нужно будет это прочитать, прочитав журнал событий. Время ожидания с момента последней перезагрузки. Спящий режим не перезагружается. Если бы «время безотказной работы» можно было определить для учета спящего режима, я бы ожидал, что это будет означать все время, прошедшее с момента последней перезагрузки (что означает минус все время гибернации), а не только время с момента последнего спящего режима.

Я использую бесплатный инструмент psinfo из sysinternals (теперь принадлежащий microsoft и по-прежнему бесплатный)

C:\>psinfo

PsInfo v1.75 - Local and remote system information viewer
Copyright (C) 2001-2007 Mark Russinovich
Sysinternals - www.sysinternals.com

System information for \\LAPTOP:
Uptime:                    0 days 11 hours 28 minutes 27 seconds
Kernel version:            Windows 7 Ultimate, Multiprocessor Free
Product type:              Professional
Product version:           6.1
Service pack:              0
Kernel build number:       7100
...

Возьмите его с \ live.sysinternals.com \ tools \ psinfo.exe (вы даже можете запустить его непосредственно из этой ссылки).


3
2018-05-22 15:51



Вы можете отфильтровать вывод - «psinfo uptime» показывает только это. - Dennis Williamson
круто, не знал этого. Благодарю. - x0n


  1. Время работы Windows (бесплатно от MS) может помочь вам в этом, но я не уверен, что это даст вам информацию о «после» hybernation: http://support.microsoft.com/kb/232243

  2. Интересно, могут ли инструменты по умолчанию вам помочь (из cmd):

    сервер чистой статистики или нетто-статистическая рабочая станция


1
2018-05-22 15:41



«net stats server» показывает только временную отметку последнего запуска системы - jonny


Я попробовал все остальные ответы, но они просто не показывают «время безотказной работы» или информацию, в которой я нуждаюсь.

Это работает для меня на моей Windows 7:

wevtutil qe System /q:"*[System[Provider[@Name='Microsoft-Windows-Power-Troubleshooter']]]" /rd:true /c:1 /f:text > wake.txt

Запустите эту командную строку, а затем найдите txt-файл в текущем каталоге

Это использует «Средство просмотра событий Windows» и > wake.txt означает, что он сохранит в текстовый файл, называемый wake.txt


0
2018-02-14 13:44





Иногда другая команда uptime отображает время, которое неверно, поэтому я использую эту команду для отображения LOGON TIME

query USER

или короче даже:

quser

который печатает что-то вроде:

C:\Users\eflorinescu>query  USER
 USERNAME                 SESSIONNAME        ID  STATE   IDLE TIME  LOGON TIME
>eflorinescu              console             2  Active    2+23:44  5/7/2018 8:25 AM

0
2018-05-07 13:25