Så här läser du Windows Update-logg i Windows 10
Windows uppdatering användningar Händelsespårning för Windows (ETW) att generera diagnostiska loggar i Windows 10, och spara dem i .etl filformat. Anledningen till att detta har gjorts är att det minskar diskutrymmet 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:
- Ladda ner Windows-symbolpaketet och installera dem med hjälp av metoden som beskrivs här. Installera dessa symboler för att säga, C: \ symboler.
- Ladda ner Tracefmt.exe verktyg genom att följa anvisningarna här. Tracefmt (Tracefmt.exe) är ett kommandoradsverktyg som formaterar och visar spårningsmeddelanden 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. Kopiera nu Tracefmt.exe till den här katalogen.
Kör nu följande kommandon efter varandra:cd / d% systemdrive% \ wulogs
kopiera% windir% \ Loggar \ WindowsUpdate \ *% systemdrive% \ WULogs \
tracefmt.exe -o windowsupate.log -r c: \ 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.
UPPDATERING: Tja saker har förbättrats i den slutliga versionen av Windows 10.
De WindowsUpdate.log finns fortfarande i C: \ Windows, men när du öppnar filen C: \ Windows \ WindowsUpdate.log, Du kommer bara att se följande information:
Windows Update-loggar genereras nu med hjälp av ETW (Event Tracking for Windows). Vänligen kör Get-WindowsUpdateLog PowerShell-kommandot för att konvertera ETW-spår till en läsbar WindowsUpdate.log.
För att kunna läsa WindowsUpdate.log i Windows 10 måste du använda Windows PowerShell cmdlet för att återskapa WindowsUpdate.log hur vi normalt ser den.
Så öppna a Power windows, typ Get-WindowsUpdateLog och tryck på Enter.
Du kommer att kunna se loggen / s. Mer om detta finns på TechNet.