Pour lire les fichiers de vidage mémoire dans Windows 10, vous pouvez utiliser les outils de débogage Windows (WinDbg). Voici comment procéder :
1. Obtenez le fichier de vidage de la mémoire :
- Si ce n'est pas déjà fait, créez un fichier de vidage mémoire. Vous pouvez le faire en suivant les instructions de la section « Création d'un fichier de vidage de la mémoire » ci-dessous.
2. Installez les outils de débogage Windows :
- Téléchargez la dernière version des outils de débogage Windows (WinDbg) depuis le site Web de Microsoft.
- Installez WinDbg en suivant l'assistant d'installation.
3. Ouvrez le fichier de vidage de la mémoire :
- Ouvrez WinDbg en le recherchant dans le menu Démarrer.
- Dans WinDbg, cliquez sur le menu "Fichier" et sélectionnez "Ouvrir Crash Dump".
- Accédez à l'emplacement où le fichier de vidage de la mémoire (.dmp) est enregistré et ouvrez-le.
4. Analysez le vidage de la mémoire :
- WinDbg chargera le fichier de vidage mémoire et vous fournira une interface de ligne de commande pour analyser les données.
- Vous pouvez utiliser diverses commandes pour inspecter la mémoire, les registres, les modules chargés et d'autres informations liées au crash.
- Certaines commandes couramment utilisées incluent :
- lm (List Modules) :répertorie les modules chargés dans le processus.
- !analyze -v (Analyze Crash Dump) :effectue une analyse automatisée du crash et fournit des informations sur le crash.
- dt nt!_TEB (Display Thread Environment Block) :affiche des informations sur le bloc d'environnement de thread.
- kd> !thread /v, ou ~*e~ (List Threads) :répertorie tous les threads et leurs états.
5. Identifiez la cause profonde :
- Utiliser les informations recueillies lors de l'analyse pour identifier la cause profonde de l'accident.
- Recherchez les erreurs, les exceptions ou les comportements inattendus qui auraient pu conduire au crash.
- Recherchez tout code ou structure de données corrompu ou défectueux.
N'oubliez pas que l'analyse des fichiers de vidage de mémoire peut être un processus complexe et peut nécessiter une expertise en débogage et en analyse logicielle. Si vous n'êtes pas familier avec l'analyse des vidages de mémoire, vous souhaiterez peut-être demander l'aide d'un développeur de logiciels qualifié ou d'un professionnel de l'informatique.
Création d'un fichier de vidage de la mémoire
Pour créer un fichier de vidage mémoire dans Windows 10, procédez comme suit :
1. Ouvrez la boîte de dialogue Propriétés système. Vous pouvez le faire en appuyant sur la touche Windows + Pause Break ou en recherchant « Propriétés système » dans le menu Démarrer.
2. Cliquez sur le lien « Paramètres système avancés » dans le panneau de gauche.
3. Dans l'onglet "Avancé", cliquez sur le bouton "Paramètres" sous la section "Démarrage et récupération".
4. Dans la fenêtre des paramètres « Démarrage et récupération », sous la section « Défaillance du système », sélectionnez l'option « Vidage mémoire complet » dans le menu déroulant « Écrire les informations de débogage ».
5. Cliquez sur "OK" pour enregistrer les modifications.
Désormais, lorsqu'une panne du système se produit, Windows crée automatiquement un fichier de vidage de la mémoire (.dmp) à l'emplacement %SystemRoot%\MEMORY.DMP (généralement C:\Windows\MEMORY.DMP). Vous pouvez ensuite utiliser WinDbg pour analyser ce fichier de vidage mémoire.
|