Come utilizzare SetupDiag.exe per diagnosticare gli errori di aggiornamento di Windows
Gli aggiornamenti di Windows di solito vengono installati sul tuo PC senza problemi. Ma ci sono occasioni in cui richiede un po' di lavoro, specialmente quando si tratta di compatibilità e patch. Se riscontri tali errori di aggiornamento non riusciti, devi prima cercare manualmente il codice di errore e quindi cercare i passaggi per la risoluzione dei problemi. Tutto questo consuma tempo. Quindi, Microsoft ha escogitato una soluzione semplice: SetupDiag.exe .
SetupDiag.exe è uno strumento diagnostico autonomo per trovare dettagli sul motivo per cui un aggiornamento di Windows 11/10 non è stato installato. Come sapete, il processo di aggiornamento in Windows 11/10 è stato completamente semplificato, ma ciò non significa che sia sempre privo di problemi e quindi lo strumento.
Come utilizzare SetupDiag.exe
SetupDiag.exe richiede l'installazione di Microsoft .NET Framework 4 sul PC. Lo strumento funziona esaminando i file di registro dell'installazione di Windows(Windows Setup) e analizzandoli per trovare la causa principale di un errore di aggiornamento o aggiornamento del computer a Windows 10 . SetupDiag può essere eseguito sul computer che non è stato aggiornato oppure è possibile esportare i registri dal computer in un'altra posizione ed eseguire SetupDiag in modalità offline.
Una volta che lo strumento è attivo e funzionante, può essere utilizzato anche per eseguire controlli e analisi. Ogni volta che Windows si imbatte in una situazione che probabilmente intende compromettere il funzionamento sicuro del sistema, il sistema si interrompe. Questa condizione è chiamata controllo dei bug(bug check) . Viene anche comunemente indicato come a-
- Arresto anomalo del sistema
- Errore del kernel
- Arresta l'errore o BSOD
La causa tipica di questo problema è un dispositivo hardware, un driver hardware o un software correlato.
Se il controllo dei bug si verifica durante un aggiornamento, il programma di installazione di Windows(Windows Setup) estrae un file minidump ( setupmem.dmp ).
Per eseguire il debug di un controllo bug relativo all'installazione, è necessario:
Specificare i parametri /Mode: Offline e /LogsPath e provare a raccogliere il file di dump della memoria di installazione (setupmem.dmp) dal sistema in errore.
Si(Please) noti che non è possibile eseguire il debug dei dump della memoria in modalità online.
Troverai Setupmem.dmp sotto entrambi
%SystemDrive%$Windows.~bt\Sources\Rollback
O
%WinDir%\Panther\NewOS\Rollback
a seconda di quando si verifica il controllo dei bug.
Successivamente, puoi installare gli strumenti di debug di Windows(Windows Debugging Tools) nel computer che esegue SetupDiag . Se hai scelto di eseguire lo strumento senza parametri, tenta di individuare i file di registro creati da Windows 11/10 durante il processo di aggiornamento nelle cartelle predefinite del dispositivo.
Al termine della scansione, SetupDiag genererà Log.zip , SetupDiag.exe.config e SetupDiagResults.log nella cartella in cui si trova SetupDiag.exe .
Il programma crea anche un file results.log(results.log file) nella sua directory dopo il completamento del processo di scansione. Eventuali problemi di aggiornamento riscontrati vengono rilevati rapidamente nei file di registro durante l'analisi.
Oltre a quanto sopra, SetupDiag crea un archivio zip di tutti i file di registro che vengono elaborati e salva anche il file Logs.zip nella stessa directory.
Infine, c'è un'opzione per eseguire anche SetupDiag.exe in modalità offline per analizzare le cartelle copiate da un altro dispositivo.
Lo strumento SetupDiag(SetupDiag) è ora incluso nel programma di installazione di Windows(Windows Setup)
In Windows 10 e Windows 11 , lo strumento SetupDiag è incluso nel programma di installazione di Windows(Windows Setup) .
Durante il processo di aggiornamento, il programma di installazione di Windows(Windows Setup) estrarrà tutti i suoi file di origine nella %SystemDrive%$Windows.~btSources
directory.
Ora, anche setupdiag.exe è installato in questa cartella e nel caso in cui l'aggiornamento non riesce, lo strumento SetupDiag verrà eseguito automaticamente per scoprire perché non è riuscito.
In questo scenario vengono utilizzati i seguenti parametri:
/ZipLogs:False
/Format:xml
/Output:%windir%\logs\SetupDiag\SetupDiagResults.xml
/RegPath:HKEY_LOCAL_MACHINE\SYSTEM\Setup\SetupDiag\Results
L'analisi risultante di SetupDiag(SetupDiag) può essere trovata all'indirizzo:
%WinDir%\Logs\SetupDiag\SetupDiagResults.xml
e nel Registro di cui al
HKLM\SYSTEM\Setup\SetupDiag\Results
- Se il processo di aggiornamento procede normalmente, la directory Sources che include setupdiag.exe viene spostata
%SystemDrive%Windows.Old
per la pulizia. - Se la directory Windows.old viene eliminata in un secondo momento, verrà rimosso anche setupdiag.exe.
Per tutti i dettagli su come utilizzare SetupDiag.exe è possibile leggere questo Microsoft Doc .
Related posts
Windows 10 Upgrade error Codici e soluzioni
system registry contiene percorsi di file non validi - Windows 10 Upgrade error
Come aggiornare da Windows 7 a Windows 10 senza perdere dati
Fix Windows Upgrade error 0xc1900204
Remove Precedente Windows Installazioni dopo un aggiornamento Windows 10
Defer or Delay di Windows 10 o version 21H1 Feature Upgrades
Il computer ha iniziato a utilizzare il supporto Windows installation
Fix Windows 10 Upgrade Assistant Error 0xC1900200
Microsoft Family Caratteristiche disattivate dopo Windows 10 Upgrade o aggiornamento
Come eseguire Pre-Upgrade Validation Check in Windows 10
Come controllare se è possibile eseguire l'aggiornamento a Windows 10 a 64 bit sullo stesso PC
0x800707E7 - 0x3000D, l'installazione non è riuscita in FIRST_BOOT phase
Come prenotare il tuo aggiornamento gratuito a Windows 10
Windows 10 Media Creation Tool: Problem Esecuzione di questo strumento, Avvio dell'installazione
Windows 10 bloccato su Ottenere Windows Schermo pronto
IRP_NO_MORE_STACK_LOCATIONS Windows 10 Upgrade error
Come passare a Windows 10 da Windows 7 FREE ... Anche ora!
Fix Windows 10 Upgrade Install error 0x80070570 - 0x2000C
Incompatibile Disk encryption Software Cause Windows 10 upgrade crash
Please inserto i supporti di memorizzazione esterni e press OK