Formateringen för Windows Update-loggfilen förbättrades med Windows 10 v1709
När Microsoft släppte Windows 10, ersatte den Windows-loggfilens datumloggfil från en vanlig text till ett binärt filformat. Windows Update-loggfilen krävs vanligtvis av utvecklare och IT-proffs för att läsa viktig information medan felsökningsapplikationer. Det föredragna formatet för uppdateringsloggfilen är text så att den kan öppnas med vanlig textredigerare eller bearbetas med hjälp av textredigeringsverktygen.
Formateringen av Windows Update-loggfilen har förbättrats
Men med Microsoft ersätter med ett oläsligt binärt format, en ny PowerShell cmdlet, Get-WindowsUpdateLog, läggs till för att formatera binärfilen och konvertera till det föredragna textformatet.
Denna process krävde att användarna antingen skulle ansluta till Microsoft Symbol Server för att få de senaste symbolfilerna eller de behövde hämta de senaste Windows-symbolfilerna innan de körde cmdlet Get-WindowsUpdateLog. Processen skulle emellertid inte leda till framgång om de senaste symbolerna var otillgänglig på Microsoft Symbol Server vid anslutningstillfället och kasta formateringsproblem i de formaterade textfilerna.
Denna fråga har sorterats i viss utsträckning med utgåvan av Windows 10 version 1709 (Creators Update). Läs vidare.
Anslutning till Microsoft Symbol Server krävs inte
Med utgåvan av Windows 10 v 1709 har Microsoft förbättrat den övergripande Windows-loggfilens åtkomst. Upprätta en anslutning till Microsoft Symbol Server för att få symbolerna krävs inte längre. Även om användarna fortfarande måste köra Get-WindowsUpdateLog PowerShell-cmdletet för att översätta Windows Update-loggen från dess binära format till läsbara textfiler.
Observera skärmdumparna och du kommer att upptäcka att även om datorn inte har någon nätverksanslutning alls (se ikonen längst ner till höger) fungerade Get-WindowsUpdateLog framgångsrikt.
Vad är symbolfiler
För nyfikna sinnen är här en förklaring. När program, biblioteken, drivrutiner eller operativsystem är länkade, skapar länken som skapar .exe och .dll-filerna ett antal ytterligare filer som kallas symbolfiler.
Symbolfiler identifieras med förlängningen .pdb. De innehåller en mängd olika data som inte behövs när du kör binärerna, men som kan vara mycket användbara vid felsökningsprocessen. Symbolfiler innehåller typiskt,
- Globala variabler
- Lokala variabler
- Funktionsnamn och adresserna till deras ingångspunkter
- Frame Pointer omission (FPO) poster
- Källledningsnummer