XADM: Cómo utilizar Userdump.exe para capturar el estado del almacén de información

Seleccione idioma Seleccione idioma
Id. de artículo: 250509 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

Este artículo proporciona una breve descripción de cómo utilizar la utilidad de Userdump.exe para capturar el estado de un proceso que está asociado con el servidor de Exchange. Esta utilidad puede ser muy útil al solucionar problemas de servidores que han dejado de responder y los procesos que no responde, o cuando recopile información de subproceso para un proceso determinado. La utilidad va acompañado de la documentación detallada (el archivo Userdocs.doc).

Aunque este artículo se centra principalmente en cómo volcar el estado del almacén de información (Store.exe), también se aplica al directorio (Dsamain.exe), así como cualquier otro proceso de modo de usuario.

Más información

Puede instalar la utilidad Userdump.exe como parte de Microsoft Platform Software Development Kit (SDK), los depuradores de Windows de Microsoft, o como una aplicación independiente. Puede descargar la utilidad de Userdump.exe como parte del paquete de herramientas de soporte técnico de OEM en el siguiente sitio Web de Microsoft:
http://download.Microsoft.com/download/win2000srv/Utility/3.0/NT45/en-US/Oem3sr2.zip
Puede instalar la utilidad Userdump utilizando Setup.exe, o puede también extraer e invocar manualmente el archivo ejecutable (Userdump.exe) mediante el uso de la línea de comandos.

Si ejecuta el programa de instalación para instalar la utilidad Userdump, algunas características adicionales (que se describe en detalle en el Userdocs.doc que acompaña a la utilidad Userdump) están habilitadas, como los siguientes:
  • Procesar self dumping. No la Userdump utilidad admite una característica que permite que una aplicación para que se produzca automáticamente para ser objeto de dumping, por ejemplo, en un nivel superior o en un bloque de controlador de excepción controlada filtro de excepción.
  • Instantánea de proceso de teclas de acceso rápido. Puede asociar una sola pulsación de tecla a una imagen binaria y desencadenar un volcado.
  • Supervisión de la excepción. La utilidad puede supervisar las aplicaciones en ejecución para las excepciones y puede generar automáticamente de Userdump vuelca cuando se producen ciertas excepciones. Configurar las reglas que determinan si una excepción desencadena un volcado de cada aplicación mediante el uso de una página en la utilidad de volcado de proceso en el Panel de Control.

Instantánea de proceso de la línea de comandos

Si se invoca la utilidad Userdump sin argumentos, se muestra el uso de:
C:\>userdump
User Mode Process Dumper (Version 1.0)
Copyright (c) 1999 Microsoft Corp. All rights reserved.


Usage: userdump [-p | [ProcessSpec [TargetDumpFile]]

    -p displays a list of running processes and their process IDs.

    ProcessSpec - can be a decimal or 0x-prefixed hex process ID,
       or the base name and extension (no path) of the image file used to
       create the process.

    TargetDumpFile - is any legal Win32 path specification. If not
        specified, the dump file is generated in the current directory
        using a name based on the image file name.
					

Mostrar una lista de procesos con el "userdump -p" comando

Si se especifica el -p se muestra el parámetro de línea de comandos, como se muestra en el siguiente ejemplo, una lista de procesos y el proceso de identificadores que se están ejecutando. Si especifica -p es como el primer argumento, se omiten todos los demás argumentos.
C:\>userdump -p
User Mode Process Dumper (Version 1.0)
Copyright (c) 1999 Microsoft Corp. All rights reserved.

   0 System Idle Process
   8 System
 172 smss.exe
 200 csrss.exe
 224 winlogon.exe
 252 services.exe
 264 lsass.exe
 452 svchost.exe
 476 spoolsv.exe
 712 llssrv.exe
 776 locator.exe
 992 MAD.EXE
1008 DSAMAIN.EXE
1188 STORE.EXE
1796 EMSMTA.EXE
2236 userdump.exe
					
En la versión de Microsoft Windows NT Server 4.0 y sistemas de Microsoft Windows 2000 Server, también puede mostrar los ID de proceso mediante la Los procesos ficha Administrador de tareas, que puede activar presionando CTRL + MAYÚS + ESC.

Dumping de los procesos en ejecución

Invocar Userdump.exe en la línea de comandos con un identificador de proceso (en notación decimal o 0 x-el prefijo hexadecimal) o nombre de la aplicación y el nombre de archivo del archivo de volcado que desea crear. El nombre de la aplicación es el nombre del binario, incluida la base y extensión, pero ninguna especificación de ruta de acceso. Si el argumento de proceso es un decimal válido o un número hexadecimal 0 x fija, se interpreta como un identificador de proceso. Cuando se especifica en el proceso 1188 ID, que es el identificador de proceso para obtener la información almacenar Store.exe, tal como se muestra en el ejemplo anterior, sólo que se vuelca el proceso:
C:\>userdump 1188 c:\store.dmp
User Mode Process Dumper (Version 1.0)
Copyright (c) 1999 Microsoft Corp. All rights reserved.

Dumping process 1188 (STORE.EXE) to
C:\store.dmp...
The process was dumped successfully.
					
Si el argumento de proceso no es un decimal válido o un número hexadecimal 0 x fija, se interpreta como el nombre de una imagen binaria. El nombre del archivo binario de imagen debe ser el nombre de base con los especificadores de ninguna ruta de acceso, por ejemplo:
Store.exe
Si no especifica un nombre de archivo de volcado, el archivo de volcado se coloca en la carpeta actual, utilizando un nombre basado en el nombre de archivo binario de imagen, como se muestra en el ejemplo siguiente:
C:\MySample>userdump 1188
User Mode Process Dumper (Version 1.0)
Copyright (c) 1999 Microsoft Corp. All rights reserved.
Dumping process 1188 (STORE.EXE) to
C:\MySample\store.dmp...
The process was dumped successfully.

C:\MySample>userdump store.exe
User Mode Process Dumper (Version 1.0)
Copyright (c) 1999 Microsoft Corp. All rights reserved.

Dumping process 1188 (STORE.EXE) to
C:\MySample\store.dmp...
The process was dumped successfully.
					
Aunque los subprocesos del proceso están inmovilizados mientras se lee el proceso mediante la utilidad Userdump.exe, y el proceso de destino continúa ejecutándose sin modificaciones una vez finalizado el volcado, no se ve afectado, el proceso de destino.

Propiedades

Id. de artículo: 250509 - Última revisión: lunes, 23 de mayo de 2011 - Versión: 0.1
La información de este artículo se refiere a:
  • Microsoft Exchange 2000 Server Standard Edition
  • Microsoft Exchange Server 5.5 Standard Edition
Palabras clave: 
kbdownload kbinfo kbmt KB250509 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 250509

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com