Comment faire pour utiliser l’outil Userdump.exe pour créer un fichier de vidage

Résumé

Vous pouvez utiliser l’outil Userdump.exe pour générer un vidage utilisateur d’un processus qui s’arrête avec une exception ou qui cesse de répondre (se bloque).

Plus d'informations

Pour créer un fichier de vidage (.dmp) pour un processus qui s’arrête avec une exception

  1. Exécutez le programme Setup.exe pour votre processeur.

    Remarques
    • Par défaut, ce programme Setup.exe est inclus avec l’outil Userdump.exe dans le dossier C:\kktools\userdump8.1\Architecture.
    • Ce programme Setup.exe installe un pilote en mode noyau, installe le fichier Userdump.sys et crée l’icône de vidage du processus dans le panneau de configuration.
    • À moins d’avoir un besoin spécifique, désactivez la fonctionnalité « dump sur la fin du processus » lorsque vous exécutez le programme Setup.exe.
  2. Dans le panneau de configuration, double-cliquez sur Vidage du processus.
  3. Dans l’onglet Surveillance des exceptions , cliquez sur
    Nouveau, ajoutez le nom de programme approprié à la liste du Moniteur , puis cliquez sur
    OK. Par exemple, ajouter un nom de programme tel que Lsass.exe, Winlogon.exe, Mtx.exe ou Dllhost.exe.
  4. Dans la zone de l’écran , cliquez sur le nom du programme que vous avez ajouté à l’étape 3, puis cliquez sur règles.
  5. Cliquez sur pour sélectionner des Règles personnalisées, sélectionnez le type d’erreur que vous souhaitez déclencher pour le programme que vous avez ajouté à l’étape 3 dans la liste règles personnalisées , puis cliquez sur OK.

    Par exemple, sélectionnez le type d’erreur de violation d’accès (c0000005) .
Lorsque le programme surveillé génère un message d’erreur access violation, l’outil Userdump.exe démarre, et l’outil Userdump.exe crée ensuite un fichier de vidage (.dmp) dans le
Dossier de % racine_système % . En analysant ce fichier .dmp, vous serez peut-être en mesure d’isoler la cause des messages d’erreur Winlogon access violation.

Pour créer un fichier de vidage pour un processus bloqué

  1. Exécutez le programme Setup.exe pour votre processeur.

    Remarques
    • Par défaut, ce programme Setup.exe est inclus avec l’outil Userdump.exe dans le dossier C:\kktools\userdump8.1\architecture.
    • Ce programme Setup.exe installe un pilote en mode noyau, installe le fichier Userdump.sys et crée l’icône de vidage du processus dans le panneau de configuration.
    • À moins d’avoir un besoin spécifique, désactivez la fonctionnalité « dump sur la fin du processus » lorsque vous exécutez le programme Setup.exe.
  2. Lorsque le programme cesse de répondre, passer à la version de Userdump.exe pour votre processeur à l’invite de commande et tapez la commande suivante :
    Userdump PID
    Remarque Dans cette commande, le PID est un espace réservé pour l’ID du processus (PID) du programme qui a cessé de répondre. Pour obtenir le PID du programme, ouvrez le Gestionnaire des tâches, puis cliquez sur le
    Onglet processus .
Lorsque vous exécutez la commande userdump PID , un fichier .dmp est généré. Vous pouvez utiliser ce fichier pour effectuer le débogage post-mortem avec un programme tel que l’outil Windbg.exe.

Si vous exécutez le programme d’installation pour installer l’outil Userdump.exe, certaines fonctionnalités supplémentaires sont activées. Ces fonctionnalités supplémentaires de l’outil Userdump.exe sont décrites en détail dans le fichier Userdocs.doc fourni avec l’outil Userdump.exe. Ces fonctionnalités supplémentaires sont les suivantes :
  • Processus automatique dumping. Vous pouvez configurer l’outil Userdump.exe pour créer automatiquement un fichier de vidage pour un programme lorsque ce programme rencontre un certain type d’erreur, par exemple un bloc de gestionnaire d’exceptions ou un filtre d’exceptions non gérées de niveau supérieur.
  • Instantané de processus clé chaude. Vous pouvez associer une touche unique à un binaire d’image pour déclencher l’outil Userdump.exe pour créer un fichier de vidage.
  • Surveillance des exceptions. L’outil Userdump.exe peut surveiller des programmes pour les exceptions et peut générer automatiquement des fichiers de vidage lorsque certaines exceptions se produisent. Vous pouvez configurer une exception déclenche un fichier dump pour chaque programme à l’aide de l’utilitaire de vidage de processus. Vous pouvez accéder à l’utilitaire de vidage de processus à partir du Panneau de configuration.

Références

Pour télécharger la version 8.1 de l’outil Userdump.exe et sa documentation, visitez le site Web de Microsoft à l’adresse suivante :
Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :

258833 comment résoudre les problèmes d’utilisation élevée d’UC d’un processus MTS ou COM +

Pour télécharger les derniers outils de débogage pour Windows (version 32 bits), visitez le site Web de Microsoft à l’adresse suivante :
Propriétés

ID d'article : 241215 - Dernière mise à jour : 26 janv. 2017 - Révision : 1

Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows XP Professional x64 Edition, Microsoft Windows XP Professional, Microsoft Windows XP Édition familiale

Commentaires