3 простих способи дізнатися час останнього завантаження Windows

Ви зайшли в потрібне місце, якщо хочете дізнатися про різні способи перевірки часу останнього завантаження машини з Windows.

Мережеві адміністратори використовують час останнього завантаження Windows як показник для усунення повсякденних проблем, які можуть виникнути в системі.

Давайте почнемо з розгляду кількох різних методів визначення часу останнього завантаження Windows.

Power Shell

Існує кілька способів використання Power Shell для перевірки часу безвідмовної роботи чи останнього завантаження комп’ютера з Windows.

Командлет Get-CimInstance

Командлет Get-CimInstance у PowerShell можна використовувати для отримання останнього часу завантаження системи.

Get-CimInstance cmdlet (примірники WMI classes) отримує системну інформацію з імені класу операційної системи win32 і передає її другій інструкції через оператор конвеєра. Він отримує клас CIM (Загальна інформаційна модель) з сервера CIM.

Друга команда вибирає властивості CNSame та lastBootupTime з CIM і відображає час останнього завантаження машини Windows.

Спочатку відкрийте PowerShell і запустіть його від імені адміністратора.

Просто введіть наступну команду в PowerShell, щоб переглянути час останнього завантаження.

Get-CimInstance -ClassName win32_operatingsystem | select csname, lastbootuptime

Зразок результату:

PS C:Userstechukraine.net> Get-CimInstance -ClassName win32_operatingsystem | select csname, lastbootuptime

csname          lastbootuptime
------          --------------
LAPTOP-9A5G7BR4 2/20/2022 1:26:40 PM

Наведена нижче команда gcim відображає час безвідмовної роботи системи Windows у вигляді списку з днями, годинами та хвилинами. Замість часу останнього завантаження він просто показує час безвідмовної роботи системи з моменту останнього завантаження.

(get-date) - (gcim Win32_OperatingSystem).LastBootUpTime

Тут gcim означає Get – CimInstance.

Зразок результату:

PS C:Userstechukraine.net> (get-date) - (gcim Win32_OperatingSystem).LastBootUpTime


Days              : 7
Hours             : 8
Minutes           : 44
Seconds           : 38
Milliseconds      : 884
Ticks             : 6362788845605
TotalDays         : 7.36433894167245
TotalHours        : 176.744134600139
TotalMinutes      : 10604.6480760083
TotalSeconds      : 636278.8845605
TotalMilliseconds : 636278884.5605

Якщо ви використовуєте PowerShell 6 або новішої версії, ви можете легко отримати час безвідмовної роботи та час останнього завантаження Windows за допомогою такої команди:

Get-Uptime -Since

Щоб переглянути всі властивості та методи Get-CimInstance, скористайтеся такою командою.

Get-CimInstance Win32_OperatingSystem | Get-Member

Ця команда надає інформацію про всі методи Get-CimInstance та їхні властивості.

  Додайте настроювані віджети на початковий екран Windows 8

Get-WmiObject

Ви можете легко запитати час останнього завантаження свого ПК за допомогою команди PowerShell Get-WmiObject, як показано нижче.

(Get-WmiObject Win32_OperatingSystem).LastBootUpTime

Зразок результату:

PS C:Userstechukraine.net> (Get-WmiObject Win32_OperatingSystem).LastBootUpTime
20220220132640.500000+330

Ви побачите результат, який спочатку здається незграбним, але його не важко прочитати та зрозуміти. Ви можете легко визначити час останнього завантаження вашої машини Windows.

Наведену нижче інформацію можна використати для аналізу LastBootUpTime 20220220132640.500000+330.

  • Рік: 2022.
  • Місяць: 02.
  • День: 20.
  • Година: 13.
  • Хвилин: 26.
  • Секунди: 40.
  • Мілісекунди: 500000.
  • GMT: +330 (5 з половиною годин попереду GMT).

Або ви також можете використати іншу команду Get-WmiObject, щоб запитати час останнього завантаження системи.

Get-WmiObject win32_operatingsystem | select csname, @{LABEL='LastBootUpTime';EXPRESSION={$_.ConverttoDateTime($_.lastbootuptime)}}

Час останнього завантаження буде перетворено у формат великого цілого числа, який зрештою буде відображено у читабельному форматі.

Зразок результату:

PS C:Userstechukraine.net> Get-WmiObject win32_operatingsystem | select csname, @{LABEL='LastBootUpTime';EXPRESSION={$_.ConverttoDateTime($_.lastbootuptime)}}

csname          LastBootUpTime
------          --------------
LAPTOP-9A5G7BR4 2/20/2022 1:26:40 PM

АРМ мережевої статистики

Команда net statistics відображає системну статистику, таку як байти отриманих даних і загальний час безвідмовної роботи з моменту останнього завантаження комп’ютера.

net statistics workstation | select-string "Statistics"

Ви також можете скористатися таким ярликом:

net stats work | select-string "Stat"

Зразок результату:

PS C:Userstechukraine.net> net statistics workstation | select-string "Statistics"

Workstation Statistics for LAPTOP-9A5G7BR4
Statistics since 2/20/2022 1:28:32 PM

Інформація про систему

Команду утиліти systeminfo можна використовувати для отримання останнього часу завантаження комп’ютера шляхом завантаження та аналізу інформації про процесор, виправлення та Hyper-V.

systeminfo

Ця команда відображає ім’я хоста, версію ОС, тип збірки, конфігурацію, версію BIOS, час завантаження, дату встановлення програмного забезпечення та кожну деталь.

З усіх цих даних, якщо ви хочете бачити лише конкретні необхідні дані, вам потрібно передати Виберіть -рядок додаткова утиліта до команди systeminfo.

Просто введіть наступну команду в терміналі PowerShell, щоб побачити час останнього завантаження.

systeminfo | Select-String "OS version","System Boot Time"

Тут командлет Select-String шукає текстові шаблони у вхідних рядках і файлах за допомогою зіставлення регулярних виразів.

  Як переключитися на міні-програвач Groove в Windows 10

Наведена вище команда отримує час останнього перезавантаження локального комп’ютера та друкує версію ОС системи та час останнього завантаження системи Windows на терміналі, як показано нижче.

Зразок результату:

PS C:Userstechukraine.net> systeminfo | Select-String "OS version","System Boot Time"

OS Version:                10.0.22000 N/A Build 22000
System Boot Time:          2/20/2022, 1:26:40 PM
BIOS Version:              Insyde F.18, 3/15/2019

Командний рядок

Ви також можете використовувати командний рядок, щоб перевірити час безвідмовної роботи або час останнього завантаження вашої системи Windows за допомогою деяких команд і утиліт, таких як net stats, wmic і systeminfo.

Інформація про систему

Команда systeminfo відображає загальну інформацію про операційну систему Windows та її конфігурацію. Він відображає час останнього завантаження Windows. Якщо вам потрібен час безвідмовної роботи, вам потрібно вручну визначити, скільки часу минуло з моменту останнього завантаження.

Відкрийте командний рядок і введіть таку команду.

systeminfo | find "System Boot Time"

Зразок результату:

C:Userstechukraine.net>systeminfo | find "System Boot Time"
System Boot Time: 2/20/2022, 1:26:40 PM

WMIC

Команда WMIC (командний рядок інструментарію керування Windows) надасть вам рядкове представлення часу останнього завантаження комп’ютера. Результат форматується як чотиризначний рік із двома цифрами місяця, дня, години, хвилини та секунди.

Відкрийте командний рядок і введіть таку команду.

wmic path Win32_OperatingSystem get LastBootUpTime

Зразок результату:

C:Userstechukraine.net>wmic path Win32_OperatingSystem get LastBootUpTime
LastBootUpTime
20220220132640.500000+330

Цей вихід можна прочитати як 2022, місяць 2, день 20, година 13 (або 13:00), хвилина 26 і так далі.

Чиста статистика

Команда net statistics відображає системну статистику, наприклад байти отриманих даних, байти переданих даних, кількість здійснених підключень і загальний час безперебійної роботи з моменту останнього завантаження комп’ютера.

Щоб побачити служби, запущені на машині Windows, скористайтеся наведеною нижче командою.

net stats

Ця команда лише відображає доступні запущені служби в системі.

  Як прискорити Windows 11

Ми можемо отримати статистику для сервера або робочої станції за допомогою контексту NET STATISTICS за допомогою наступної команди.

net stats workstation

Тут я надав команду робочої станції для перегляду статистики.

Зразок результату:

C:Userstechukraine.net>net stats workstation
Workstation Statistics for LAPTOP-9A5G7BR4


Statistics since 2/20/2022 1:28:32 PM


  Bytes received                               66780
  Server Message Blocks (SMBs) received        18
  Bytes transmitted                            63746
  Server Message Blocks (SMBs) transmitted     0
  Read operations                              0
  Write operations                             0
  Raw reads denied                             0
  Raw writes denied                            0

  Network errors                               0
  Connections made                             0
  Reconnections made                           0
  Server disconnects                           0

  Sessions started                             0
  Hung sessions                                0
  Failed sessions                              0
  Failed operations                            0
  Use count                                    10
  Failed use count                             0

The command completed successfully.

Цю команду можна використовувати з пакетного файлу, а вихід можна відфільтрувати за допомогою команди «знайти». Наприклад, якщо ви хочете знайти лише час останнього завантаження системи, скористайтеся такою командою.

net statistics workstat

Зразок результату:

C:Userstechukraine.net>net statistics workstation | find "Statistics"
Workstation Statistics for LAPTOP-9A5G7BR4
Statistics since 2/20/2022 1:28:32 PM

І якщо ви хочете знайти час безвідмовної роботи Windows Server, команда стане сервером чистої статистики.

Диспетчер задач

Це найпростіший спосіб перевірити час роботи пристрою. Замість того, щоб показувати час останнього завантаження, він показує час безвідмовної роботи системи з моменту останнього завантаження.

  • Щоб відкрити диспетчер завдань, просто скористайтеся комбінацією клавіш Ctrl + Shift + Esc.
  • Перейдіть на вкладку Продуктивність.
  • У нижній частині вікна відображатиметься час роботи системи.

Це означає, що систему було перезавантажено до 8 днів, 8 годин і 29 хвилин.

Висновок

Це деякі з методів швидкого отримання останнього часу завантаження або безвідмовної роботи системи Windows.

Кожна команда має свій набір переваг. Ви можете вибрати спосіб, який найкраще відповідає вашим потребам.

Сподіваюся, ця стаття була для вас дуже корисною, щоб дізнатися, як різними способами дізнатися час останнього завантаження системи Windows.

Вам також може бути цікаво дізнатися про найкращі інструменти для моніторингу серверів Windows.