Share via


Vidage de mémoire complet

Un vidage de mémoire complet est le plus grand fichier de vidage en mode noyau. Ce fichier comprend l’ensemble de la mémoire physique utilisée par Windows. Par défaut, une image mémoire complète n’inclut pas la mémoire physique utilisée par le microprogramme de la plateforme.

À compter de Windows 8, vous pouvez inscrire une routine BugCheckAddPagesCallback appelée pendant un vidage de mémoire complet. Votre routine BugCheckAddPagesCallback peut spécifier des données spécifiques au pilote à ajouter au fichier de vidage. Par exemple, ces données supplémentaires peuvent inclure des pages physiques qui ne sont pas mappées à la plage d’adresses système dans la mémoire virtuelle, mais qui contiennent des informations qui peuvent vous aider à déboguer votre pilote. La routine BugCheckAddPagesCallback peut ajouter au fichier de vidage toutes les pages physiques appartenant au pilote qui sont non mappées ou mappées à des adresses en mode utilisateur dans la mémoire virtuelle.

Ce fichier de vidage nécessite un fichier de page sur votre lecteur de démarrage qui est au moins aussi volumineux que la mémoire système de votre main ; il doit être en mesure de contenir un fichier dont la taille est égale à votre ram entière plus un mégaoctet.

Le fichier Complete Memory Dump est écrit dans %SystemRoot%\Memory.dmp par défaut.

Si un deuxième bogue case activée se produit et qu’un autre vidage de mémoire complet (ou vidage de la mémoire du noyau) est créé, le fichier précédent est remplacé.

Voir aussi

Variétés de fichiers de vidage Kernel-Mode