Ako skontrolovať históriu aktualizácií systému Windows pomocou prostredia PowerShell

How Check Windows Update History Using Powershell



Ako odborník na IT je jednou z najdôležitejších vecí, ktoré môžete urobiť, udržiavať aktualizovaný systém Windows. Nielenže vás to chráni pred bezpečnostnými hrozbami, ale môže to tiež zlepšiť výkon vášho počítača. Jedným zo spôsobov, ako zabezpečiť správnu inštaláciu aktualizácií systému Windows, je skontrolovať históriu aktualizácií. Dá sa to urobiť pomocou PowerShell. Ak chcete skontrolovať históriu aktualizácií systému Windows pomocou prostredia PowerShell, postupujte takto: 1. Stlačením klávesu Windows + R otvorte príkaz Spustiť. 2. Napíšte powershell a stlačte Enter. 3. Napíšte Get-WUHistory a stlačte Enter. 4. Teraz by ste mali vidieť zoznam všetkých aktualizácií, ktoré boli nainštalované na vašom PC, spolu s dátumom a časom inštalácie každej aktualizácie. Ak sa vám v histórii nezobrazujú žiadne aktualizácie, je možné, že sa vaše aktualizácie nenainštalujú správne. V tomto prípade budete musieť vyriešiť problémy s nastaveniami služby Windows Update.



Systémy Windows sú pravidelne aktualizované najnovšími záplatami na zlepšenie výkonu systému. Spoločnosť Microsoft vydáva túto službu a opravuje ju ako súčasť bezplatnej aktualizačnej služby na zlepšenie používania systému Windows. Tieto aktualizácie sa inštalujú automaticky na základe systémových nastavení a len zriedka vyžadujú vstup od koncových používateľov. Bezplatné aktualizácie sú súčasťou služieb a podpory systému Windows, ktoré uvoľňujú softvér na efektívne odstraňovanie chýb. Aby bola práca s počítačom bezpečná, služba Windows Update zaisťuje, že systém má najnovšie aktualizácie zabezpečenia, záplaty a opravy chýb.





Používatelia môžu skontrolovať históriu aktualizácií pomocou PowerShell, príkazového riadka, alebo môžu tiež skontrolovať históriu aktualizácií prostredníctvom používateľského rozhrania Nastavenia systému Windows. V tomto článku budeme diskutovať o tom, ako vypísať celú históriu udalostí Windows Update pomocou jedného z nástrojov na automatizáciu úloh a správu konfigurácie, ako je napríklad PowerShell. Môžete tiež získať informácie o všetkých aktuálnych opravách alebo rýchlych technických aktualizáciách opráv, ktoré sú stiahnuté ako súčasť opráv softvéru.





Skontrolujte históriu aktualizácií systému Windows pomocou prostredia PowerShell

Prejdite do ponuky Štart a vyhľadajte Windows PowerShell. Kliknite naň pravým tlačidlom myši a vyberte možnosť Spustiť ako správca.



Do príkazového riadka napíšte nasledujúci príkaz, ktorý obsahuje zoznam nainštalovaných záplat spolu s ich ID, nainštalovanými informáciami, popisom atď.

|_+_|

Ako skontrolovať históriu aktualizácií systému Windows pomocou prostredia PowerShell

Môžete tiež zadať nasledujúci príkaz na zoznam opráv a ich priradený popis.



|_+_|

Prípadne môžete napísať dotaz do počítača na históriu aktualizácií a vrátiť ukazovateľ na zoznam zodpovedajúcich položiek v systéme Windows. Dotazy sa píšu s cieľom vymenovať históriu WUA v PowerShell definovaním niekoľkých funkcií na konverziu udalostí histórie WUA kódu výsledku na názov a načítanie najnovších 50 denníkov WUA. Objekty môžete zmeniť tak, aby zobrazovali ľubovoľný počet minulých aktualizovaných udalostí.

# Previesť kód výsledku histórie Wua na názov # 0 a 5 sa nepoužívajú pre históriu # Pozrite si funkciu https://msdn.microsoft.com/en-us/library/windows/desktop/aa387095(v=vs.85).aspx Convert-WuaResultCodeToName { param ([Parameter (Mandatory = $true)] [int] $ResultCode) $Result = $ResultCode prepínač ($ResultCode) {2 { $Result = 'Úspešné'} 3 { $Result = 'Úspešné s chybami '} 4 {$Result = 'Failed'}} návrat $Result} funkcia Get-WuaHistory {# Získať reláciu WUA $session = (New-Object -ComObject 'Microsoft.Update.Session') # Dopyt posledných 1000 História začínajúca od prvého záznam p $history = $session.QueryHistory('
				
Populárne Príspevky