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:
- Apri Visualizzatore eventi e accedi a Registri di Windows\Applicazione.
- Selezionare Trova e quindi cercare winsetupdiag02.
- 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: