Как найти дату и время установки Windows

В этом посте показаны различные методы, с помощью которых вы можете определить дату и время первоначальной установки Windows. Эта информация относится ко всем версиям Windows, включая Windows 10. Обратите внимание, что в Windows 10 в следующих методах отображается дата установки самого последнего установленного обновления функции, а не дата и время установки первой сборки Windows 10.

Найдите дату / время установки Windows:

  1. Используйте команду systeminfo
  2. Используйте VBScript
  3. Используйте командную строку WMIC
  4. Использование PowerShell
  5. Проверьте реестр Windows

Как найти дату и время установки Windows

1. Использование SystemInfo

Откройте окно командной строки и введите:

systeminfo

найти дату и время установки windows

Чтобы вывести только поле «Дата первоначальной установки», введите:

systeminfo | findstr Date

2. Использование WMI / WSH Script

Скопируйте следующий код VBScript в Блокнот, сохраните с расширением .vbs и запустите его.

Set dtmInstallDate = CreateObject( _
"WbemScripting.SWbemDateTime")
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _
& "." & "\root\cimv2")
Set colOperatingSystems = objWMIService.ExecQuery _
("Select * from Win32_OperatingSystem")
For Each objOperatingSystem In colOperatingSystems
MsgBox "Install Date: " & _
getmydate (objOperatingSystem.InstallDate)
Next
Function getmydate(wmitime)
dtmInstallDate.Value = wmitime
getmydate = dtmInstallDate.GetVarDate
End Function

найти дату и время установки windows

3. Использование WMIC (командная строка WMI)

wmic os get installdate

найти дату и время установки windows

Отметка даты / времени отображается в следующем формате времени WMI:

yyyymmddHHMMSS

..что переводится как:

12/21/2015, 19:29:26

или

12/21/2015, 7:29:26 PM

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

При этом снова используется WMI, но единственное отличие состоит в том, что он запускается из PowerShell и использует встроенную в PowerShell функцию ConvertToDateTime.

([WMI]'').ConvertToDateTime((Get-WmiObject Win32_OperatingSystem).InstallDate)

найти дату и время установки windows

5. Проверьте реестр Windows

Дата и время установки Windows хранятся в следующем разделе реестра в значениях, названных InstallDate а также InstallTime:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\InstallDate

найти дату установки Windows и время установки реестра

InstallDate Данные значения содержат время Unix, которое представляет количество секунд, прошедших с 1970-01-01T00: 00: 00Z (1 января 1970 года, в 12:00 UTC). Чтобы преобразовать данные в читаемый формат, вы можете перейти на веб-сайт Epoch Converter или выполнить несколько команд PowerShell.

через сайт Epoch Converter

Посетите веб-сайт конвертера Epoch и введите метку времени, найденную в реестре, и преобразуйте ее в человеческий формат даты.

найти дату установки Windows и время установки реестраКонвертировать время Unix в читаемую дату / время

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

В окне PowerShell выполните эти две команды:

$date = Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\' | select -ExpandProperty InstallDate
(Get-Date "1970-01-01 00:00:00.000Z") + ([TimeSpan]::FromSeconds($date))

найти дату и время установки windows

Выше показаны дата и время текущей установки обновления для Windows 10 (v1903).

СВЯЗАННЫЙ: Найти на своем компьютере историю сборки / обновления версий Windows 10

Ссылка на основную публикацию
Adblock
detector