Comment utiliser SetupDiag.exe pour diagnostiquer les erreurs de mise à niveau Windows
Les mises à jour Windows sont généralement installées sur votre PC sans tracas. Mais il y a des occasions où cela nécessite un peu de travail, surtout en ce qui concerne la compatibilité et les correctifs. Si vous rencontrez de telles erreurs de mise à jour, vous devez d'abord rechercher manuellement le code d'erreur, puis rechercher les étapes de dépannage. Tout cela consomme du temps. Ainsi, Microsoft a mis au point une solution simple - SetupDiag.exe .
SetupDiag.exe est un outil de diagnostic autonome permettant de trouver des détails sur la raison pour laquelle une mise à niveau de Windows 11/10 n'a pas pu être installée. Comme vous le savez, le processus de mise à jour dans Windows 11/10 a été entièrement rationalisé, mais cela ne signifie pas qu'il est toujours sans problème et, par conséquent, l'outil.
Comment utiliser SetupDiag.exe
SetupDiag.exe nécessite l'installation de Microsoft .NET Framework 4 sur votre PC. L'outil fonctionne en examinant les fichiers journaux d' installation de Windows(Windows Setup) et en les analysant pour trouver la cause première d'un échec de mise à jour ou de mise à niveau de l'ordinateur vers Windows 10 . SetupDiag peut être exécuté sur l'ordinateur dont la mise à jour a échoué, ou vous pouvez exporter les journaux de l'ordinateur vers un autre emplacement et exécuter SetupDiag en mode hors connexion.
Une fois que vous avez l'outil opérationnel, il peut également être utilisé pour effectuer des contrôles et des analyses. Chaque fois que Windows rencontre une situation susceptible de compromettre le fonctionnement sûr du système, le système s'arrête. Cette condition s'appelle une vérification de bogue(bug check) . Il est aussi communément appelé a-
- Crash du système
- Erreur de noyau
- Erreur d'arrêt ou BSOD
La cause typique de ce problème est soit un périphérique matériel, un pilote matériel ou un logiciel connexe.
Si la vérification de bogue se produit lors d'une mise à niveau, le programme d' installation de Windows(Windows Setup) extrait un fichier minidump ( setupmem.dmp ).
Pour déboguer une vérification de bogue liée à la configuration, il faut :
Spécifiez les paramètres /Mode: Offline et /LogsPath et essayez de récupérer le fichier de vidage de la mémoire de configuration (setupmem.dmp) à partir du système défaillant.
Veuillez(Please) noter que vous ne pouvez pas déboguer les vidages mémoire en mode en ligne.
Vous trouverez Setupmem.dmp sous
%SystemDrive%$Windows.~bt\Sources\Rollback
Ou alors
%WinDir%\Panther\NewOS\Rollback
selon le moment où la vérification de bogue se produit.
Par la suite, vous pouvez installer les outils de débogage Windows(Windows Debugging Tools) sur l'ordinateur qui exécute SetupDiag . Si vous avez choisi d'exécuter l'outil sans paramètres, il tente de localiser les fichiers journaux créés par Windows 11/10 pendant le processus de mise à niveau dans les dossiers par défaut de l'appareil.
Une fois l'analyse terminée, SetupDiag générera Log.zip , SetupDiag.exe.config et SetupDiagResults.log dans le dossier où se trouve SetupDiag.exe .
Le programme crée également un fichier results.log(results.log file) dans son répertoire une fois le processus de numérisation terminé. Tous les problèmes de mise à niveau rencontrés sont rapidement détectés dans les fichiers journaux lors de l'analyse.
Outre ce qui précède, SetupDiag crée une archive zip de tous les fichiers journaux traités et enregistre également le fichier Logs.zip dans le même répertoire.
Enfin, il existe une option pour même exécuter SetupDiag.exe en mode hors ligne pour analyser les dossiers copiés à partir d'un autre appareil.
L'outil SetupDiag(SetupDiag) est désormais inclus dans l' installation de Windows(Windows Setup)
Sous Windows 10 et Windows 11 , l'outil SetupDiag est inclus dans le programme d' installation de Windows(Windows Setup) .
Pendant le processus de mise à niveau, le programme d' installation de Windows(Windows Setup) extraira tous ses fichiers sources dans le %SystemDrive%$Windows.~btSources
répertoire.
Maintenant, setupdiag.exe est également installé dans ce dossier et en cas d'échec de la mise à niveau, l'outil SetupDiag s'exécutera automatiquement pour déterminer pourquoi il a échoué.
Dans ce scénario, les paramètres suivants sont utilisés :
/ZipLogs:False
/Format:xml
/Output:%windir%\logs\SetupDiag\SetupDiagResults.xml
/RegPath:HKEY_LOCAL_MACHINE\SYSTEM\Setup\SetupDiag\Results
L'analyse SetupDiag(SetupDiag) résultante peut être trouvée à:
%WinDir%\Logs\SetupDiag\SetupDiagResults.xml
et dans le registre sous
HKLM\SYSTEM\Setup\SetupDiag\Results
- Si le processus de mise à niveau se déroule normalement, le répertoire Sources, y compris setupdiag.exe, est déplacé sous
%SystemDrive%Windows.Old
pour être nettoyé. - Si le répertoire Windows.old est supprimé ultérieurement, setupdiag.exe sera également supprimé.
Pour plus de détails sur l'utilisation de SetupDiag.exe , vous pouvez lire ce Microsoft Doc .
Related posts
Windows 10 Upgrade error Codes et solutions
Le system registry contient des chemins de fichier non valide - Windows 10 Upgrade error
Comment passer de Windows 7 à Windows 10 sans perdre de données
Fix Windows Upgrade error 0xc1900204
Remove Précédent Windows Installations après une mise à niveau Windows 10
Fix Windows Upgrade Error 0XC1900404 et 0xc1900405
Windows 10 Update Assistant est bloqué à 99%
Fix Windows Upgrade Error 0xC1900101-0x4000D
0xc1900103, MOSETUP_E_COMPAT_TIMEOUT error sur Windows 10
Fix Windows 10 Upgrade Install error 0x8007042B - 0x2000D
Correction de l'erreur "Windows Anytime Upgrade n'a pas réussi"
Comment vérifier si vous pouvez passer à 64 bits Windows 10 sur le même PC
0x80070004-0x3000d, Installation a échoué pendant le MIGRATE_DATA operation
Comment exécuter Pre-Upgrade Validation Check dans Windows 10
Fix Windows Update error Code 800704B8-0X3001A
Comment obtenir le Windows 10 version 21H1 May 2021 Update
Fix Windows Update Error 0x80073712 sur Windows 11/10
Defer or Delay de Windows 10 ou version 21H1 Feature Upgrades
Windows Upgrade Error Write 0x0000065e Tout en rassemblant / appliquant Object
Fix Erreurs 0xc1900200-0x20008, 0xc1900202-0x20008 dans Windows 10