Автоматическая отладка операционной системы отключена

[В данном разделе приведены сведения об устранении проблем, обнаруживаемых с помощью анализатора Exchange. Используйте эти сведения для решения конкретных проблем только на тех системах, для которых был запущен анализатор Exchange. Анализатор Exchange, который можно бесплатно загрузить из Интернета, удаленно собирает конфигурационные данные с каждого сервера в топологии и автоматически анализирует их. В итоговый отчет записываются важные сведения о неправильных настройках, потенциальных проблемах и параметрах, для которых были изменены значения по умолчанию. Следуя рекомендациям анализатора Exchange, можно улучшить производительность, масштабируемость и надежность сервера Exchange Server и сократить время вынужденных простоев. Дополнительные сведения об анализаторе Exchange и о том, как загрузить его новейшие версии, см. в документе "Анализаторы Microsoft Exchange" по адресу http://go.microsoft.com/fwlink/?linkid=34707 (на английском языке).]  

Последнее изменение раздела: 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:

  • Если для параметра Auto установлено значение 0, появляется окно сообщения, сообщающее об ошибке программы. Если значение параметра Debugger указывает команду для запуска допустимого отладчика, в окне сообщения отображаются две кнопки: OK и Отмена. Нажатие OK приводит к остановке программы. Нажатие кнопки Отмена приводит к запуску указанного отладчика. Если значение для параметра Debugger не установлено, в окне сообщения отобразится только OK, и отладчик не будет запущен.
  • Если для параметра Auto установлено значение 1, а значение параметра Debugger указывает команду запуска допустимого отладчика, система автоматически запустит отладчик, и окно сообщения не появится.

При установке 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).