Windows Tips & News

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

click fraud protection

Кожного разу, коли ви виконуєте оновлення збірки в 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.

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

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

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

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

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

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

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

Вимкніть автоматичне повторне відкриття програм у Windows 10

Вимкніть автоматичне повторне відкриття програм у Windows 10

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

Читати далі

Як налаштувати або вимкнути UAC в Windows 8.1

Як налаштувати або вимкнути UAC в Windows 8.1

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

Читати далі

Як зробити скріншот відкритої сторінки в Firefox без використання доповнень

Як зробити скріншот відкритої сторінки в Firefox без використання доповнень

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

Читати далі