Когда была изначально установлена ​​моя Windows 10?

Есть несколько способов узнать, когда была установлена ​​ваша система Windows. Например, вы можете запустить следующую команду в окне командной строки.

 SystemInfo |  Найдите/i "Дата установки" 

Или такую ​​команду PowerShell. :

 (Get-CimInstance -Class Win32_OperatingSystem) .InstallDate 

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

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

К счастью, Windows по-прежнему отслеживает историю обновлений, и она была сохранена в следующем месте реестра под таким именем, как Исходная ОС . по дате обновления.

 HKEY_Local_Machine  System  Setup 

Теперь давайте воспользуемся PowerShell, чтобы получить эту информацию в более понятной форме.

 Get-ChildItem -Path HKLM:  System  Setup  Source * |  
ForEach-Object {Get-ItemProperty -Path Registry :: $ _} |
Select-Object ProductName, ReleaseID, CurrentBuild, @ {n = "Дата установки"; e = {([DateTime] '1/1/1970'). AddSeconds ($ _. InstallDate)}} |
Sort-Object "Дата установки"

И вот мы.

Согласно этому, мой компьютер был первоначально установлен 12 августа 2016 года, и это была Windows 7 Pro. Он был обновлен до Windows 10 Pro 18 января 2017 г. Последнее обновление перед текущей версией было выполнено 10 июля 2018 г. Обратите внимание, что все даты, указанные здесь, указаны в формате UTC.

Помните, список дат установки не включает последнее обновление. Вы по-прежнему будете использовать первую пару команд, описанных в этом посте, чтобы узнать, когда была установлена ​​ваша текущая сборка Windows 10.

Оцените статью
toodcast.ru
Добавить комментарий