Cómo configurar Dr. Watson (drwtsn32.exe) en Windows XP

El diagnóstico de errores es fundamental para la estabilidad del sistema. Aprende a configurar Dr. Watson en Windows XP para capturar y analizar fallos de software eficazmente.

¿Qué es Dr. Watson y cómo funciona en el sistema?

Dr. Watson (drwtsn32.exe) es el depurador de errores predeterminado que se instala en la carpeta del sistema al configurar Windows XP. Su función principal es interceptar los errores de programa (excepciones no controladas) y generar un registro de diagnóstico que permite identificar la causa del fallo.

Cuando un programa falla, el sistema busca en el Editor del Registro un depurador bajo la ruta:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AeDebug

Configuración de las entradas Debugger y Auto

El comportamiento de Dr. Watson ante un error depende de dos valores clave en el registro:

  • Debugger: Especifica el comando que inicia la herramienta de depuración.
  • Auto: Determina si el proceso es automático (valor 1) o si requiere interacción del usuario mediante un cuadro de mensaje (valor 0).

Si el valor Auto es cero, aparecerá un mensaje con las opciones Aceptar (para cerrar el programa) o Cancelar (para iniciar la depuración). Si el valor es uno, el sistema diagnostica el error automáticamente sin avisar al usuario.

Cómo restablecer Dr. Watson como depurador predeterminado

Si has instalado otro software de depuración y deseas volver a utilizar la herramienta oficial de Microsoft, puedes hacerlo fácilmente desde la consola:

  1. Haz clic en Inicio y luego en Ejecutar.
  2. Escribe el comando cmd y pulsa Intro.
  3. En el símbolo del sistema, escribe drwtsn32 -i y presiona Aceptar.

Al ejecutar este comando con el parámetro -i, el sistema realiza automáticamente todos los cambios necesarios en el Registro de Windows para reactivar la herramienta.

Optimización avanzada: Instalación de símbolos de depuración

Para obtener información técnica mucho más precisa (útil para desarrolladores o soporte avanzado), es recomendable instalar los símbolos de Windows. Esto permite que el volcado de memoria sea legible y detallado.

Pasos para instalar los símbolos desde el CD-ROM

  1. Crea una carpeta llamada Symbols en la ruta %systemroot% (normalmente C:\Windows\Symbols).
  2. Inserta el CD de Windows XP y copia el contenido de la carpeta \Support\Debug\i386 a tu nueva carpeta Symbols.

Configuración de la variable de entorno

Para que el sistema reconozca estos archivos, debes crear una variable de entorno siguiendo estos pasos:

  • Ve a Panel de control > Sistema > Opciones avanzadas > Variables de entorno.
  • Crea una nueva Variable de sistema.
  • Nombre de la variable: _NT_SYMBOL_PATH
  • Valor de la variable: %systemroot%\Symbol

Si tienes instalados Service Packs o Hotfixes, puedes añadir sus rutas separándolas por puntos y comas, por ejemplo: %systemroot%\symbol;%systemroot%\hotfixes.

ParámetroFunción en drwtsn32.exe
-iInstala Dr. Watson como depurador predeterminado.
-gIgnora errores y continúa la ejecución (solo para pruebas).
-p %ldDepura un proceso específico mediante su ID.