Windows Tips & News

Знайдіть історію оновлення Windows за допомогою PowerShell

click fraud protection
РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність системи

Кожного разу, коли ви виконуєте оновлення збірки в Windows 10, операційна система зберігає в реєстрі деякі фрагменти інформації, пов’язані з попередньо встановленими версіями операційної системи. Отримавши цю інформацію, ви можете побачити список збірок, які ви встановили, щоб перейти до поточної встановленої версії ОС. Це може бути дуже цікаво, особливо якщо ви оновили свою ОС Windows 7 або 8.1 до Windows 10, а потім приєдналися до програми Windows Insider Preview. Список може бути дуже довгим.

Реклама


Ось простий трюк, який дозволить вам згадати, які версії ОС ви встановили на вашому комп’ютері. Інформація зберігається під такими ключами реєстру:
HKEY_LOCAL_MACHINE\SYSTEM\Setup\Source OS (додаткова інформація тут)

Кожен підрозділ Source OS* описує попередньо встановлену версію Windows. Дивіться наступний знімок екрана.Створення історії оновлення в реєстрі

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

Щоб знайти історію оновлення Windows за допомогою PowerShell, виконайте наступне.

    1. відчинено підвищене вікно PowerShell.
    2. Скопіюйте та вставте таку команду:
      $AllBuilds = $(gci "HKLM:\System\Setup" |? {$_.Назва - відповідність "\\Source\s"}) | % { $_ | Виберіть @{n="UpdateTime";e={if ($_.Name - відповідає "Оновлено\son\s(\d{1,2}\/\d{1,2}\/\d{4} \s\d{2}:\d{2}:\d{2})\)$") {[dateTime]::Parse($Matches[1],([Глобалізація. CultureInfo]::CreateSpecificCulture('en-US')))}}}, };

      Натисніть клавішу Enter.Створення історії оновлення в команді PowerShell 1

    3. Тепер виконайте наступне:
      $AllBuilds | Сортувати Час оновлення | ft UpdateTime, ReleaseID, Branch, Build, ProductName

      Фрагмент дає дуже акуратний результат. На моїй машині Insider Preview він показує наступне:Створення історії оновлення в команді PowerShell 2

Перша команда формує вміст змінної $AllBuilds. Друга команда сортує його та отримує необхідні поля для відображення. Користувачам Windows 10 може бути дуже цікаво переглянути історію оновлення функцій.

Для користувачів, які перейшли до Windows 10 з попередньої версії Windows, початкова версія налаштування буде згадана як перший пункт у списку. Також дивіться таку статтю:

Як дізнатися дату встановлення Windows 10

Сценарій створено користувачем reddit "sizzlr". Через deskmodder.de.

Що показує вам сценарій? Скільки часу триває ваша історія оновлення? Поділіться своїм досвідом у коментарях!

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність системи

Завантажте контекстне меню Remove Shop для музики онлайн

Цей веб-сайт використовує файли cookie, щоб покращити ваш досвід під час навігації веб-сайтом. З ...

Читати далі

Змінити порядок відображення пунктів меню завантаження в Windows 10

Змінити порядок відображення пунктів меню завантаження в Windows 10

Як змінити порядок відображення пунктів меню завантаження в Windows 10З Windows 8 Microsoft внесл...

Читати далі

Тема Nature Mix для Windows 8

Цей веб-сайт використовує файли cookie, щоб покращити ваш досвід під час навігації веб-сайтом. З ...

Читати далі