Когда мы покупаем компьютер, он поставляется с определенной версией установленной операционной системы. Наиболее распространенным является то, что он поставляется с Windows 10 как операционная система. Но по мере использования на наш компьютер приходят обновления. Так, версия у нас меняется со временем. У нас есть возможность видеть все эти обновления.
Поскольку в Windows 10 у нас есть история обновлений. Таким образом, мы можем видеть все обновления, которые мы получили с течением времени. Помимо возможности проверить, какая версия операционной системы у нас сейчас.
В настоящее время у нас есть два разных способа доступа к истории обновлений в Windows 10. Оба так же действительны. Так что это немного больше зависит от личных предпочтений или ваших знаний как пользователей. Как мы можем получить доступ к этой истории?
Системный журнал
Первый из двух способов - использовать системный реестр. Чтобы открыть реестр Windows, мы должны запустите команду regedit из окна запуска на компьютере. Итак, нам нужно перейти по следующему пути:
HKEY_LOCAL_MACHINE \ SYSTEM \ Setup.
В разделе Setup мы должны найти другие ключи с именем Source OS.. Мы найдем ключ с таким названием для каждого обновления. Все они составляют историю обновлений Windows 10, которую мы искали. Более того, мы можем видеть точную дату и время установки обновления в команде. У нас также будут строковые значения, указывающие на версию Windows 10, которая была установлена в то время.
Таким образом, у нас уже есть доступ к этой истории простым способом. Таким образом, помимо просмотра того, какая версия у нас установлена в настоящее время, мы также можем увидеть версии, которые мы прошли за все время, пока у нас был компьютер.
Команда в PowerShell
У нас есть второй способ доступа к истории обновлений Windows 10. В этом случае нам нужно запустите пару команд из PowerShell, чтобы добиться этого. Первое, что нам нужно сделать, это открыть PowerShell. Пишем его название в поле поиска на панели задач.
Когда мы уже находимся в командной строке, мы должны выполнить это:
$ AllBuilds = $ (gci «HKLM: \ System \ Setup» |? {$ _. Name -match «\\ Source \ s»}) | % {$ _ | Выберите @ {n = ”UpdateTime”; e = {if ($ _. Name -match «Обновлено \ son \ s (\ d {1,2} \ / \ d {1,2} \ / \ d {4}) \ s \ d {2}: \ d {2}: \ d {2}) \) $ ») {[dateTime] :: Parse ($ Matches [1], ([Globalization.CultureInfo] :: CreateSpecificCulture (' en-US ')))}}}, @ {n = "ReleaseID"; e = {$ _. GetValue ("ReleaseID")}}, @ {n = "Branch"; e = {$ _. GetValue ( "BuildBranch")}}, @ {n = "Build"; e = {$ _. GetValue ("CurrentBuild")}}, @ {n = "ProductName"; e = {$ _. GetValue ("ProductName") }}, @ {n = "InstallTime"; e = {[datetime] :: FromFileTime ($ _. GetValue ("InstallTime"))}}};
Вы можете скопировать эту команду прямо в PowerShell, потому что она довольно длинная. Мы выполняем его, а затем нам нужно выполнить эту другую команду:
$ AllBuilds | Сортировать UpdateTime | ft UpdateTime, ReleaseID, Branch, Build, ProductName
Когда ты это сделаешь, вы увидите, что у вас уже есть история обновлений Windows 10. Таким образом, вы можете увидеть все, что было установлено, его дату, ID ...