Dr. Watson es un depurador de aplicaciones incluido en el sistema operativo Microsoft Windows . Puede llamarse , o , según la versión de Windows.drwatson.exe
drwtsn32.exe
dwwin.exe
La herramienta recibe su nombre del Doctor Watson, famoso por su papel en Sherlock Holmes , y su idea era recopilar información sobre errores ( síntomas ) tras un fallo del programa . Desde entonces, el uso de la palabra "Watson" se ha ampliado para incluir servicios generales de retroalimentación para el usuario final. [1] El nombre original de esta herramienta de diagnóstico era "Sherlock". [2]
La información obtenida y registrada por Dr. Watson es la información que necesita el personal de soporte técnico para diagnosticar un error de programa en un equipo que ejecuta Windows. drwtsn32.log
Siempre que se detecta un error, se crea un archivo de texto (normalmente ) y se puede enviar al personal de soporte mediante el método que prefiera. También se puede crear un archivo de volcado de memoria, que es un archivo binario que un programador puede cargar en un depurador. Se puede hacer que Dr. Watson genere información más precisa para fines de depuración si se instalan los archivos de símbolos adecuados y se establece la ruta de búsqueda de símbolos ( variable de entorno ).
Cuando se produce un error de programa en Windows, el sistema busca un controlador de errores de programa . Un controlador de errores de programa se ocupa de los errores a medida que surgen durante la ejecución de un programa. Si el sistema no encuentra un controlador de errores de programa, el sistema verifica que el programa no se esté depurando actualmente y considera que el error no se ha controlado. A continuación, el sistema procesa los errores no controlados buscando en el registro un depurador de errores de programa para el que Dr. Watson sea el predeterminado. También se puede utilizar un depurador de terceros en lugar de Dr. Watson. El compilador de C de Watcom incluye una herramienta de análisis de fallos similar denominada "Dr. Watcom". [3]
A partir de Windows XP , Dr. Watson (drwtsn32.exe) [4] se amplió con (dwwin.exe) " Informes de problemas y soluciones ". [5]