Les mises à jour Windows sont généralement installées sur votre PC sans traces.
Si vous rencontrez de telles erreurs de mise à jour échouées, vous devez d’abord rechercher manuellement le code d’erreur, puis chercher des étapes de dépannage. Tout cela consomme du temps. Donc, Microsoft a proposé 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 Windows 11/10 n’a pas réussi à installer. Comme vous le savez, le processus de mise à jour de Windows 11/10 a été minutieusement rationalisé, mais cela ne signifie pas que c’est toujours sans problème et donc, l’outil.
Ce tutoriel vous explique comment fonctionne SetupDiag et comment utiliser SetupDiag afin de résoudre les problèmes d’installation de mise à jour Windows.
Table des matières
Qu’est-ce que setupdiag.exe
Setupdiag.exe nécessite l’installation de Microsoft .NET Framework 4 sur votre PC.
L’outil fonctionne en examinant les fichiers journaux de configuration de Windows et en les analysant pour trouver la cause première d’une défaillance de la mise à jour ou la mise à niveau de l’ordinateur sur Windows 10 ou Windows 11.
Ainsi il peut vous aider à résoudre les problèmes et échec d’installation d’une mise à jour de qualité (cumulative) ou de mise à jour de fonctionnalités
Setupdiag peut être exécutée sur l’ordinateur qui n’a pas pu mettre à jour, ou vous pouvez exporter des journaux de l’ordinateur. à un autre endroit et exécutez Setupdiag en mode hors connexion.
Une fois que vous avez l’outil, il peut également être utilisé pour effectuer des contrôles et des analyses.
De plus, chaque fois que Windows apparaît dans une situation qui a probablement l’intention de compromettre le fonctionnement du système de sécurité, le système s’arrête. Cette condition s’appelle un bug check qui se produit dans les occasions suivantes :
- Crash du système (System Crash)
- Erreur de noyau Windows (Kernel error)
- Ecran bleu et BSOD (Stop error ou BSOD)
La cause typique de ce problème est un périphérique matériel, un pilote matériel ou un logiciel associé.
Si la vérification des bugs se produit pendant une mise à niveau, Windows Configuration extrait un fichier minidup (SetupMem.DMP).
Au cours du processus de mise à niveau, la configuration de Windows extraire toutes ses fichiers sources dans les dossiers :
- \$Windows.~bt\sources\panther
- \$Windows.~bt\Sources\Rollback
- \Windows\Panther
- \Windows\Panther\NewOS
Avec Windows 10, version 2004 et version ultérieure, SETUPDIAG.EXE est également installé dans ce répertoire. S’il y a un problème avec la mise à niveau, SETUPDIAG fonctionnera automatiquement pour déterminer la cause de l’échec.
L’analyse SETUPDIAG résultante peut être trouvée à %WinDir%\Logs\SetupDiag\SetupDiagResults.xml et dans le registre sous HKLM\SYSTEM\Setup\SetupDiag\Results.
Comment utiliser setupdiag.exe
Comment gérer un rapport SetupDiag
- Vérifiez que votre système répond aux exigences décrites ci-dessous. Si nécessaire, installez le .NET Framework 4.6
- Téléchargez setupdiag :
- Si votre navigateur Web demande quoi faire avec le fichier, choisissez Enregistrer. Par défaut, le fichier sera enregistré dans votre dossier Téléchargements. Vous pouvez également l’ouvrir directement depuis votre navigateur internet
- Double-cliquez sur le fichier Setupdiag pour l’exécuter
- Cliquez sur Oui si vous êtes invité à approuver le programme sur la fenêtre du contrôle de compte utilisateur (UAC)
- Une fenêtre de commande s’ouvrira pendant que SETUPDIAG effectue un diagnostic de votre ordinateur. Attendez que ce processus finisse
- Lorsque Setupdiag se termine, deux fichiers seront créés dans le même dossier où vous avez double-cliqué sur Setupdiag. L’un est un fichier de configuration, l’autre est un fichier journal
- Utilisez le bloc-notes pour ouvrir le fichier journal : setupdiagresult.log
- Examinez les informations affichées. Si une règle a été assortie, ces informations peuvent vous indiquer pourquoi l’ordinateur n’a pas pu mettre à niveau et potentiellement comment résoudre le problème. Voir l’exemple de journal de texte ci-dessous.
Lorsqu’aucun fichier minidump n’est disponible, l’outil de diagnostic retourne :
SetupDiag was unable to find a relevant log file. Exiting!
Comment lire un rapport SetupDiag
Voici un exemple de rapport SetupDiag.
En première partie des informations sur la configuration système du PC (Marque du PC, Architecture, version du BIOS, version de Windows, …).
Puis en dessous les erreurs avec les codes erreurs et les recommandations.
Par exemple ici, il est recommandé de vérifier que le service Module Installer est bien démarré (et non désactivé).
Matching Profile found: OptionalComponentOpenPackageFailed - 22952520-EC89-4FBD-94E0-B67DF88347F6
System Information:
Machine Name = Offline
Manufacturer = MSI
Model = MS-7998
HostOSArchitecture = x64
FirmwareType = PCAT
BiosReleaseDate = 20160727000000.000000+000
BiosVendor = BIOS Date: 07/27/16 10:01:46 Ver: V1.70
BiosVersion = 1.70
HostOSVersion = 10.0.15063
HostOSBuildString = 15063.0.amd64fre.rs2_release.170317-1834
TargetOSBuildString = 10.0.16299.15 (rs3_release.170928-1534)
HostOSLanguageId = 2057
HostOSEdition = Core
RegisteredAV = Windows Defender,
FilterDrivers = WdFilter,wcifs,WIMMount,luafv,Wof,FileInfo,
UpgradeStartTime = 3/21/2018 9:47:16 PM
UpgradeEndTime = 3/21/2018 10:02:40 PM
UpgradeElapsedTime = 00:15:24
ReportId = dd4db176-4e3f-4451-aef6-22cf46de8bde
Error: SetupDiag reports Optional Component installation failed to open OC Package. Package Name: Foundation, Error: 0x8007001F
Recommend you check the "Windows Modules Installer" service (Trusted Installer) is started on the system and set to automatic start, reboot and try the update again. Optionally, you can check the status of optional components on the system (search for Windows Features), uninstall any unneeded optional components, reboot and try the update again.
Error: SetupDiag reports down-level failure, Operation: Finalize, Error: 0x8007001F - 0x50015
Refer to https://docs.microsoft.com/windows/deployment/upgrade/upgrade-error-codes for error information.
Vous pouvez utiliser ce rapport pour demander de l’aide sur le forum :
- Suivez ce tutoriel pour demander de l’aide sur le forum : Comment demander de l’aide sur le forum
- Créez un sujet et joignez en pièce jointe le rapport
Liens
- Écran bleu Windows (BSOD) : sources, explications
- Résoudre un écran bleu (BSOD) de Windows 10
- Configurer les informations de débogage (minidump) de Windows 10
- 7 outils gratuits pour réparer Windows Update
- Comment réparer ou réinitialiser Windows Update
- Résoudre les erreurs de mise à jour Windows 10
- Erreur 0xC1900101 durant la mise à jour de Windows 10
- Erreur 0xc1900200 sur mise à jour Windows 10
- Les erreurs Windows Update