防止弹出“已停止工作”窗口

Kel*_*ton 8 windows windows-server windows-server-2012 windows-error-reporting

我正在运行服务器,有时我的一个应用程序会崩溃,显示此对话框

在此处输入图片说明

这很烦人,因为它会一直打开进程,直到有人跳到盒子上并按下“关闭程序”。

我想知道的是如何在我的服务器上禁用这个该死的脏对话框?

and*_*415 11

注册表方式

没有办法像注册表那样。

  1. 打开提升的命令提示符。

  2. 键入或粘贴以下命令,然后按Enter

    reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows 错误报告" /v "DontShowUI" /t REG_DWORD /d 1 /f
    

附加信息

还有一个相关的、每个用户的DontShowUI值存储在HKCU\Software\Microsoft\Windows\Windows Error Reporting. 机器设置优先于用户设置,更改会立即应用。

出于测试目的,您可以使用Bad Application

[此工具]模拟不良应用程序。BadApp 允许您更改其进程优先级、启动无限循环(即“挂起”或停止响应)并使其进程崩溃。


使用组策略编辑器

  1. 开始gpedit.msc

  2. 导航到计算机配置 > 管理模板 > Windows 组件 > Windows 错误报告

  3. 双击用户界面防止显示严重错误策略,并将其设置为Enabled

至少是 Windows Vista。

此策略设置防止显示严重错误的用户界面。

如果启用此策略设置,Windows 错误报告将不会为严重错误显示任何基于 GUI 的错误消息或对话框。

如果禁用或未配置此策略设置,Windows 错误报告将显示严重错误的用户界面。

来源:组策略搜索