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



Обновлено 2024 апреля: перестаньте получать сообщения об ошибках и замедлите работу вашей системы с помощью нашего инструмента оптимизации. Получить сейчас в эту ссылку
  1. Скачайте и установите инструмент для ремонта здесь.
  2. Пусть он просканирует ваш компьютер.
  3. Затем инструмент почини свой компьютер.

Системы Windows регулярно обновляются с помощью последних исправлений для повышения производительности системы. Microsoft выпускает службу и исправления как часть бесплатной службы обновлений для повышения удобства работы с Windows. Эти обновления устанавливаются автоматически в зависимости от настроек системы и редко требуют участия конечных пользователей. Бесплатные обновления являются частью обслуживания и поддержки Windows, что освобождает программное обеспечение для эффективного устранения неполадок. Чтобы обеспечить безопасную обработку данных, Центр обновления Windows гарантирует, что в системе установлены последние исправления, исправления и исправления ошибок.

Пользователи могут проверить историю обновлений из PowerShell, командной строки или настроек Windows. В этой статье объясняется, как составить список полной истории событий обновления Windows, используя один из инструментов автоматизации задач и управления конфигурацией, например PowerShell. Вы также можете найти все текущие обновления исправлений или быстрые исправления, которые загружаются как часть исправлений программного обеспечения.

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



Обновление за апрель 2024 года:

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

  • Шаг 1: Скачать PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista - Microsoft Gold Certified).
  • Шаг 2: Нажмите «Начать сканирование”, Чтобы найти проблемы реестра Windows, которые могут вызывать проблемы с ПК.
  • Шаг 3: Нажмите «Починить все», Чтобы исправить все проблемы.

скачать



Перейдите в меню «Пуск» и найдите Windows PowerShell. Щелкните правой кнопкой мыши и выберите «Запуск от имени администратора».

Напишите следующую команду в командной строке, в которой перечислены установленные исправления с их идентификатором, сведения об установке, описание и т. Д.

Список wmic qfe

Вы также можете ввести следующую команду, чтобы получить список патчей и связанного с ними описания.

класс get-wmiobject win32_quickfixengineering

Кроме того, вы можете написать запрос на компьютер для истории обновлений и вернуть указатель на список соответствующих записей в системе Windows. Запросы записываются для отображения истории WUA в PowerShell путем определения некоторых функций для преобразования событий истории WUA кода результата в имя и получения последней и последней истории WUA 50. Вы можете редактировать объекты, чтобы перечислить любое количество прошлых событий.

# Преобразовать историю Wua ResultCode в имя # 0, а 5 не используются для истории # См. Https://msdn.microsoft.com/en-us/library/windows/desktop/aa387095(v=vs.85) .aspx. Функция Convert WuResultCodeToName {param ([Parameter (Mandatory = $ true)]]] int] $ ResultCode $ ResultCode = $ ResultCode switch ($ ResultCode) {2 {Result = 'Successful'. 3 {Result = 'Успех с ошибками'. 4 {Result = 'Failed'}}}}}. Return $ result} return $ result} Get-WuaHistory {# Get WUA Session = (Новый объект - ComObject'Microsoft.Update.Session ') Получить историю последнего 1000 записи первого сеанса $ history = $ session. QueryHistory ('' '' '', 0,50) | ForEach Object {$ Result = Convert-WuaResultCodeToName -ResultCode $ _. ResultCode Сделать скрытые свойства видимыми в свойствах Com $ _ | Add- Member -MemberType NoteProperty -Value $ Result -Name Result $ Product = $ _. Categories | Wo-Object {$ _. Type -eq'Product '} Select-Object -First 1 -ExpandProperty-Name $ _ | Добавить элемент -MemberType NoteProper ty -Value $ _. UpdateIdentity. UpdateId -Name UpdateId $ _ | Add-Member - MemberType NoteProperty -Value $ _. UpdateIdentity.revisionNumber -Name RevisionNumber $ _ | Добавить элемент -MemberType NoteProperty -Value $ Product -Name Product -PassThru Write-Output $ _}}. # Удалять пустые записи и возвращать только те поля, которые мы хотим $ history | Where-Object {! [String] :: IsNullOrWhiteSpace ($ _. Title)}. Выберите объект Результат, Дата, Название, SupportUrl, Product, UpdateId, RevisionNumber}

Введите следующую команду, чтобы получить события истории обновлений с датой результата, заголовком обновления, URL поддержки и идентификатором обновления.

# Получить полную историю обновлений, отформатированную в виде таблицы. Get-WuaHistory | Формат таблицы

Вот и все.

De stackoverflow.com.



Совет эксперта: Этот инструмент восстановления сканирует репозитории и заменяет поврежденные или отсутствующие файлы, если ни один из этих методов не сработал. Это хорошо работает в большинстве случаев, когда проблема связана с повреждением системы. Этот инструмент также оптимизирует вашу систему, чтобы максимизировать производительность. Его можно скачать по Щелчок Здесь

Связанные видео