Дата последнего изменения раздела: 2005-11-18

Средство анализа Microsoft Exchange Server определяет отключение отладки операционной системы по следующему параметру реестра:

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

Если Exchange Server Analyzer обнаруживает, что значение Auto установлено в 0, отображается предупреждение.

По умолчанию в операционных системах Microsoft Windows® 2000 Server и Windows Server™ 2003 System устанавливается отладчик уровня приложений под названием «Доктор Ватсон». Отладчик является программой, помогающей обнаружить, найти и исправить ошибки в другой программе, позволяя программисту исследовать программу по шагам, проверять данные и отслеживать условия, например значения переменных.

Параметры по умолчанию устанавливаются при первом запуске программы «Доктор Ватсон», т.е. при возникновении ошибки программы или при намеренном запуске программы «Доктор Ватсон».

При возникновении ошибки в работе приложения Windows ищет обработчик ошибок программы. Обработчик ошибок программы обрабатывает ошибки по мере их возникновения в ходе работы программы. Если Windows не обнаруживает обработчик ошибок программы, происходит проверка выполнения отладки программы в данный момент, и ошибка считается необработанной. Затем Windows обрабатывает необработанные ошибки, осуществляя поиск отладчика ошибок программы в реестре.

Поведение Windows зависит от значений двух параметров реестра: HKLM\Software\Microsoft\Windows NT\CurrentVersion\AeDebug

Параметры называются Debugger и Auto. Значение строки Debugger указывает команду, используемую отладчиком при анализе ошибок программы. Если найдено значение параметра Debugger, Windows проверяет, равно ли значение параметра Auto 0 или 1:

При установке Windows для параметра Auto по умолчанию устанавливается значение 1, а значение параметра Debugger указывает команду запуска программы «Доктор Ватсон» (drwtsn32 -p %ld -e %ld -g). Таким образом, при возникновении ошибки программы «Доктор Ватсон» автоматически диагностирует ошибку и вносит в журнал соответствующую диагностическую информацию.

На серверах Exchange рекомендуется использовать отладчик ошибок программ. Если раньше по умолчанию использовались другие отладчики, а теперь необходимо установить «Доктор Ватсон», в командной строке введите drwtsn32 -i, чтобы запустить «Доктор Ватсон». Благодаря вводу -i происходят необходимые изменения в реестре.

Регистрация программы «Доктор Ватсон» в качестве отладчика по умолчанию с помощью командной строки

  1. Откройте окно командной строки.

  2. Выполните следующую команду: drwtsn32 -i

  3. Появится сообщение «Доктор Ватсон» установлен в качестве отладчика по умолчанию.» Нажмите OK для подтверждения.

Регистрация программы «Доктор Ватсон» в качестве отладчика по умолчанию с помощью пользовательского интерфейса

  1. Нажмите Пуск, затем Выполнить, введите drwtsn32 и нажмите клавишу ВВОД. Появится пользовательский интерфейс программы «Доктор Ватсон» для Windows.

  2. Установите флажок Создание файла аварийной копии памяти.

  3. Нажмите OK, чтобы сохранить изменения, и закройте пользовательский интерфейс программы «Доктор Ватсон» для Windows.

Для получения дополнительных сведений о программе «Доктор Ватсон» для Windows см. справочную систему программы «Доктор Ватсон» (открывается при нажатии F1 в пользовательском интерфейсе программы «Доктор Ватсон»).

Для использования другого отладчика ошибок отключите программу «Доктор Ватсон», выполняя процедуру из статьи 188296 базы знаний Майкрософт «Отключение программы Доктор Ватсон в Windows» (http://go.microsoft.com/fwlink/?linkid=3052&kbid=188296).