Каков правильный способ отменить windbg -I на vista/win7?
Это так же просто, как удаление разделов реестра в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug?
Ответ 1
Вам не нужно удалять весь раздел реестра. Достаточно удалить значение отладчика.
Когда возникает исключение, система сначала ищет, есть ли зарегистрированный отладчик. Если это так, он просто запускает указанную командную строку. В противном случае он вызывает отчет об ошибках Windows для сбора дампа сбоя. Все Windbg -I делает изменение зарегистрированного значения отладчика в ключе AeDebug.