hoe te lezen en te filteren Windows Update Log in Command Line

updates van Windows-besturingssystemen worden over het algemeen automatisch uitgevoerd en vragen om de installatie en herstart van het systeem. Al deze updatebewerkingen maken logs over de bewerkingen en bijgewerkte pakketten. In deze tutorial zullen we kijken hoe je deze updatelogs kunt weergeven, filteren en doorzoeken.

eerst moeten we het Windows update logbestand vinden. Windows update log bevindt zich standaard op systemrootSystemroot is over het algemeen de locatie waar de bestanden van het windows-besturingssysteem zijn geïnstalleerd, die in de meeste gevallen C:\Windows is.

Print alle Update Log

We kunnen alle windows update log afdrukken zonder gebruik te maken van een filter met ¢at Commando. We zullen ook enkele omgevingsvariabelen gebruiken om SystemRoot locatie nauwkeurig te lokaliseren met $env variabele.

PS> cat $env:SystemRoot\WindowsUpdate.log

zoals we kunnen zien in de lijst van gebeurtenislogboeken van ¢at Commando uitvoer zijn er volgende informatie over gebeurtenissen.

  • Date
  • Time
  • Application Exit Status
  • Subsystem
  • Explanations

filterlogboeken

als we alle logbestanden in de vorige stap weergeven, zal het veel uitvoer aanmaken. Dit is geen gewenste situatie vooral als we op zoek zijn naar een specifieke string. We kunnen log filteren met Powershell select-string Commando. In dit voorbeeld zullen we alleen logs tonen die FATAL string bevatten. Dit zal alle FATAL type log tonen, wat een echt onderbrekend probleem is.

PS> select-string -path $env:SystemRoot\WindowsUpdate.log FATAL
Filter Logs
Filter Logs

met Behulp van de Get-WindowsUpdateLog

Powershell voor Windows Server 2012, Windows Server 2016, Windows-10 wordt geleverd met een handig cmdlet die rechtstreeks biedt windows update logs zonder het typen van lange en foutgevoelig opdrachten. Get-WindowsUpdateLog powershell commando kan worden gebruikt om alle logs zoals hieronder weer te geven.

PS> Get-WindowsUpdateLog

Open in Teksteditor

Er is meer GUI en gebruiksvriendelijk was om Windows update event logs te tonen. Dit zal eerder genoemde logbestand te openen in Kladblok. Zet het volgende commando in windows Run

 windowsupdate.log
Open in Teksteditor

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.