Not a kernel guy

… in the Windows kernel team

Sunday, April 8, 2007

Как запустить отладчик при аварийном завершении приложения в Vista.

По умолчанию служба “Problem reports and solutions” в Vista настроена так, что при аварийном завершении приложения у пользователя есть выбор из двух вариантов: посылать или не посылать отчет на сервер Microsoft. Это довольно логичный выбор в случае если за компьютером сидит “средний” пользователь, которого негоже пугать отладчиком. Однако отнимать у разработчика возможность загрузить любимый отладчик нехорошо. :-) Чтобы исправить ситуацию достаточно просто выключить Problem reporting.

Выберите Problem Reports and Solutions в Control Panel/System and Maintenance:

Problem reports and solutions.

Выберите Change settings в появившемся окне:

Settings.

Затем - Advanced settings:

Advanced settings.

И наконец выберите Off под “For my programs, problem reporting is”:

Problem reportings is off.

Теперь при аварийном завершении приложения система будет показывать вот такое окно:

A debugger pops up on an application crash.

Готово.

Posted at 9:03 pm •

RSS feed | Trackback URI

5 Comments »

Comment by Neandertalets — April 11, 2007 @ 3:29 am

 

…у пользователя есть выбор из двух вариантов: посылать или не посылать отчет на сервер Microsoft…

Думаю, что если бы все пользователи отсылали эти отчеты, то это было бы величайшей DDoS атакой. :)

 
Comment by Neandertalets — April 11, 2007 @ 3:30 am

Может организовать флешмоб “отошли отчет микрософту”…

 
Comment by Not a kernel guy — April 11, 2007 @ 7:46 am

Отчасти флешмоб организован самим Microsoft. По крайней мере в Vista сделано всё, чтобы пользователь согласился посылать отчеты автоматом. Так что вряд ли DDoS получится.

 
Comment by Neandertalets — April 12, 2007 @ 12:09 am

Естественно, что сама. Вот только вопрос: смогут ли “переварить” столько отчетов сервера их принимающие, если все пользователи будут слать эти отчеты? :)

 
Comment by Not a kernel guy — April 12, 2007 @ 8:02 am

Я на то намекаю, что систему не совсем дураки создавали и про тоже DDoS подумали.

 

Your Comment (smaller | larger)

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Powered by WordPress