Системите на Windows редовно се актуализират с най-новите корекции, за да се подобри производителността на системата. Microsoft пуска услугата и корекциите като част от услугата за безплатна актуализация, за да подобри изчислителното изживяване на Windows. Тези актуализации се инсталират автоматично въз основа на системните настройки и рядко се нуждаят от информация от крайните потребители. Безплатните актуализации са част от поддръжката и поддръжката на Windows, която пуска софтуер за ефективно отстраняване на грешки. За да осигури сигурно изчисление, Windows Update гарантира, че системата е актуална с най-новите корекции за сигурност, актуални корекции и корекции на грешки.
Потребителите могат да проверяват историята на актуализациите с помощта на PowerShell, командния ред или също така могат да проверяват историята на актуализациите чрез настройки на Windows. В тази статия обсъждаме как да изброим цялата история на събитията на Windows Update, като използваме един от инструментите за автоматизация на задачите и управлението на конфигурацията, като PowerShell. Можете също така да получите информация за всички текущи актуални корекции или технически актуализации за бързи корекции, които се изтеглят като част от софтуерните корекции.
Проверете историята на актуализацията на Windows с помощта на PowerShell
Отидете в менюто "Старт" и потърсете Windows PowerShell. Щракнете с десния бутон върху него и щракнете върху Изпълни като администратор.
В командния ред напишете следната команда, която изброява актуалните корекции, които са инсталирани заедно с техния идентификатор, информация за Инсталирани на, описание и т.н.
wmic qfe списък
Можете също да въведете следната команда, за да изброите актуалните корекции и свързаното с тях описание.
get-wmiobject -class win32_quickfixingineering
Освен това може да се напише заявка към компютъра за хронологията на актуализациите и да се върне указател към списък със съответстващи записи в системата на Windows. Заявките са написани, за да изброят историята на WUA в PowerShell, като дефинират няколко функции за конвертиране на събития от историята на WUA от кода на резултата в Име и получаване на последната и последната история на 50 WUA. Можете да модифицирате обектите, за да изброите произволен брой минали История на актуализираните събития.
# Преобразуване на Wua History ResultCode в име # 0 и 5 не се използват за история # Вижте https: // msdn.Microsoft.com / en-us / library / windows / desktop / aa387095 (v = срещу.85).aspx функция Convert-WuaResultCodeToName param ([Параметър (Задължителен = $ true)] [int] $ ResultCode) $ Result = $ ResultCode switch ($ ResultCode) 2 $ Result = "Succeeded" 3 $ Result = "Успешно С грешки " 4 $ Result =" Failed " върнете $ Result функция Get-WuaHistory # Вземете WUA сесия $ session = (New-Object -ComObject 'Microsoft.Актуализиране.Session ') # Поискайте най-новата история от 1000, започвайки с първия записp $ history = $ session.QueryHistory ("", 0,50) | ForEach-Object $ Result = Convert-WuaResultCodeToName -ResultCode $ _.ResultCode # Направете свойствата, скрити в свойствата на com, видими. $ _ | Add-Member -MemberType NoteProperty -Value $ Result -Name Result $ Product = $ _.Категории | Къде-обект $ _.Тип -eq 'Продукт' | Select-Object -First 1 -ExpandProperty Name $ _ | Add-Member -MemberType NoteProperty -Value $ _.UpdateIdentity.UpdateId -Име UpdateId $ _ | Add-Member -MemberType NoteProperty -Value $ _.UpdateIdentity.RevisionNumber -Name RevisionNumber $ _ | Add-Member -MemberType NoteProperty -Value $ Product -Name Product -PassThru Write-Output $ _ # Премахнете нулевите записи и върнете само полетата, които искаме $ history | Къде-обект ![Низ] :: IsNullOrWhiteSpace ($ _.заглавие) | Резултат от избрания обект, дата, заглавие, SupportUrl, продукт, UpdateId, RevisionNumber
След това сега въведете следната команда, за да получите събития в историята на актуализациите с дата на резултата, заглавие на актуализацията, URL адрес за поддръжка и идентификатор на актуализация.
# Вземете цялата история на актуализациите, форматирана като таблица Get-WuaHistory | Формат-таблица
Това е всичко.
Източник от stackoverflow.com.