我有一个在启动时崩溃的开发工具,我没有看到它抛出的任何错误消息,或者有机会调试它,因为它显示了崩溃程序的Windows 7对话框,其中显示“ Windows正在检查解决方案......“
我希望我的旧学校大屁股断言对话框,带有一个大的“DEBUG”按钮。我在Visual Studio的选项和设置中完全启用了JIT,所以我不确定为什么我没有选择。
答案 0 :(得分:17)
使用Regedit,导航到以下路径: [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ Windows错误报告\ DontShowUI] 创建一个DWORD并将值设置为1。
答案 1 :(得分:13)
This blog post on raymond.cc包含Krzysztof John's answer中建议的步骤的扩展版本。
通过注册表关闭错误对话框
虽然不建议普通用户手动编辑注册表,但有时候没有选择,因为您的Windows版本可能无法使用组策略编辑器,或者组策略方法本身不起作用。这适用于Windows Vista及更高版本。
在“开始”搜索框或“Win + R运行”对话框中键入regedit,打开注册表编辑器。
- 醇>
导航到以下注册表项:
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ Windows错误报告
- 双击右侧的DontShowUI条目并将其值更改为1,然后关闭注册表编辑器。
醇>。 。
上述注册表修复程序将关闭当前用户的弹出对话框,如果您希望该设置影响计算机上的所有用户,则需要在HKEY_LOCAL_MACHINE的注册表中创建类似的注册表项。默认情况下不存在此键,因此需要创建。
阅读更多:https://www.raymond.cc/blog/disable-program-has-stopped-working-error-dialog-in-windows-server-2008/
答案 2 :(得分:3)
控制面板 - >疑难解答 - >更改设置
答案 3 :(得分:1)
在我的情况下,这解决了同样的问题: 控制面板\所有控制面板项目\操作中心\问题报告设置 设置为“从不检查解决方案”
答案 4 :(得分:1)
在旧的Windows Vista Home Basic安装中,该选项隐藏在控制面板下方完全不同的位置:
控制面板→经典视图→问题报告和解决方案→更改设置→高级设置→“对于我的程序,问题报告为:[×]关”