Android

Så här läser du Windows Update-logg i Windows 10

Как посмотреть лог обновлений в Windows 10 (WindowsUpdate.log)

Как посмотреть лог обновлений в Windows 10 (WindowsUpdate.log)

Innehållsförteckning:

Anonim

Windows Update använder Händelsespåring för Windows (ETW) för att generera diagnostiska loggar i Windows 10 och spara dem i.etl filformat. Anledningen till att detta har gjorts beror på att det minskar användningen av diskutrymme och förbättrar prestanda.

Ett fall av denna metod är att Windows Update-loggarna inte är omedelbart läsbara. Du måste avkoda.etl-filen, vilket är det format som dessa loggar sparas som.

Windows Update loggar i Windows 10

För att läsa Windows Update-loggarna i Windows 10 Preview, föreslår Microsoft följande metod:

  1. Hämta Windows-symbolpaketet och installera dem med hjälp av metoden som beskrivs här. Installera dessa symboler för att säga, C: symbols.
  2. Hämta Tracefmt .exe-verktyg genom att följa anvisningarna här. Tracefmt (Tracefmt.exe) är ett kommandoradsverktyg som formaterar och visar spårmeddelanden från en händelsespårloggfil (.etl) eller en realtidsspårningssession. Tracefmt kan visa meddelandena i kommandotolken eller spara dem i en textfil.

Öppna nu en kommandoprompt med administrativa rättigheter och skapa en tillfällig mapp med namnet% systemdrive% WULogs. Nu kopierar du Tracefmt.exe till den här katalogen.

Kör följande kommandon en efter en:

cd / d% systemdrive% WULogs
copy% windir% Logs WindowsUpdate *% systemdrive% WULogs
tracefmt.exe -o windowsupate.log -rc: Symboler

Metoden ser ut tråkig och Microsoft har lovat att de skulle förbättra saker i den slutliga versionen av Windows 10. Fullständiga detaljer finns på KB3036646.

UPDATE: Tja saker har förbättrats i den slutliga versionen av Windows 10.

WindowsUpdate.log finns fortfarande i C: Windows, men när du öppnar filen C: Windows WindowsUpdate.log, kommer du bara att se följande information:

Windows Update-loggar genereras nu med hjälp av ETW (Event Tracing for Windows). Vänligen kör kommandot Get-WindowsUpdateLog PowerShell för att konvertera ETW-spår till en läsbar WindowsUpdate.log.

För att läsa WindowsUpdate.log i Windows 10 måste du använda Windows PowerShell cmdlet för att återskapa WindowsUpdate.log så ser vi normalt på det.

Öppna så en PowerShell Windows, skriv Get-WindowsUpdateLog och tryck på Enter.

Du kommer att kunna se loggen / s. Mer om detta finns på TechNet.