Un dump (terme anglais qui signifie :déverser, laisser choir en masse, décharge,...) est une copie brute de l'état d'une mémoire.
Un dump est une copie de la mémoire vive et des registres d'un processeur, permettant d'avoir un instantané de l'état d'un système. Il sert généralement à des fins d'analyse, suite à une exception ou une erreur.
Avec Windows, lors d'un plantage système (avec ou sans BSOD), il est possible de configurer les propriétés système pour générer un fichier DUMP.
Ce fichier DUMP pourra ensuite être analysé avec un logiciel d'analyse de DUMP.

L'installation de Winddbg se fait sans aucune difficulté en faisant un double clic sur le fichier téléchargé.
Une fois Windbg installé, il est nécessaire de paramétrer le chemin d’accès aux "symbols". Cliquez sur File / Symbol / File Path…, puis tapez :
srv*c:\symbols*http://msdl.microsoft.com/download/symbols
Ceci permet de charger automatiquement les symbols nécessaires et les stocker dans le répertoire c:\symbols.
Attention, les chargements peuvent être long, les fichiers symbols sont en général assez gros. (>300MB).
Suivant la configuration de Windbg, le dump ne se trouve pas au même endroit. Par défaut, les minidump sont stockés dans C:\WINDOWS\Minidump.
Pour obtenir des informations complémentaires sur ce qui à généré le dump, entrez la commande : !analyze –v
Pour lister l’ensemble des processus présents en mémoire au moment du dump, entrez la commande : !process 0 0. Il est alors facile de retrouver le processus BSOD.
Cette opération peut être assez délicate avec Window XP. Avec Windows Vista ou Windows Seven, l'opération est beaucoup plus facile.
En affichant les propriétés du fichier (clic droit sur le fichier / Propriétés / Version), vous obtiendrez un ensemble d'information qui vous permettra d'identifier à quel driver appartient le fichier.
La solution du problème passera le plus souvent par :
© Tous droits réservés 2012