Freigeben über


Windows-Fehlerberichterstattung

Hinweis

Dieser Artikel ist ein Artikel mit 300 Ebenen (mäßig fortgeschritten).

Eine vollständige Liste der Artikel in diesem Abschnitt finden Sie unter Beheben von Windows-Upgradefehlern .

Wenn Windows Setup fehlschlägt, werden der Ergebniscode und der Erweiterungscode als Informationsereignis im Anwendungsprotokoll von Windows-Fehlerberichterstattung als Ereignis 1001 aufgezeichnet. Der Name des Ereignisses lautet WinSetupDiag02. Ereignisanzeige oder Windows PowerShell können verwendet werden, um dieses Ereignis zu überprüfen.

Geben Sie zur Verwendung von Windows PowerShell die folgenden Befehle über eine Windows PowerShell-Eingabeaufforderung mit erhöhten Rechten ein:

Wichtig

Die folgenden Ereignisprotokolle sind nur verfügbar, wenn Windows von einer früheren Version von Windows auf eine neue Version von Windows aktualisiert wurde.

$events = Get-WinEvent -FilterHashtable @{LogName="Application";ID="1001";Data="WinSetupDiag02"}
$event = [xml]$events[0].ToXml()
$event.Event.EventData.Data

So verwenden Sie die Ereignisanzeige:

  1. Öffnen Sie die Ereignisanzeige, und navigieren Sie zu Windows-Protokoll\Anwendung.
  2. Wählen Sie Suchen aus, und suchen Sie dann nach winsetupdiag02.
  3. Doppelklicken Sie auf das Ereignis, das markiert ist.

Hinweis

Bei älteren Betriebssystemen lautete der Ereignisname WinSetupDiag01.

Zehn Parameter sind im Ereignis aufgeführt:

Parameter Beschreibung Beispiel
P1 Das Setupszenario 1=Media, 5=WindowsUpdate, 7=Media Creation Tool
P2 Setupmodus x=default, 1=Downlevel, 5=Rollback
P3 Neue Betriebssystemarchitektur x=default, 0=X86, 9=AMD64
P4 Installationsergebnis x=default, 0=Success, 1=Failure,2=Cancel, 3=Blocked
P5 Ergebnisfehlercode 0xc1900101
P6 Erweitern des Fehlercodes 0x20017
P7 Build des Quellbetriebssystems 9600
P8 Quellbetriebssystembranch In der Regel nicht verfügbar
P9 Neuer Betriebssystembuild 16299
P10 Neuer Betriebssystembranch rs3_release

Das Ereignis enthält auch Links zu Protokolldateien, die verwendet werden können, um eine detaillierte Diagnose des Fehlers durchzuführen. Das folgende Beispiel ist ein Beispiel für dieses Ereignis aus einem erfolgreichen Upgrade:

Windows-Fehlerberichterstattung.