hur man läser och filtrerar Windows Update logga in kommandorad

Windows operativsystem uppdateringar görs vanligtvis automatiskt och uppmanar installationen och omstart av systemet. Alla dessa uppdateringsåtgärder skapar loggar om verksamheten och uppdaterade paket. I denna handledning kommer vi att se hur du listar, filtrerar och söker i dessa uppdateringsloggar.

först måste vi hitta Windows update-loggfilen. Windows update log finns som standard på systemrootSystemroot är i allmänhet den plats där Windows-operativsystemfilerna är installerade, vilket är C:\Windows I de flesta fall.

Skriv ut alla Uppdateringsloggar

Vi kan skriva ut alla Windows-uppdateringsloggar utan att använda något filter Med kommandot ¢at. Vi kommer också att använda vissa miljövariabler för att exakt lokalisera SystemRoot plats med$env variabel.

PS> cat $env:SystemRoot\WindowsUpdate.log

som vi kan se från listade händelseloggar från ¢at kommandoutgång finns följande information om händelser.

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

filterloggar

När vi listar alla loggfiler i föregående steg kommer det att skapa mycket utdata. Detta är inte en önskad situation, särskilt om vi letar efter en specifik sträng. Vi kan filtrera logg med Powershellselect-string kommando. I det här exemplet listar vi bara loggar som innehåller FATAL sträng. Detta kommer att lista allaFATAL typ log vilket är ett verkligt avbrott problem.

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

Använda Get-WindowsUpdateLog

PowerShell för Windows Server 2012, Windows Server 2016, Windows 10 levereras med en användbar cmdlet som direkt tillhandahåller Windows Update-loggar utan att skriva långa och felaktiga kommandon. Get-WindowsUpdateLog powershell-kommandot kan användas för att lista alla loggar som nedan.

PS> Get-WindowsUpdateLog

Öppna i textredigerare

det finns mer GUI och användarvänligt var att lista Windows update händelseloggar. Detta öppnar tidigare angiven loggfil i Anteckningsblock. Lägg bara följande kommando i windows Run

 windowsupdate.log
Öppna i textredigerare
Öppna i textredigerare

Lämna ett svar

Din e-postadress kommer inte publiceras.