Windows关闭错误报告机制

Windows关闭错误报告机制




HKEY_LOCAL_MACHINE 添加



//installshield 代码

//在我们日常win7以上的系统使用过程,当某个程序出现非法操作或错误提示,WerFault.exe 系统会WER(启动错误报告机制),询问用户是否要将此错误发送给微软公司,同时停止程序的运行。
//如果选择不发送,则只要错误还存在,错误报告会再次出现。发送了却也要填一些麻烦的信息。如果不想弹窗询问干扰,同时又希望发送错误报告的话
//WerFault.exe
function void SetDontshowUI()
STRING szKey;
begin
Disable(LOGGING);
if (RegDBSetDefaultRoot(HKEY_CURRENT_USER)<0) then
endif;
szKey="Software\\Microsoft\\Windows\\Windows Error Reporting";
if (RegDBSetKeyValueEx (szKey, "DontshowUI", REGDB_NUMBER, "1",-1) < 0) then
ExFn_WriteLog("SetDontshowUI ()","启动错误报告机制失败:"+szKey); 
else
ExFn_WriteLog("SetDontshowUI()","启动错误报告机制成功"+szKey); 
endif;

if (RegDBSetDefaultRoot(HKEY_LOCAL_MACHINE)<0) then
endif;
szKey="Software\\Microsoft\\Windows\\Windows Error Reporting";
if (RegDBSetKeyValueEx (szKey, "DontshowUI", REGDB_NUMBER, "1",-1) < 0) then
ExFn_WriteLog("SetDontshowUI ()","启动错误报告机制失败:"+szKey); 
else
ExFn_WriteLog("SetDontshowUI()","启动错误报告机制成功"+szKey); 
endif;
Enable(LOGGING); 
end;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值