Главная 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 .

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

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

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

Исправить ошибку Это приложение было заблокировано для вашей защиты в Windows 10
Исправить ошибку Это приложение было заблокировано для вашей защиты в Windows 10
Чтобы предотвратить появление сообщения Это приложение было заблокировано для вашей защиты в Windows 10, и установите необходимое приложение, следуйте этой инструкции.
Максимально возможное использование Windows 10 на устройстве 2-в-1
Максимально возможное использование Windows 10 на устройстве 2-в-1
Красивое устройство - это только часть истории. Если программное обеспечение, которое на нем работает, не оптимизировано для устройства, у вас будут проблемы. Windows 10 поддерживает 2-дюймовые
iPhone против Android: что лучше для вас?
iPhone против Android: что лучше для вас?
При покупке смартфона сделать выбор между iPhone и Android непросто. Они похожи, но различаются в важных областях. Получите факты, чтобы вы могли сделать выбор, который подходит именно вам.
Как сделать личную историю в приложении Snapchat
Как сделать личную историю в приложении Snapchat
Почему истории Snapchat так полезны? Составление истории - один из самых быстрых способов опубликовать основные моменты вашего дня или события. Это также один из самых быстрых способов поймать
Как всегда показывать панель закладок Google Chrome
Как всегда показывать панель закладок Google Chrome
Используйте настройки Chrome или сочетание клавиш, чтобы отобразить панель закладок.
Обзор Sony Vegas Pro 10
Обзор Sony Vegas Pro 10
Потребительское приложение Sony для редактирования видео Vegas Movie Studio Platinum недавно вошло в наш список лучших благодаря своим оптимизированным, мощным инструментам редактирования и отзывчивому интерфейсу. Vegas Pro - это, по сути, то же программное обеспечение с различными улучшениями, предназначенное для энтузиастов и профессионалов.
Что означает «чувствительность к регистру»?
Что означает «чувствительность к регистру»?
Если что-то чувствительно к регистру, то имеет значение, используете ли вы прописные или строчные буквы. Пароли и команды часто чувствительны к регистру.