Comment analyser les fichiers DUMP (DMP) sous Windows 8 et 10



Essayez Notre Instrument Pour Éliminer Les Problèmes

Un BSOD (Blue Screen of Death) est le nom donné à l'écran bleu qui apparaît lorsqu'un ordinateur fonctionnant sur une version du système d'exploitation Windows se bloque et s'arrête brusquement. La cause d'un BSOD est décrite par l'écran bleu lui-même, mais comme si l'écran bleu n'est visible que pendant quelques secondes avant que l'ordinateur ne s'éteigne complètement ou ne redémarre, analysant alors tout le BSOD et il est impossible.



Heureusement, cependant, chaque fois qu'un ordinateur Windows correctement configuré tombe en panne et affiche un BSOD, il crée un fichier de vidage (.dmp) contenant les détails du BSOD. Cependant, les fichiers .dmp créés par Windows sont en langage informatique et doivent être convertis dans un format compréhensible par l'homme avant de pouvoir être analysés. WinDBG ( Gagner sourcils est B u g ger) est un utilitaire logiciel créé par Microsoft qui est capable de charger et de présenter les fichiers .dmp que les ordinateurs Windows créent lorsqu'ils BSOD aux utilisateurs pour analyse. Cependant, pour utiliser WinDBG pour l'analyse des BSOD, vous allez devoir le configurer de manière appropriée, et c'est exactement ce que ce guide est là pour vous apprendre à faire.



Étape 1: S'assurer que vous disposez de la bonne version du .NET Framework

Afin de travailler comme il est censé le faire, WinDBG n'exige rien d'autre que la version 4.5.2 de Microsoft .NET Framework. Si une autre version du .NET Framework est installée sur l'ordinateur sur lequel vous souhaitez analyser les fichiers .dmp, téléchargez .NET Framework 4.5.2 de ici puis installez-le avant de passer au téléchargement, à l'installation et à la configuration WinDBG .



Pour vérifier la version de .NET Framework dont vous disposez, maintenez le Clé Windows et Appuyez sur R . Dans la boîte de dialogue d'exécution, saisissez

% windir%  Microsoft.NET  Framework 

Vous verrez le dossier avec la version. S'il affiche un dossier avec «4.0.etc», vous avez probablement déjà la version 4.5 de .NET Framework.

cadre net4.5



Étape 2: Téléchargement et installation de WinDBG

Cliquez sur ici pour commencer à télécharger le WinDBG

Une fois la WinDBG installer (un fichier nommé sdksetup.exe par défaut) a été téléchargé, accédez-y et double-cliquez dessus pour le lancer.

Spécifiez un emplacement d'installation personnalisé pour WinDBG ou utilisez simplement l'emplacement d'installation par défaut préconfiguré.

Accepte le WinDBG accord de licence.

Sur le Sélectionnez les fonctionnalités que vous souhaitez installer écran, sélectionnez uniquement Outils de débogage pour Windows fonctionnalité et cliquez sur Installer pour lancer l'installation.

30/04/2016_082528

Attendre WinDBG et sa fonction sélectionnée à télécharger et à installer sur votre ordinateur.

Étape 3: Association des fichiers .dmp à WinDBG

Pour que vous puissiez lire et analyser les fichiers .dmp créés par votre ordinateur, vous devez d'abord associer les fichiers .dmp avec WinDBG . Pour ce faire, vous devez:

Si vous utilisez Windows 8 ou une version ultérieure, cliquez avec le bouton droit sur le Le menu Démarrer pour ouvrir le Menu WinX et cliquez sur Invite de commandes (Admin) . Si vous utilisez une ancienne version de Windows, ouvrez le Le menu Démarrer , rechercher ' cmd », Cliquez avec le bouton droit sur le résultat de la recherche nommé cmd et cliquez sur Exécuter en tant qu'administrateur . Cela lancera une Invite de commandes .

Tapez ce qui suit dans le Invite de commandes et appuyez sur Entrer :

 cd c:  Program Files (x86)  Windows Kits  8.1  Debuggers  x64 

30/04/2016_083231

Remarque: Si l'emplacement d'installation de votre instance de WinDBG est différent, remplacez tout devant CD dans la ligne de commande ci-dessus avec l'emplacement d'installation réel de WinDBG dans ton cas.

Ensuite, tapez ce qui suit dans le Invite de commandes et appuyez sur Entrer :

 windbg.exe -IA 

Si tout s'est bien passé, un nouveau WinDBG fenêtre contenant une boîte de dialogue confirmant l’association des fichiers .dmp de votre ordinateur avec WinDBG apparaîtra. Si une telle boîte de confirmation apparaît, vous pouvez continuer et fermer les deux WinDBG et l'élévation Invite de commandes .

windbg -ia

Étape 4: Configuration du chemin du symbole pour WinDBG

Afin de lire les binaires dans un fichier .dmp, WinDBG utilise les symboles dont il a besoin chaque fois que vous en avez besoin pour lire et analyser un fichier .dmp. Le chemin du symbole est le répertoire de votre ordinateur où WinDBG stocke tous ses symboles téléchargés. Alors que vous êtes libre de transformer n'importe quel emplacement du disque dur de votre ordinateur en chemin de symbole pour votre installation de WinDBG , il s'agit d'une étape extrêmement cruciale et fragile, c'est pourquoi il est recommandé d'utiliser simplement l'emplacement par défaut (le même que celui utilisé dans ce guide). Voici comment configurer le chemin du symbole pour WinDBG :

Lancer un nouveau WinDBG fenêtre en ouvrant la Le menu Démarrer et en cliquant sur Tous les programmes > Kits Windows > Outils de débogage pour x64 > WinDBG (x64) .

Quand WinDBG lance, cliquez sur Fichier > Chemin du fichier de symboles .

Tapez ce qui suit dans le Chemin de recherche de symboles boîte et cliquez sur D'accord :

 SRV * C:  SymCache * http: //msdl.microsoft.com/download/symbols 

30/04/2016_083705

Cela instruira WinDBG pour créer un nouveau dossier nommé SymCache dans Disque local C et téléchargez de nouveaux symboles et enregistrez-les dans ce dossier. Vous pouvez remplacer C: SymCache dans le texte ci-dessus avec n'importe quel répertoire de votre choix où vous souhaitez avoir WinDBG stocker ses symboles.

Cliquer sur Fichier > Enregistrer WorkSpace . Cela enregistrera le nouveau chemin de symbole que vous avez configuré.

Fermer WinDBG en cliquant sur Fichier > Sortie .

Étape 5: Test de votre installation WinDBG

Une fois que vous avez téléchargé, installé et configuré de manière appropriée WinDBG , il ne vous reste plus qu'à prendre votre installation de WinDBG pour un tour et voir si cela fonctionne ou non comme il est censé le faire. Pour tester votre installation de WinDBG , tu dois:

Télécharger ce fichier .ZIP .

Extrayez le fichier .ZIP téléchargé dans un nouveau dossier et double-cliquez sur le fichier .dmp parmi son contenu pour demander WinDBG pour commencer à le lire et à l'afficher.

Une nouvelle instance de WinDBG s'ouvrira automatiquement et vous verrez du texte apparaître dans l'espace de travail. C'est le premier fichier .dmp qui WinDBG analyse sur votre système, donc cela peut prendre beaucoup de temps car WinDBG téléchargera les symboles et les enregistrera dans le chemin des symboles que vous avez configuré lors de la traduction du fichier .dmp utilisé pour le tester. La prochaine fois que vous utiliserez WinDBG pour analyser un fichier .dmp, cela ne prendra pas autant de temps que celui-ci.

Quand WinDBG est terminé l'analyse et la traduction du fichier de test .dmp, la sortie ressemblera à ceci:

analyse windbg

La ligne probablement causée par indique ce qui a déclenché le BSOD.

Suivi: MachineOwner

Le texte à la fin qui est en gras apparaît dès qu'un fichier .dmp a été lu et analysé complètement. Une fois ce texte affiché, le fichier .dmp aura été lu complètement, vous saurez que votre installation de WinDBG fonctionne et vous pouvez passer à l'analyse d'autant d'autres fichiers .dmp que vous le souhaitez. Vous pouvez maintenant quitter WinDBG en cliquant sur Fichier > Sortie .

5 minutes de lecture