Segnalazione errori Windows

Nota

Questo articolo è un articolo di livello 300 (moderatamente avanzato).

Per un elenco completo degli articoli di questa sezione, vedere Risolvere gli errori di aggiornamento di Windows .

Quando il programma di installazione di Windows non viene completato, il risultato e il codice esteso vengono registrati come un evento informativo nel registro applicazioni da Segnalazione errori Windows come evento 1001. Il nome dell'evento è WinSetupDiag02. per esaminare questo evento è possibile usare Visualizzatore eventi o Windows PowerShell.

Per utilizzare Windows PowerShell, digita i seguenti comandi dal prompt di Windows PowerShell con privilegi elevati:

Importante

I log eventi seguenti sono disponibili solo se Windows è stato aggiornato da una versione precedente di Windows a una nuova versione di Windows.

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

Per utilizzare Visualizzatore eventi:

  1. Apri Visualizzatore eventi e accedi a Registri di Windows\Applicazione.
  2. Selezionare Trova e quindi cercare winsetupdiag02.
  3. Fai doppio clic sull'evento evidenziato.

Nota

Per i sistemi operativi legacy, il nome dell'evento è WinSetupDiag01.

Nell'evento vengono elencati dieci parametri:

Parameters
P1: lo scenario di installazione (1=Media,5=WindowsUpdate,7=Media Creation Tool)
P2: la modalità di installazione (x=default,1=Downlevel,5=Rollback)
P3: nuova architettura del sistema operativo (x=default,0=X86,9=AMD64)
P4: risultato dell'installazione (x=default,0=Success,1=Failure,2=Cancel,3=Blocked)
P5: Codice errore risultato (ad esempio: 0xc1900101)
P6: Estendere il codice di errore (ad esempio: 0x20017)
P7: build del sistema operativo di origine (ad esempio: 9600)
P8: ramo del sistema operativo di origine (in genere non disponibile)
P9: Nuova build del sistema operativo (ad esempio: 16299)
P10: Nuovo ramo del sistema operativo (ad esempio: rs3_release)

L'evento contiene anche collegamenti a file di log che possono essere usati per eseguire una diagnosi dettagliata dell'errore. L'esempio seguente è un esempio di questo evento da un aggiornamento riuscito:

Segnalazione errori Windows.