Отключить диалоговое окно сбоя WerFault.exe / «Приложение перестало работать» - PullRequest
19 голосов
/ 20 мая 2010

У меня есть инструмент разработки, который вылетает при запуске, и я не вижу ни сообщений об ошибках, которые он выдает, ни возможности отладки, потому что он показывает диалог Windows 7 для сбойных программ, где он говорит:Windows проверяет решение ... "

Я хочу вернуть диалоговое окно подтверждения своей задницы старой школы с большой кнопкой" ОТЛАДКА ".У меня полностью включен JIT в опциях и настройках Visual Studio, поэтому я не уверен, почему я не получаю эту опцию.

enter image description here

Ответы [ 5 ]

17 голосов
/ 24 января 2014

Используйте Regedit, перейдите по следующему пути: [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ Отчеты об ошибках Windows \ DontShowUI] Создайте DWORD и установите значение 1.

13 голосов
/ 07 января 2016

Этот пост в блоге на raymond.cc содержит расширенную версию шагов, предложенных в ответе Кшиштофа Джона .

Цитата:

Отключить диалог ошибок через реестр

Хотя редактирование реестра вручную не рекомендуется для обычных пользователей, иногда выбора нет, поскольку что-то вроде редактора групповой политики может быть недоступно в вашей версии Windows или сам метод групповой политики не работает. Это работает в Windows Vista и выше.

  1. Откройте редактор реестра, введя regedit в поле поиска «Пуск» или в диалоговом окне «Выполнить Win + R».

  2. Перейдите к следующему разделу реестра:

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ Отчеты об ошибках Windows

  1. Дважды щелкните запись DontShowUI справа и измените ее значение на 1, затем закройте редактор реестра.

. , .

Приведенное выше исправление реестра отключит всплывающее диалоговое окно для текущего пользователя. Если вы хотите, чтобы настройка влияла на всех пользователей на компьютере, необходимо создать аналогичный раздел реестра в реестре на HKEY_LOCAL_MACHINE. Этот ключ по умолчанию отсутствует, поэтому его необходимо создать.

Подробнее: https://www.raymond.cc/blog/disable-program-has-stopped-working-error-dialog-in-windows-server-2008/

3 голосов
/ 08 марта 2011

Панель управления -> Устранение неисправностей -> Изменить настройки

1 голос
/ 19 августа 2013

В моей старой установке Windows Vista Home Basic опция скрыта в совершенно другом месте под панелью управления:

Панель управления → Классический вид → Отчеты о проблемах и решения → Изменить настройки → Расширенные настройки → «Для моих программ отчет об ошибках: [×] Выкл»

1 голос
/ 06 мая 2013

В моем случае это решило ту же проблему: Панель управления \ Все элементы панели управления \ Центр поддержки \ Настройки отчетов о проблемах установлено "никогда не проверять решения"

...