Lorsqu’un processus ne répond pas ou ne se comporte pas comme prévu, vous pouvez générer un fichier de vidage en mode utilisateur pour le processus en question. Utilisez un outil de débogage tel que
userdump.exe dans Microsoft. Vous pouvez effectuer d’autres fonctions avec le
Microsoft outil de diagnostic de débogage, par exemple la spécification de processus supplémentaires pour lesquels obtenir les vidages. Cette fonction vous permet de résoudre les problèmes MACC qui provoquent l’arrêt des réponses du processus ou leur fonctionnement comme prévu.
Suivez la procédure ci-dessous pour obtenir un fichier de vidage en mode utilisateur avec le
userdump.exe utilitaire
- Téléchargez le fichier userdump.exe utilitaire à partir de : http://support.microsoft.com/kb/241215.
- Extraits userdump.exe à la racine du C:\ disque.
- Cliquez sur Démarrer, Exécute, saisissez cmd, puis cliquez sur OK.
- A l’invite, saisissez : C:\
- Pour créer le fichier de vidage, utilisez la syntaxe suivante :
userdump
Veuilleznom du fichier exécutable qui correspond au processus qui ne répond pas. nom du fichier de vidage du mode utilisateur.
Exemple :
Pour créer un fichier de vidage pour sqlservr processus, la commande est la suivante :
C:\userdump sqlservr.exe sqlservr.dmp
Cette commande génère un fichier de vidage en mode utilisateur nommé sqlservr.dmp pour le sqlservr traités. Le nouveau fichier de vidage est enregistré à la racine de C:\ ou vers le répertoire de travail actuel à partir duquel userdump.exe est exécutée.
Si vous exécutez un processus tiers qui se ferme avec un exception, suivez la procédure ci-dessous pour obtenir un fichier de vidage en mode utilisateur et un fichier de vidage du processus avec le Microsoft outil de diagnostic de débogage:
- Installez le Microsoft outil de diagnostic de débogage sur le client. Téléchargez cet outil à partir de : http://www.microsoft.com/en-us/download/details.aspx?id=26798.
- Configurez l’outil de diagnostic de débogage pour surveiller le processus et créer un vidage en mode utilisateur :
- Ouvrez l’interface utilisateur du débogage de l’outil de diagnostic.
- Sélectionnez Ajouter une règle et cliquez sur Suivant.
- Sélectionnez Tres pour le type de règle, cliquez sur Suivant.
- Sélectionnez Un processus spécifique, mettez en surbrillance le processus en cours d’exécution et le moniteur. Cliquez sur Suivant.
- Sous Configuration avancée, définissez la valeur Type d’action obtenir Exceptions de première chance non configurées À Nul et cliquez sur Flèche.
- Entrez un nom de règle et sélectionnez un emplacement de vidage.
- Cliquez sur la règle et cliquez sur Terminer. L’outil de diagnostic de débogage et créer un vidage de processus en mode utilisateur pour le processus configuré lors de l’arrêt d’un processus.
- Utilisez l’outil Debug Diagnostics pour créer un vidage du processus :
- Ouvrez l’interface utilisateur du débogage de l’outil de diagnostic.
- Accédez à la Méthodes onglet.
- Cliquez avec le bouton droit de la même façon sur le processus.
- Sélectionnez Create Full Userdump et créez un vidage du processus.
Pour Windows Vista/7/2008/2008 R2 plates-formes uniquement, suivez la procédure ci-dessous pour obtenir un fichier de vidage du processus à l’aide de le gestionnaire des tâches :
- Appuyez sur CTRL + ALT + SUPPR, puis sélectionnez Gestionnaire des tâches.
- Identifiez un processus pour lequel créer le vidage.
- Cliquez avec le bouton droit sur le processus, puis cliquez sur Créer un fichier de vidage. Le fichier de vidage est créé dans votre dossier Temp Windows et il est appelé .dmp.
- Accédez au dossier Temp. Saisissez %temp% dans la barre d’adresse Windows ou dans une invite de commande. Appuyez sur entrée. Par défaut, le dossier Temp se trouve dans C:\Users\\AppData\Local\Temp.