So überprüfen Sie den Windows Update-Verlauf mit PowerShell

How Check Windows Update History Using Powershell



Als IT-Experte ist eines der wichtigsten Dinge, die Sie tun können, Ihr Windows auf dem neuesten Stand zu halten. Dies schützt Sie nicht nur vor Sicherheitsbedrohungen, sondern kann auch die Leistung Ihres PCs verbessern. Eine Möglichkeit, um sicherzustellen, dass Ihre Windows-Updates ordnungsgemäß installiert werden, besteht darin, Ihren Update-Verlauf zu überprüfen. Dies kann mit PowerShell erfolgen. Gehen Sie folgendermaßen vor, um Ihren Windows-Updateverlauf mit PowerShell zu überprüfen: 1. Drücken Sie die Windows-Taste + R, um den Befehl Ausführen zu öffnen. 2. Geben Sie powershell ein und drücken Sie die Eingabetaste. 3. Geben Sie Get-WUHistory ein und drücken Sie die Eingabetaste. 4. Sie sollten jetzt eine Liste aller Updates sehen, die auf Ihrem PC installiert wurden, zusammen mit Datum und Uhrzeit der Installation jedes Updates. Wenn Sie keine Updates in Ihrem Verlauf sehen, werden Ihre Updates möglicherweise nicht ordnungsgemäß installiert. In diesem Fall müssen Sie Ihre Windows Update-Einstellungen beheben.



Windows-Systeme werden regelmäßig mit den neuesten Patches aktualisiert, um die Systemleistung zu verbessern. Microsoft veröffentlicht diesen Dienst und behebt ihn als Teil eines kostenlosen Aktualisierungsdienstes, um die Windows-Erfahrung zu verbessern. Diese Updates werden basierend auf den Systemeinstellungen automatisch installiert und erfordern nur selten Eingaben von Endbenutzern. Kostenlose Updates sind Teil von Windows Service and Support, die Software veröffentlichen, um Fehler effektiv zu beheben. Um die Computersicherheit zu gewährleisten, stellt Windows Update sicher, dass das System über die neuesten Sicherheitsupdates, Patches und Fehlerbehebungen verfügt.





Benutzer können den Updateverlauf mithilfe von PowerShell, der Befehlszeile oder auch über die Benutzeroberfläche der Windows-Einstellungen überprüfen. In diesem Artikel wird erläutert, wie Sie den gesamten Windows Update-Ereignisverlauf mit einem der Aufgabenautomatisierungs- und Konfigurationsverwaltungstools wie PowerShell auflisten. Sie können auch Informationen zu aktuellen Fixes oder technischen Quick-Fix-Updates erhalten, die als Teil von Software-Fixes heruntergeladen werden.





So verhindern Sie, dass Steam zeigt, welches Spiel Sie spielen

Überprüfen Sie den Windows Update-Verlauf mit PowerShell

Gehen Sie zum Startmenü und suchen Sie nach Windows PowerShell. Klicken Sie mit der rechten Maustaste darauf und wählen Sie Als Administrator ausführen.



Echtzeit-Sprachwechsler

Schreiben Sie an der Eingabeaufforderung den folgenden Befehl, der die installierten Patches zusammen mit ihren IDs, installierten Informationen, Beschreibung usw. auflistet.

|_+_|

So überprüfen Sie den Windows Update-Verlauf mit PowerShell

Sie können auch den folgenden Befehl eingeben, um die Fixes und ihre zugehörige Beschreibung aufzulisten.



|_+_|

Alternativ können Sie auch eine Abfrage für den Update-Verlauf an den Computer schreiben und einen Zeiger auf eine Liste mit passenden Einträgen auf dem Windows-System zurückgeben. Abfragen werden geschrieben, um den WUA-Verlauf in PowerShell aufzulisten, indem mehrere Funktionen definiert werden, um WUA-Verlaufsereignisse des Ergebniscodes in Name zu konvertieren und die letzten 50 WUA-Protokolle abzurufen. Sie können die Objekte ändern, um eine beliebige Anzahl vergangener aktualisierter Ereignisse anzuzeigen.

vlc Media Player Bewertungen

# Ergebniscode des Wua-Verlaufs in Namen konvertieren # 0 und 5 werden nicht für den Verlauf verwendet # Siehe https://msdn.microsoft.com/en-us/library/windows/desktop/aa387095(v=vs.85).aspx-Funktion Convert-WuaResultCodeToName { param ([Parameter (Mandatory = $true)] [int] $ResultCode) $Result = $ResultCode switch ($ResultCode) {2 { $Result = 'Erfolgreich'} 3 { $Result = 'Erfolgreich mit Fehlern '} 4 {$Result = 'Failed'}} return $Result} function Get-WuaHistory {# WUA-Sitzung abrufen $session = (New-Object -ComObject 'Microsoft.Update.Session') # Letzten 1000-Verlauf beginnend mit dem ersten abfragen Eintrag p $history = $session.QueryHistory('
				
Beliebte Beiträge