禁用 WerFault.exe/“应用程序已停止工作”崩溃对话框
我有一个开发工具在启动时崩溃,我看不到它抛出的任何错误消息,也没有机会调试它,因为它显示崩溃程序的 Windows 7 对话框,其中显示“Windows 正在检查寻求解决方案......”
我想让我的老派大屁股断言对话框回来,并带有一个大的“DEBUG”按钮。我在 Visual Studio 的选项和设置中完全启用了 JIT,所以我不确定为什么我没有获得该选项。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
使用 Regedit,导航到以下路径:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows 错误报告\DontShowUI]
创建一个 DWORD 并将值设置为 1。
Use Regedit, navigate to the below path:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\DontShowUI]
Create a DWORD and set the value to 1.
此博客文章raymond.cc 包含 Krzysztof John 的回答 中建议的步骤的扩展版本。
引用:
了解更多: https ://www.raymond.cc/blog/disable-program-has-stopped-working-error-dialog-in-windows-server-2008/
This blog post on raymond.cc contains an expanded version of the steps suggested in Krzysztof John's answer.
Quote:
Read More: https://www.raymond.cc/blog/disable-program-has-stopped-working-error-dialog-in-windows-server-2008/
控制面板->故障排除->更改设置
control panel -> troubleshooting -> change settings
就我而言,这解决了同样的问题:
控制面板\所有控制面板项目\操作中心\问题报告设置
设置为“从不检查解决方案”
In my case this solved same problem:
Control Panel\All Control Panel Items\Action Center\Problem Reporting Settings
set to "never check for solutions"
在我的旧 Windows Vista Home Basic 安装中,该选项隐藏在控制面板下方完全不同的位置:
控制面板 → 经典视图 → 问题报告和解决方案 → 更改设置 → 高级设置 → “对于我的程序,问题报告是:[×]关闭”
On my old Windows Vista Home Basic install, the option is hidden in a completely different place beneath the control panel:
Control Panel → Classic View → Problem Reports and Solutions → Change Settings → Advanced Settings → “For my programs, problem reporting is: [×] Off”