Die Formatierung der Windows Update-Protokolldatei wurde mit Windows 10 v1709 verbessert
Als Microsoft Windows 10 veröffentlichte, wurde die Datums-Protokolldatei der Windows Update-Protokolldatei von einem Nur-Text-Format in ein Binärdateiformat umgewandelt. Die Windows Update-Protokolldatei wird normalerweise von Entwicklern und IT-Experten benötigt, um wichtige Informationen beim Debuggen von Anwendungen zu lesen. Das bevorzugte Format für die Update-Protokolldatei ist Text, sodass sie mit dem Nur-Text-Editor geöffnet oder mit den Textbearbeitungswerkzeugen verarbeitet werden kann.
Formatierung der Windows Update-Protokolldatei verbessert
Wenn Microsoft jedoch ein nicht lesbares Binärformat verwendet, wird ein neues PowerShell-Cmdlet verwendet, Get-WindowsUpdateLog, wurde hinzugefügt, um die Binärdatei zu formatieren und in das bevorzugte Textformat zu konvertieren.
Für diesen Vorgang mussten Benutzer entweder eine Verbindung zum Microsoft Symbol Server herstellen, um die neuesten Symboldateien abzurufen, oder sie mussten die neuesten Windows-Symboldateien herunterladen, bevor sie das Cmdlet Get-WindowsUpdateLog ausführen. Der Vorgang würde jedoch nicht zum Erfolg führen, wenn die neuesten Symbole vorhanden wären Zum Zeitpunkt der Verbindung nicht auf dem Microsoft Symbol Server verfügbar, wodurch Formatierungsprobleme in den formatierten Textdateien ausgelöst werden.
Dieses Problem wurde mit der Veröffentlichung von Windows 10 Version 1709 (Creators Update) in gewissem Umfang behoben. Weiter lesen.
Verbindung zum Microsoft Symbol Server nicht erforderlich
Mit der Veröffentlichung von Windows 10 v 1709 hat Microsoft den Zugriff auf Protokolldateien für Windows-Updates insgesamt verbessert. Herstellen einer Verbindung zum Microsoft Symbol Server die Symbole zu bekommen ist nicht mehr erforderlich. Benutzer müssen jedoch weiterhin das Get-WindowsUpdateLog PowerShell-Cmdlet ausführen, um das Windows Update-Protokoll aus seinem Binärformat in lesbare Textdateien zu konvertieren.
Beachten Sie die Screenshots und Sie werden feststellen, dass Get-WindowsUpdateLog erfolgreich funktioniert, obwohl der Computer überhaupt keine Netzwerkverbindung hat (siehe das Symbol unten rechts).
Was sind Symboldateien?
Für neugierige Köpfe gibt es hier eine Erklärung. Wenn Anwendungen, Bibliotheken, Treiber oder Betriebssysteme miteinander verknüpft werden, erstellt der Linker, der die EXE- und DLL-Dateien erstellt, auch eine Reihe zusätzlicher Dateien, die als Symboldateien bezeichnet werden.
Symboldateien werden mit der Erweiterung .pdb gekennzeichnet. Sie enthalten eine Vielzahl von Daten, die beim Ausführen der Binärdateien nicht wirklich benötigt werden, die jedoch beim Debugging-Prozess sehr nützlich sein können. Symboldateien enthalten normalerweise,
- Globale Variablen
- Lokale Variablen
- Funktionsnamen und Adressen ihrer Einstiegspunkte
- Datensätze zur Auslassung von Frame-Zeigern
- Source-Line-Nummern