屏蔽“Socket Notification Sink”应用程序错误对话框
公司有个Quike_ET系统,要求24小时不能中断,但该程序偶尔会出现报错情况,有个看门狗进程监视软件监控,一旦Quike_ET出错退出,看门狗自动重启该系统。
最近Quike_ET出错后,会弹出Socket Notification Sink对话框,进程并未完全退出,造成Quike_ET一直死在那。
要使进程完全退出,屏蔽该“应用程序错误”对话框即可:
开始→运行→Regedit→HEKY_LOCAL_MACHINE\System\CurrentControlSet\Control\Windows\
把ErrorMode项的值改为:2,重启系统。
ErrorMode值说明:
0:对所有的错误弹出对话框(默认值);
1:仅对应用程序的错误弹出对话框,即系统错误不弹出;
2:对任何错误都不弹出对话框。
参考:http://leonax.net/p/7/disable-application-error-dialog/