Principale Windows 10 Diagnostica i problemi di aggiornamento di Windows 10 con SetupDiag

Diagnostica i problemi di aggiornamento di Windows 10 con SetupDiag



Lascia un commento

La nuova cadenza super veloce delle moderne versioni di Windows e il breve ciclo di vita hanno costretto gli utenti a eseguire aggiornamenti completi del sistema operativo due volte l'anno. Ad esempio, la versione stabile di Windows 10 più recente al momento della stesura di questo documento è la versione 1803, 'Aggiornamento di aprile 2018'. Tuttavia, ci aspettiamo già la versione 1809 alla fine di quest'anno. Per aiutare gli utenti a eseguire gli aggiornamenti senza problemi, Microsoft ha rilasciato un nuovo strumento di diagnostica, SetupDiag.

Pubblicità

Setupdiag

La procedura di aggiornamento per Windows 10 potrebbe presentare problemi, rendendo impossibile l'installazione di una nuova build. Se sei un Windows Insider nel Fast Ring, riceverai nuove build molto più velocemente di altre. Sono di qualità pre-rilascio e possono contenere problemi gravi.

Quando l'installazione non riesce ad aggiornare il sistema operativo, Windows mostra un codice di errore e termina il processo. Di solito è possibile trovare maggiori dettagli nel registro di installazione. Sfortunatamente, questi registri non sono facili da usare. È difficile leggere e capire cosa sta succedendo e filtrare gli eventi di successo. A tale scopo è possibile utilizzare lo strumento SetupDiag.

SetupDiag.exe è uno strumento di diagnostica autonomo che può essere utilizzato per ottenere dettagli sul motivo per cui un aggiornamento di Windows 10 non ha avuto successo.

SetupDiag funziona esaminando i file di registro dell'installazione di Windows. Tenta di analizzare questi file di registro per determinare la causa principale del mancato aggiornamento o aggiornamento del computer a Windows 10. SetupDiag può essere eseguito sul computer che non è riuscito ad aggiornare oppure è possibile esportare i registri dal computer in un'altra posizione ed eseguire SetupDiag in modalità offline.

SetupDiag può essere scaricato dal seguente sito Web:

come copiare incolla su Chromebook

Scarica SetupDiag

Lo strumento supporta i seguenti parametri:

ParametroDescrizione
/?
  • Visualizza la guida interattiva
/Produzione:
  • Questo parametro facoltativo consente di specificare il file di output per i risultati. Qui è dove troverai ciò che SetupDiag è stato in grado di determinare. È supportato solo l'output in formato testo. I percorsi UNC funzioneranno, a condizione che il contesto in cui viene eseguito SetupDiag abbia accesso al percorso UNC. Se il percorso contiene uno spazio, è necessario racchiudere l'intero percorso tra virgolette doppie (vedere la sezione di esempio sotto).
  • Impostazione predefinita: se non specificato, SetupDiag creerà il file SetupDiagResults.log nella stessa directory in cui viene eseguito SetupDiag.exe.
/Modalità:
  • Questo parametro facoltativo consente di specificare la modalità in cui funzionerà SetupDiag: Offline o Online.
  • Offline: indica a SetupDiag di eseguire su un insieme di file di registro già acquisiti da un sistema guasto. In questa modalità puoi eseguire ovunque tu abbia accesso ai file di registro. Questa modalità non richiede l'esecuzione di SetupDiag sul computer che non è riuscito ad aggiornare. Quando si specifica la modalità offline, è necessario specificare anche il parametro / LogsPath :.
  • Online: comunica a SetupDiag che è in esecuzione sul computer che non è riuscito ad aggiornare. SetupDiag tenterà di trovare i file di registro e le risorse in percorsi Windows standard, come il % SystemDrive% $ Windows. ~ Bt directory per i file di registro dell'installazione.
  • I percorsi di ricerca dei file di registro sono configurabili nel file SetupDiag.exe.config, sotto la chiave SearchPath. I percorsi di ricerca sono separati da virgole. Nota: un numero elevato di percorsi di ricerca estenderà il tempo necessario a SetupDiag per restituire i risultati.
  • Impostazione predefinita: se non specificato, SetupDiag verrà eseguito in modalità online.
/ LogsPath:
  • Questo parametro facoltativo è richiesto solo quando / Modalità: offline è specificato. Questo indica a SetupDiag.exe dove trovare i file di registro. Questi file di registro possono essere in un formato di cartella flat o contenere più sottodirectory. SetupDiag cercherà in modo ricorsivo tutte le directory figlie. Questo parametro dovrebbe essere omesso quando il / Moda: online è specificato.
/ ZipLogs:
  • Questo parametro facoltativo indica a SetupDiag.exe di creare un file zip continuando i suoi risultati e tutti i file di registro che ha analizzato. Il file zip viene creato nella stessa directory in cui viene eseguito SetupDiag.exe.
  • Impostazione predefinita: se non specificato, viene utilizzato un valore 'true'.
/ Verbose
  • Questo parametro facoltativo produrrà molti più dati nel file di registro prodotto da SetupDiag.exe. Per impostazione predefinita, SetupDiag produrrà solo una voce del file di registro per errori gravi. Utilizzando / Verbose farà sì che SetupDiag produca sempre un file di registro con i dettagli di debug, che può essere utile quando si segnala un problema con SetupDiag.

Se l'aggiornamento della build non è riuscito, eseguire lo strumento e visualizzare il file SetupDiagResults.log nella stessa cartella in cui è archiviato SetupDiag.

Setupdiag in esecuzione

È possibile specificare la posizione del file di registro utilizzando l'argomento Output:

SetupDiag.exe /Output:C:SetupDiagResults.log / Mode: Online

Inoltre, è possibile sovrascrivere la posizione dei registri di Windows (ad es. Per analizzare i registri di un sistema operativo non registrabile) come segue:

SetupDiag.exe /Output:C:SetupDiagResults.log / Mode: Offline / LogsPath: D:  Temp  Logs  LogSet1

A seconda di quando l'aggiornamento non è riuscito, copia una delle seguenti cartelle nella tua posizione offline:

$ Windows. ~ Bt sources panther
$ Windows. ~ Bt Sources Rollback
Windows Panther
Windows Panther NewOS

L'esempio seguente dimostra che il registro di SetupDiag è stato avviato in modalità offline. In questo esempio, è presente un avviso dell'applicazione, ma poiché l'installazione viene eseguita in modalità / quiet, diventa un blocco. Le istruzioni per risolvere il problema vengono fornite da SetupDiag nell'output.

C:  SetupDiag> SetupDiag.exe /Output:C:SetupDiagResults.log / Mode: Offline / LogsPath: C:  Temp  BobMacNeill SetupDiag v1.01 Copyright (c) Microsoft Corporation. Tutti i diritti riservati La ricerca dei registri di configurazione può richiedere un minuto o più a seconda del numero e delle dimensioni dei registri ... attendere. Trovati 4 setupact.logs. Elaborazione setupact.log su: c:  temp  bobmacneill  $ WINDOWS. ~ BT  Sources  Panther  setupact.log Elaborazione setupact.log su: c:  temp  bobmacneill  Panther  setupact.log Elaborazione setupact.log su: c:  temp  bobmacneill  Panther  NewOs  Panther  setupact.log Elaborazione setupact.log in: c:  temp  bobmacneill  Panther  UnattendGC  setupact.log Trovato c:  temp  bobmacneill  $ WINDOWS. ~ BT  Fonti  Panther  setupact.log con data di aggiornamento 29/03/2018 23:13:58 e CV: H2X + YsWL / UOkj / 8X per essere il registro di configurazione corretto. Raccolta di informazioni dai registri di installazione. SetupDiag: regola di elaborazione: CompatScanOnly. ..Nessuna corrispondenza. SetupDiag: regola di elaborazione: BitLockerHardblock. ..Nessuna corrispondenza. SetupDiag: regola di elaborazione: VHDHardblock. ..Nessuna corrispondenza. SetupDiag: regola di elaborazione: PortableWorkspaceHardblock. ..Nessuna corrispondenza. SetupDiag: regola di elaborazione: AuditModeHardblock. ..Nessuna corrispondenza. SetupDiag: regola di elaborazione: SafeModeHardblock. ..Nessuna corrispondenza. SetupDiag: regola di elaborazione: InsufficientSystemPartitionDiskSpaceHardblock. ..Nessuna corrispondenza. SetupDiag: regola di elaborazione: CompatBlockedApplicationAutoUninstall. ....Nessuna corrispondenza. SetupDiag: regola di elaborazione: CompatBlockedApplicationDismissable. .... Profilo corrispondente trovato: CompatBlockedApplicationDismissable - EA52620B-E6A0-4BBC-882E-0686605736D9 Avviso: trovato blocco applicazione per: 'Microsoft Endpoint Protection'. Questo è un messaggio ignorabile quando non si esegue setup.exe in modalità '/ silenzioso'. Considera l'idea di specificare '/ compat / ignore warning' per ignorare questi avvisi ignorabili. È necessario disinstallare manualmente 'Microsoft Endpoint Protection' prima di continuare con l'installazione / l'aggiornamento oppure modificare i parametri della riga di comando per ignorare gli avvisi. Per ulteriori informazioni sulle opzioni della riga di comando di installazione, vedere qui: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options SetupDiag: regola di elaborazione: CompatBlockedApplicationManualUninstall. ....Nessuna corrispondenza. SetupDiag: regola di elaborazione: HardblockDeviceOrDriver. ....Nessuna corrispondenza. SetupDiag: regola di elaborazione: HardblockMismatchedLanguage. ..Nessuna corrispondenza. SetupDiag: regola di elaborazione: HardblockFlightSigning. ..Nessuna corrispondenza. SetupDiag: regola di elaborazione: DiskSpaceBlockInDownLevel. ..Nessuna corrispondenza. SetupDiag: regola di elaborazione: DiskSpaceFailure. ..Nessuna corrispondenza. SetupDiag: regola di elaborazione: DebugSetupMemoryDump. .Nessuna corrispondenza. SetupDiag: regola di elaborazione: DebugSetupCrash. .Nessuna corrispondenza. SetupDiag: regola di elaborazione: DebugMemoryDump. .Nessuna corrispondenza. SetupDiag: regola di elaborazione: DeviceInstallHang. ..Nessuna corrispondenza. SetupDiag: regola di elaborazione: BootFailureDetected. .Nessuna corrispondenza. SetupDiag: regola di elaborazione: FindDebugInfoFromRollbackLog. .Nessuna corrispondenza. SetupDiag: regola di elaborazione: AdvancedInstallerFailed. ..Nessuna corrispondenza. SetupDiag: regola di elaborazione: FindMigApplyUnitFailure. ..Nessuna corrispondenza. SetupDiag: regola di elaborazione: FindMigGatherUnitFailure. ..Nessuna corrispondenza. SetupDiag: regola di elaborazione: OptionalComponentInstallFailure. ..Nessuna corrispondenza. SetupDiag: regola di elaborazione: CriticalSafeOSDUFailure. ..Nessuna corrispondenza. SetupDiag: regola di elaborazione: UserProfileCreationFailureDuringOnlineApply. ..Nessuna corrispondenza. SetupDiag: regola di elaborazione: WimMountFailure. ..Nessuna corrispondenza. SetupDiag: regola di elaborazione: FindSuccessfulUpgrade. ..Nessuna corrispondenza. SetupDiag: regola di elaborazione: FindSetupHostReportedFailure. ..Nessuna corrispondenza. SetupDiag: regola di elaborazione: FindDownlevelFailure. ..Nessuna corrispondenza. SetupDiag: regola di elaborazione: FindAbruptDownlevelFailure. .... Errore: SetupDiag segnala un errore improvviso di livello inferiore. Ultima operazione: finalizzazione, errore: 0xC1900208 - 0x4000C dati di errore: ultima operazione: finalizzazione, errore: 0xC1900208 - 0x4000C Fare riferimento a https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes per informazioni sugli errori. SetupDiag: regola di elaborazione: FindSetupPlatformFailedOperationInfo. ..Nessuna corrispondenza. SetupDiag: regola di elaborazione: FindRollbackFailure. ..Nessuna corrispondenza. SetupDiag ha rilevato 2 problemi di corrispondenza. Avviso: trovato blocco applicazione per: 'Microsoft Endpoint Protection'. Questo è un messaggio ignorabile quando non si esegue setup.exe in modalità '/ silenzioso'. Considera l'idea di specificare '/ compat / ignore warning' per ignorare questi avvisi ignorabili. È necessario disinstallare manualmente 'Microsoft Endpoint Protection' prima di continuare con l'installazione / l'aggiornamento oppure modificare i parametri della riga di comando per ignorare gli avvisi. Per ulteriori informazioni sulle opzioni della riga di comando di installazione, vedere qui: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options Errore: SetupDiag segnala un brusco arresto- livello di fallimento. Ultima operazione: finalizzazione, errore: 0xC1900208 - 0x4000C dati di errore: ultima operazione: finalizzazione, errore: 0xC1900208 - 0x4000C Fare riferimento a https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes per informazioni sugli errori. I risultati di SetupDiag sono stati registrati in: c:  setupdiag  results.log Logs ZipFile creato in: c:  setupdiag  Logs_14.zip

Fonte: docs.microsoft.com

Articoli Interessanti

Scelta Del Redattore

Come aggiungere informazioni sulla posizione a Google Foto Google
Come aggiungere informazioni sulla posizione a Google Foto Google
Se vuoi beneficiare di tutte le utili funzioni che l'app Google Foto ha da offrire, devi sapere come aggiungere le informazioni sulla posizione alle tue foto. Fortunatamente, questo è un processo semplice. In questo articolo, noi'
Come recuperare le email cancellate in Outlook
Come recuperare le email cancellate in Outlook
Hai eliminato accidentalmente un'e-mail importante dal tuo account Outlook? Forse stavi ripulendo la tua casella di posta da messaggi indesiderati e stupidi spam, ma hai accidentalmente rimosso qualcosa che volevi conservare. O forse hai premuto il pulsante 'Elimina' mentre
Come accendere la luce della tastiera (Windows o Mac)
Come accendere la luce della tastiera (Windows o Mac)
Il tuo laptop potrebbe avere luci integrate dietro i tasti. Per accendere la luce della tastiera sul tuo laptop, dovrai trovare la giusta combinazione di tasti.
Come convertire i fogli di calcolo di Fogli Google in XML
Come convertire i fogli di calcolo di Fogli Google in XML
Tutti sanno che Excel è un potente foglio di calcolo e che Fogli Google è l'aspirante Excel online basato su cloud, ma sai cos'è XML? XML sta per Extensible Markup Language ed è un formato di file che è
Tutti i modi per aprire PowerShell in Windows 10
Tutti i modi per aprire PowerShell in Windows 10
Oggi vorrei condividere con voi tutti i modi per eseguire PowerShell in Windows 10.
Skin iTunes [SV] da AIMP3
Skin iTunes [SV] da AIMP3
Qui puoi scaricare iTunes [SV] sking per AIMP3 Tipo di skin: Questa skin può essere applicata solo ad AIMP3 Estensione: .acs3 Dimensioni: 793711 byte Puoi scaricare AIMP3 dal suo sito ufficiale. Nota: Winaero non è l'autore di questa skin, tutti i crediti vanno all'autore della skin originale (vedi le informazioni sulla skin in
Skype ha iniziato a nascondere l'indirizzo IP dell'utente per proteggere gli utenti
Skype ha iniziato a nascondere l'indirizzo IP dell'utente per proteggere gli utenti
Microsoft ha finalmente risolto un problema molto vecchio con Skype. Si è verificata una violazione della privacy in Skype che potrebbe consentire a un utente malintenzionato di ottenere l'indirizzo IP degli utenti Skype.