Доктор Ватсон
Dr. Watson — отладчик программных ошибок, обнаруживающий и диагностирующий программные ошибки.
и создает файлы User.dmp и DrWtsn32.log, содержащие диагностические данные. В Windows
NT эти файлы хранятся в папке %systemroot%.
В Windows 2000 эти файлы хранятся в папке %systemdrive%Documents and SettingsAll.
Папка ПользователиДокументыDrWatson. Для Windows XP эти файлы хранятся
в папке %systemdrive%Documents and SettingsAll
Папка UsersApplication DataMicrosoftDr Watson. Файл DrWtsn32.log
добавляется каждый раз, когда возникает ошибка программы; файл User.dmp перезаписывается
каждый раз.
Чтобы отключить отладчик Dr Watson, примените следующие команды Windows NT/Windows.
Взлом реестра 2000/Windows XP:
Куст: HKEY_LOCAL_MACHINE
Ключ: ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕMicrosoftWindows
NTCurrentVersionAeDebug
Название: Авто
Тип: REG_DWORD
Значение: 0 отключить
Значение: 1 включить
Чтобы снова включить Dr Watson, вы можете изменить Auto обратно на 1 или с помощью команды
тип строки drwtsn -i.
Чтобы изменить папку для файлов журналов, примените следующие Windows NT/Windows
Взлом реестра 2000/Windows XP:
Куст: HKEY_LOCAL_MACHINE
Ключ: ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕMicrosoftDrWatson
Имя: Логфилепас
Тип: REG_SZ
Это раздел реестра, содержащий большинство
значений для Dr Watson, включая AppendToLogFile,
CrashDumpFile (изменение имени по умолчанию user.dmp), CreateCrashDump, MaximumCrashes, SoundNotification,
VisualNotification и Wavefile.
Значение AppendToLogFile определяет, будет ли Dr. Watson
создает новый файл журнала или добавляет данные в старый файл журнала для каждого приложения
возникает ошибка:
Куст: HKEY_LOCAL_MACHINE
Ключ: ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕMicrosoftDrWatson
Имя: Аппендтологфиле
Тип: REG_DWORD
Значение: 0 новый
Значение: 1 добавить
Значение CrashDumpFile определяет путь и имя файла.
использовать при создании файла аварийного дампа:
Куст: HKEY_LOCAL_MACHINE
Ключ: ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕMicrosoftDrWatson
Имя: CrashDumpFile
Тип: REG_EXPAND_SZ
Значение CreateCrashDump определяет, будет ли Dr. Watson
создает файл аварийного дампа после сбоя приложения:
Куст: HKEY_LOCAL_MACHINE
Ключ: ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕMicrosoftDrWatson
Название: CreateCrashDump
Тип: REG_DWORD
Значение: 0 отключить
Значение: 1 включить
Значение DumpAllThreads определяет, будет ли Dr. Watson
должен сбрасывать содержимое всех потоков во время ошибки приложения:
Куст: HKEY_LOCAL_MACHINE
Ключ: ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕMicrosoftDrWatson
Имя: Дампаллтреадс
Тип: REG_DWORD
Значение: 0 отключить
Значение: 1 включить
Значение DumpSymbols определяет, должен ли доктор Ватсон
дамп содержимого таблиц символов во время ошибки приложения:
Куст: HKEY_LOCAL_MACHINE
Ключ: ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕMicrosoftDrWatson
Название: DumpSymbols
Тип: REG_DWORD
Значение: 0 отключить
Значение: 1 включить
Значение SoundNotification определяет, будет ли Dr. Watson
воспроизводит wav-файл при возникновении ошибки приложения:
Куст: HKEY_LOCAL_MACHINE
Ключ: ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕMicrosoftDrWatson
Название: SoundNotification
Тип: REG_DWORD
Значение: 0 отключить
Значение: 1 включить
Значение WaveFile указывает путь и имя файла
волновой файл, который будет воспроизводиться при ошибке приложения:
Куст: HKEY_LOCAL_MACHINE
Ключ: ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕMicrosoftDrWatson
Название: SoundNotification
Тип: REG_EXPAND_SZ
Значение VisualNotification определяет, будет ли Dr. Watson
отображает всплывающее окно сообщения при обнаружении ошибки приложения:
Куст: HKEY_LOCAL_MACHINE
Ключ: ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕMicrosoftDrWatson
Имя: Визуальное уведомление
Тип: REG_DWORD
Значение: 0 отключить
Значение: 1 включить
Помимо Dr Watson, существуют различные утилиты отладчика. Lotus Notes заменяет
Доктор Ватсон со своим отладчиком. Чтобы вернуться к доктору Ватсону, если другой
отладчик включен, примените следующий реестр Windows NT/Windows 2000
взломать:
Куст: HKEY_LOCAL_MACHINE
Ключ: ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕMicrosoftWindows
NTCurrentVersionAeDebug
Название: Отладчик
Тип: REG_SZ
Значение: drwtsn32
-p %ld -e %ld -g
Статья базы знаний Майкрософт:
- Как удалить поврежденные файлы журнала просмотра событий
- Как установить символы для отладки ошибок Dr. Watson
- Доктор Ватсон не появляется из-за длинных имен файлов в пути
- Доктор Ватсон не работает с некоторыми расширяемыми счетчиками
- Доктор Ватсон вызывает ошибку в USER32
- Случайные ошибки Dr. Watson в Services.exe
- Ошибка 87 и доктор Ватсон
- Интерпретация файла DrWtsn32.log для определения данных о сбое программы
- Файл журнала Dr. Watson может не содержать списка задач
- Указание отладчика для необработанных исключений пользовательского режима
- Spoolss.exe создает журнал Dr.Watson