Главная Windows 10 Найдите историю обновлений Windows с помощью PowerShell

Найдите историю обновлений Windows с помощью PowerShell



Оставьте ответ

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

Реклама


Вот простой прием, который позволит вам вспомнить, какие версии ОС вы установили на свой компьютер. Информация хранится под следующими ключами реестра:

как удалить сборку на kodi
HKEY_LOCAL_MACHINE  SYSTEM  Setup  Source OS (дополнительная информация здесь)

Каждый подраздел Source OS * описывает ранее установленную версию Windows. См. Следующий снимок экрана.

Прохождение по этим подключам может быть интересным, но отнимает много времени. Чтобы сделать это быстрее, есть хороший фрагмент PowerShell, который заполняет таблицу ранее установленными сборками ОС.

Чтобы найти историю обновлений Windows с помощью PowerShell сделайте следующее.

    1. открыто окно PowerShell с повышенными правами .
    2. Скопируйте и вставьте следующую команду:
      $ 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'))}}};

      Нажмите клавишу Enter.

    3. Теперь выполните следующее:
      $ AllBuilds | Сортировать UpdateTime | ft UpdateTime, ReleaseID, Branch, Build, ProductName

      Фрагмент дает очень аккуратный вывод. На моем компьютере с предварительным просмотром программы предварительной оценки он показывает следующее:

Первая команда формирует содержимое переменной $ AllBuilds. Вторая команда сортирует его и выбирает требуемые поля для отображения. Пользователям Windows 10 может быть действительно интересно просмотреть историю обновлений своих функций.

Для пользователей, которые перешли на Windows 10 из предыдущей версии Windows, исходная версия установки будет указана в качестве первого элемента в списке. Также см. Следующую статью:

Как получить дату установки Windows 10

Скрипт создан пользователем Reddit ' sizzlr '. Через deskmodder.de .

Что показывает сценарий? Как долго у вас история обновлений? Делитесь впечатлениями в комментариях!

Интересные статьи

Выбор редакции

Найдите самый большой файл и каталог в Linux
Найдите самый большой файл и каталог в Linux
Иногда пользователям Linux может потребоваться найти самый большой каталог или самый большой файл на своем диске. Вы можете быстро найти это с помощью одной команды.
Получите классический старый диспетчер задач в Windows 10
Получите классический старый диспетчер задач в Windows 10
Вот как вы можете вернуть старую / классическую Windows 7, например диспетчер задач, без замены каких-либо системных файлов или изменения разрешений в Windows 10.
Что такое CSV-файл?
Что такое CSV-файл?
Файл CSV представляет собой файл значений, разделенных запятыми, который содержит только буквы и цифры и используется для передачи данных между базами данных.
IP-адреса, используемые Google
IP-адреса, используемые Google
IP-адреса Google работают с веб-серверов по всему миру для поддержки поисковой системы и других служб. Узнайте диапазоны IP-адресов, которые использует Google.
Удалите папку $ GetCurrent в Windows 10
Удалите папку $ GetCurrent в Windows 10
В процессе обновления Windows создает несколько скрытых папок на диске C :, включая папку $ GetCurrent, которая может использовать гигабайты пространства.
Как подключиться к Wi-Fi на телевизоре Sony
Как подключиться к Wi-Fi на телевизоре Sony
Многие из нас используют телевизоры Sony для просмотра потоковых шоу на таких платформах, как Amazon Prime, Netflix и YouTube, или просто для работы в Интернете. И мы можем сделать все это на вашем телевизоре Sony, подключив его к нашему Wi-Fi.
Pay-as-you-go: лучший способ купить смартфон?
Pay-as-you-go: лучший способ купить смартфон?
Недавно я обсуждал, как найти лучшие мобильные предложения, но как насчет покупки телефона в первую очередь? Вы, наверное, обнаружили, что есть три основных способа купить телефон в Великобритании: получить