🔬 3 простых способа найти время последней загрузки Windows |

🔬 3 простых способа найти время последней загрузки Windows

Мануал

Вы попали по адресу, если хотите узнать о различных способах проверки времени последней загрузки машины windows.

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

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

Power Shell

Существует несколько способов использования Power Shell для проверки времени работы машины Windows или времени последней загрузки.

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

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

Get-CimInstance (сущность классов WMI) получает системную информацию из имени класса операционной системы win32 и предоставляет ее второй инструкции через оператор пайпа.

Он получает экземпляры CIM (Common Information Model ) класса с сервера CIM.

Вторая команда выбирает свойства CSName и lastBootupTime из CIM и в результате отображает время последней загрузки машины windows.

Во-первых, откройте PowerShell и запустите его от имени администратора.

Просто введите следующую команду в PowerShell для просмотра времени последней загрузки.

Get-CimInstance -ClassName win32_operatingsystem | select csname, lastbootuptime

Пример вывода:

PS C:\Users\itsecforu> 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:\Users\itsecforu> (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 и их свойствах.

Get-WmiObject

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

(Get-WmiObject Win32_OperatingSystem).LastBootUpTime

Пример вывода:

PS C:\Users\itsecforu.ru> (Get-WmiObject Win32_OperatingSystem).LastBootUpTime
20220220132640.500000+330

Вы увидите вывод, который поначалу кажется неуклюжим, но его несложно прочитать и понять.

Вы можете легко узнать время последней загрузки вашей машины windows.

Приведенная ниже информация можно разобрать следующим образом:

  • Год: 2022.
  • Месяц: 02.
  • День: 20.
  • Час: 13.
  • Минуты: 26.
  • Секунды: 40.
  • Миллисекунды: 500000.
  • GMT: +330 (на 5 с половиной часов раньше GMT).

Или вы также можете использовать другую команду Get-WmiObject для запроса времени последней загрузки системы.

Get-WmiObject win32_operatingsystem | select csname, @{LABEL='LastBootUpTime';EXPRESSION={$_.ConverttoDateTime($_.lastbootuptime)}}
Значение lastbootuptime будет преобразовано в большой целочисленный формат, который в итоге будет отображен в читаемом формате.
Пример вывода:
PS C:\Users\itsecforu> 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:\Users\itsecforu> net statistics workstation | select-string "Statistics"

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

Информация о системе

Команда утилиты systeminfo может быть использована для получения последнего времени загрузки компьютера путем загрузки и анализа информации о процессоре, Hotfix и Hyper-V.
systeminfo

Эта команда отображает имя хоста, версию ОС, тип сборки, конфигурацию, версию bios, время загрузки, дату установки ПО и все подробности.

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

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

Здесь команда Select-String выполняет поиск входных строк и файлов по текстовым шаблонам с использованием регулярных выражений.

Приведенная выше команда находит время последней перезагрузки локального компьютера и выводит на терминал версию ОС системы и время последней загрузки системы windows, как показано ниже.

Пример вывода:

PS C:\Users\itsecforu> 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:\Users\itsecforu>systeminfo | find "System Boot Time"
System Boot Time: 2/20/2022, 1:26:40 PM

WMIC

Команда WMIC (Windows Management Instrumentation Command-line) предоставит вам строковое представление времени последней загрузки компьютера.

Результат форматируется в виде четырехзначного года с двумя цифрами для месяца, дня, часа, минуты и секунды.

Откройте командную строку и введите следующую команду.

wmic path Win32_OperatingSystem get LastBootUpTime

Пример вывода:

C:\Users\itsecforu>wmic path Win32_OperatingSystem get LastBootUpTime
LastBootUpTime
20220220132640.500000+330
Этот вывод можно прочитать как 2022, месяц 2, день 20, час 13 (или 1:00 PM), минута 26 и так далее.

Net Stats

net stats workstation
Пример вывода:
C:\Users\itsecforu>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:\Users\itsecforu>net statistics workstation | find "Statistics"
Workstation Statistics for \\LAPTOP-9A5G7BR4
Statistics since 2/20/2022 1:28:32 PM
А если вы хотите узнать время работы Windows Server, команда будет:
net statistics server

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

Это самый простой способ проверить время работы устройства.

Вместо того чтобы показывать время последней загрузки, он показывает время работы системы с момента последней загрузки.

  • Чтобы открыть Диспетчер задач, просто используйте сочетание клавиш Ctrl + Shift + Esc.
  • Перейдите на вкладку “Производительность”.
  • Время работы системы будет отображаться в нижней части окна.

Заключение

Это были некоторые из методов быстрого получения последнего времени загрузки или времени работы системы windows.

Каждая команда имеет свой набор преимуществ. Вы можете выбрать способ, который лучше всего соответствует вашим потребностям.

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

см. также:

 

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий