完全禁用“此程序已停止运行,等等”对话框


11

我们在Windows 2008的自动化过程中运行命令行程序,有时在关闭该程序时,会使用“关闭”按钮在Windows 2008显示对话框“此程序已停止工作”。如何完全禁用它?我尝试关闭所有用户的错误报告,但这并没有改变。

Answers:


10

我发现如何完全禁用WerFault.exe(Windows错误报告)。这些注册表项应添加

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting]
"Disabled"=dword:00000001
"DontShowUI"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting]
"Disabled"=dword:00000001
"DontShowUI"=dword:00000001

我还附加了可以正常运行的注册表文件http://www.filejumbo.com/Download/B6A1CD7B9A221BB8

我想添加许多我在Internet上发现的有关禁用WerFault的说明,这些说明在我的情况下不起作用,其中包括:

  1. 禁用“ Windows错误报告服务”
  2. 在本地组策略编辑器中编辑“ Windows错误报告”策略
  3. 从控制面板禁用““ Windows错误报告”。

2

此Microsoft文章显示你去HKLM\Software\Microsoft\Windows\Windows Error Reporting,并添加一个名为DWORD键DontShowUI与值1


我仍然看到带有一个关闭按钮的Windows错误报告对话框。在我的Windows Server 2008注册表HKLM \ Software \ Microsoft \ Windows \ Windows错误报告中,我有这样的键DontShowUI = 1和Disabled = 1(以及其他几个)。
Tomas 2012年

同意-此reg键仅关闭错误报告的UI,而不是首先用于实际通知错误的UI。
2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.