您的位置:首页 > 其它

转自禁用windows的错误报告(仅在winser 03)上_根据公司某文件

2011-12-31 16:13 288 查看
会弹出对话框,进程并未完全退出,要使进程完全退出,请按下面操作。

2.1 关于屏蔽“应用程序错误”对话框


这件事的起因是我想把原来用Java写的SimpleJudge搬到.Net下,原先Java在调用本地应用程序的时候,如果应用程序出错,是不会弹出一个框说出错的,但是在.Net下,由于和Windows关系比较好,会直接把Exception扔给Windows,然后就弹出个“应用程序错误”的对话框。说实话这个框蛮烦的,内容就是一大堆地址,对绝大部分用户来说一点用都没有。
屏蔽的方法如下:
修改注册表(Win+R -> Regedit):HEKY_LOCAL_MACHINE\System\CurrentControlSet\Control\Windows\,然后修改ErrorMode项,其值为:
0:对所有的错误弹出对话框(默认值)
1:仅对应用程序的错误弹出对话框,即系统错误不弹出
2:对任何错误都不弹出对话框
修改完就OK了。


2.2 关于屏蔽如下对话框的方法:
2.2.1 桌面“我的电脑”右键 “属性”,出现如下对话框

2.2.2 点击“错误报告”,出现下面对话框,设置为下图:

3 启动进程监视软件,非必要不要退出进程监视软件。




4 关于屏蔽VS实时调试器的方法。



自从安装了visual studio2005的这一年来,开个电脑经常有程序被vs2005的“实时调试”给down掉,听个音乐,看个网页,玩个cs经常 啪 的一个自出来一个vs2005实时调试对话框,烦死了,这东西一弹出来,程序就马上关闭,造成了很多麻烦,一年多来一直忍,没法子计算机删啥,也不舍的删 vs2005.今直到今天好不容易,找到了关闭visualstudio 2005实施调试的方法。到注册表删除以下2个项目就可以了HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\AeDebug\Debugger

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\DbgManagedDebugger

删除后打开visual studio 2005,选工具-选项-调试-实时,把右面的三个选项的对勾都去掉就ok了

如果没有看到调试那是因为你没有选择显示全部选项,打开工具-选项以后,在左下角有一个显示全部选项的选框,选上就ok



5关于屏蔽window2000错误日志的方法

桌面“我的电脑”右键 “属性”,高级出现如下对话框



点击“启动和故障恢复”,出现下面对话框,设置为下图:



两种办法:

visual studio just-in time debugger解决办法

[ 2010-1-31 1:19:00 | By: michaelysj ]



【原因】



出现这种情况,往往是因为原先安装有VS,后来因某些原因(比如:卸载)导致VS无法使用!!当系统中的有些软件出现错误时,会自动调用vs进行调试,但因为VS无法使用,就出现了visual studiojust-in-time debugger窗口。



【解决办法一】

点选[开始]>[执行],在"开启"对话框中键入以下指令:

drwtsn32 -i

点选[确定],这个指令将会把Dr.Watson设定成预设的Debugger工具,这样就不会让您每次都会跳出这样的错误讯息了。





如果这个方法在系统里无法执行,根本就找不到drwtsn32 -i这个东东。可以尝试以下方法:



【解决方法二】

此方法主要就是删除指定的注册表

32位系统处理方法:

use the registry editor to delete thefollowing registry keys:



HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\AeDebug\Debugger



HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\DbgManagedDebugger
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐