2023年11月29日发(作者:)
一、可能很多用户在运行或使用IE时收到过如下错误消息:
Title: Microsoft Visual C++ Runtime Library
runtime error!
Program: C:Program FilesInternet
This application has requested the Runtime to terminate it in an unusual way. Please contact the ap
plication's support team for more information.
原因:如果您的系统中安装了Google工具栏则可能会发生此问题。
解决办法:
方法一:1、单击“开始”“运行”,输入“”后单击“确定”
2、在IE的“工具”菜单中单击“Internet选项”
3、在“常规”页中单击“使用空白页”按钮
4、单击“删除COOKIE”按钮并单击“确定”
5、单击“删除所有文件”按钮并选中“删除所有脱机内容”复选框后再单击“确定”
6、单击“设置”并选择“查看对象”
7、在“Downloaded Program Files”窗口的“编辑”菜单中单击“全部选定”
8、删除全部选定的ActiveX文件
9、单击“清除历史记录”按钮并选择“是”
10、分别将“安全”页面中的“Internet、本地Intranet、受信任的站点、受限制的站点”全
部设为“默认级别”
11、将“隐私”页中的级别设为“默认”
12、在“内容”页中单击“清除SSL状态”并选择“是”
13、在“高级”页中单击“还原默认设置”按钮并清除“启用第三方浏览器扩展(需要重启
动)”复选框,然后再单击“确定”并退出IE浏览器
方法二:1、单击“开始”“运行”,输入“”后单击“确定”
2、在程序列表中找到Google工具栏并卸载它
3、关闭所有窗口后重新启动计算机
方法三:请使用反间谍程序扫描并删除系统中可能存在的间谍程序(推荐您使用微软公
司的反间谍程序)
关于此问题的详细信息请参考微软最新发布的KB文档(更新时间:2006年4月28日):
/?scid=kb;en-us;916245(英文)[简体中文版正在
翻译中]
打开注册表Regedit
点击目录至:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun删除右边的
项 目:SystemTrayIcon = "C:"
关闭保存Regedit,重新启动Windows
删除C:
还有
IE——工具——INTERNET选项——高级——禁止脚本调试——打勾——确定 .试试是否解
决?
runtime error的错误通常都是由于软件干扰造成的,所以我们可以使用干净启动的方法来查看该问
题是否是软件冲突引起的。
1. 点击开始菜单并在搜索框中输入 "msconfig",然后按回车键。
提示::如果有弹出框弹出,请点击UAC窗口中的继续按钮。
2. 点击“服务”标签卡,选择“隐藏所有的微软服务”,然后点击全部禁用。(如果可选)
3. 点击“启动”标签卡,然后点击全部禁用并确定。
然后重新启动计算机。当弹出“系统配置实用程序”的时候,选中此对话框中的“不再显示这条信息”并点击
确定
提示:临时禁用启动项只是为了预防启动加载时遇到的问题。此操作不会影响系统或者其他程序,以后我们
可以以手动启动的方式来启动这些程序。
今天无缘无故弹出了对话框说exlporer.exe遇到问题需要关闭,然后就是一个对话框Runtime
error 216 at XX
(代码),其实问题也不是很大,关闭对话框再运行explorer.exe就跟以前
一样,但是这个对话框已经弹出好几次了,所以我觉得有必要不让它再弹出了。
一般症状:
(我出现的具体症状就是前文所说的)打开任何可执行文件时,都会显
示:“XX(代码)指令引用的XX(代码)的内存,该内存不能为“XXX(„read‟or„written‟)”然后
则会跳出:(代码),再然后就没什么了,当然结果就是进入不了该
Runtime error 216 at XX
程序。
问题分析:
我搜索了一下,有以下几种可能
1感染了SubSeven 特洛伊木马病毒(微软官网上这么说,参考这里)
2 如果您正在运行 Oakley SmartWheel 版本 1.0 鼠标驱动程序,则会发生此问题。(微软官网上
这么说,参考这里)
3听说是“” (参考这里)
系统文件缺失引起的错误
问题解决:
如果是1和2,杀毒,重新安装驱动。重点说说3。
a 、开始菜单-运行-输入regedit-点确定-进入注册表, 在:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorer
ShellExecuteHooks 下,应该只有一个正常的键值
"{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 将其他的删除。
b 、开始菜单-运行-输入cmd 回车在命令提示符下输入:
for %1 in (%windir%system32*.dll) do /s %1
这个CMD会用很长时间 耐心等待,此时CPU利用率也会较高,怕输错就复制 然后在命令提示符
后面点右键粘贴 没有ctrl+V,别着急启动其他程序,先耐心等一会儿,因为此时dll们还在找位
置。直到你的指示灯不闪了再做别的。然后重启。
另:
附上Explorer.exe出错的几种可能原因
1.系统资源不足。如果机器配置低的话建议不要同时开启太多应用程序。另外可适当加大虚拟内存,特别
是经常玩大型游戏。这种情况下升级机器是最根本的解决办法呵呵。
3.系统文件损坏。可运行sfc/scannow扫描系统文件。若Explorer.exe程序本身损坏,可以从别的机器
上拷贝一个 explorer.exe文件到本机,调用任务管理器,接入explorer.exe进程,然后新建任务拷贝新的
文件到系统盘WINNT(2000)或 WINDOWS(XP)目录下。
2.软件冲突,譬如输入法,清华紫光输入法3.0版本有的时候会出现explorer.exe出错,取消清华紫光
输入法,用其他输入法输入会没有问题。清华紫光输入法4.0版本未发现类似问题。
4.病毒。
5.其他原因。计算机运行某个程序等待时间过长,比如读取数据,尤其是光盘或者外界设备的数据的
时候,也会出现explorer.exe出错。
6.系统内核错误。重新安装系统。
建议换张安装盘重新安装系统,打好所有补丁、安装最新版本IE或者firefox、好一点的杀毒软件。装
XP的话就用SP3吧。
我也遇到这种情况了出现runtime error,一般问题都出在注册表,“运行—〉regedit”打开注册表,笨一点的
方法就是按F3出入“runtime”,查找所有名为runtime的数值,然后一个一个删掉,但这样实在太多了,不
停的删半个小时不一定能删完(我曾经被runtime error这个问题困扰了很久,这个笨办法用过,20分钟没
删完),聪明一点的办法就是,缩小范围!
一般错误会在哪呢?按我的经验,一般都在这里!
HKEY_LOCAL_MACHINESOFTWAREmicrosoftWindowsCurrentVersionRun,在这里面搜runtime项,删
掉,最多一分钟搞定!
出现问题原因:出现runtime error的原因有很多,我至今还不清楚,我估计是一些垃圾软件、**件强制
安装到计算机里的缘故!造成的后果往往是这样的:电脑各个盘符右键单击,菜单最上面是“auto“而不是“打
开”,还有就是QQ等软件出现错误,要求重启,这个时候你重装QQ也是没有用的,注册表出错必须先清
理注册表。
防范办法:建议大家安装一些反**件,比如:金山毒霸、卡巴斯基、卫士360等等,从我使用的情况来
看,卫士360值得推荐!一旦有程序写入注册表,他马上提示,并显示安装路径,这样再出现runtime error,
你可以根据这个路径,去注册表找那些runtime error项,有的放矢了


发布评论