序言
程序运行错误卡顿时,windows系统可能会弹出一个“程序无响应”的窗口,你可以选择直接关闭程序还是等待程序响应。而现在,如果选择直接关闭程序,则一般会弹出一个“请稍后,windows正在向Microsoft报告问题”的弹窗,并且等半天也等不到它自动关闭,虽然可以点取消将其直接关了,但在频繁遇到这个问题的情况下则会相当恼人。
当下网络上的多数方法是采用组策略禁用windows错误报告的方法,来一劳永逸的将该弹窗禁用掉,但windows家庭版系统的组策略功能被微软阉割了,因此该方法在家庭版系统上无法使用。
由于用户操作组策略时,组策略实际上是通过修改注册表实现系统功能的控制的,因此完全可以绕过组策略,直接修改注册表项来实现修改组策略的效果。因此本方案直接从注册表项入手,通过修改三条注册表项目,在家庭版系统上禁用掉windows错误报告弹窗。
方法一
1、win+R键打开“运行”窗口,在“打开”旁的输入栏填入“regedit”,点“确定”按钮。
2、在打开的界面中,按照地址依次做出如下修改:
3、打开(或新建)注册表项地址“HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Windows Error Reporting”,修改(或创建)DWORD值“Disabled”,数值数据修改为1。(注意注册表项名称中的空格。按照地址依次展开左侧栏目,如果发现找不到地址,就直接右击地址上一级的项,然后新建项。创建DWORD值需要在窗口右侧栏目中,右键点击空白处,点击创建DWORD值)
4、和上面的方法类似,打开(或新建)注册表项“HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\PCHealth\ErrorReporting”,修改(或创建)DWORD值“DoReport”,数值数据修改为0。
5、打开(或新建)注册表项“HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Error Reporting”,修改(或创建)DWORD值“Disabled”,数值数据修改为1。
6、重启电脑,你应该就不会再发现关闭卡死程序会弹出windows错误报告窗口了。
方法二
方法二使用注册表导入文件,直接将配置保存为文件,在双击打开后可以自动将注册表信息填入注册表中。
打开记事本(或者按win+R键,输入”notepad”,点确定按钮),复制以下内容,粘贴到记事本中:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Windows Error Reporting]
"Disabled"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\PCHealth\ErrorReporting]
"DoReport"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Error Reporting]
"Disabled"=dword:00000001
然后点击记事本上方的“文件”选项,点“另存为”,在弹出的窗口中选择保存文件的位置,在下面的“保存类型”栏目中选择”所有文件“,在“文件名”栏目中输入“关闭windows错误报告.reg”,点击保存。(如下图)
找到你放置该文件的目录,双击打开该文件,在弹出的“你要允许此应用对你的设备进行更改”界面中点击“是”,然后在弹出的界面(如下图)中点击是,然后关闭提示写入成功的弹窗。
重启电脑,你应该不会再在关闭卡顿程序后看到windows错误报告的弹窗了。