永发信息网

外壳程序意外停止,Explorer.exe 被重新启动。

答案:2  悬赏:80  手机版
解决时间 2021-03-04 13:54
  • 提问者网友:爱唱彩虹
  • 2021-03-04 00:29
使用windows搜索文件 弹出EXOLORER.EXE -应用程序错误
应用程序发生异常unknown sofware exception(0x800004),位置为 0x00000000
事件查看器描述
外壳程序意外停止,Explorer.exe 被重新启动。
有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
出现原因,如何解决?
最佳答案
  • 五星知识达人网友:轮獄道
  • 2021-03-04 01:51
中毒可能性比较大
全部回答
  • 1楼网友:山君与见山
  • 2021-03-04 02:16
解决办法: 在开始菜单中依次运行以下几个命令: regsvr32 urlmon.dll regsvr32 actxprxy.dll regsvr32 shdocvw.dll regsvr32 oleaut32.dll 基本原理: regsvr32命令是用来对未注册的"activex控件"进行注册的。外来activex控件要应用到自己的程序中也必须使用它注册。activex控件技术是微软于1996年推出的,得到了许多软件公司的支持,虽然现在安装软件时都是自动进行注册,但有时手工注册还是有必要的。 regsvr32命令格式 regsvr32 [/u][/s][/n][/l[:cmdline]] dliname(或ocx控件) 说明: /u:卸载activex控件 /s:注册成功后不显示*作成功信息框 /c:控制台输出 /l:调用dlllnstall安装函数并将可选参数[cmdline]传给它,当使用/u时调用卸 载函数 /n:不调用dllregisterserver,该参数必须和/l一起使用. 我们平时最常用的有两种方法,即"regsvr32 activex.dll"(注册activex控件)和"regsvr32 /u activex.dll"(卸载activex控件).下面举两个例子说明. 在c盘根目录下有个"rtj.dll"控件需要我们手工注册.我们只要单击"开始"——“运行”,在运行对话框中输入“regsvr32 c:\rtj.dll”,这时弹出“dllregisterserver in rtj.dll succeeded”对话框,说明注册成功;如果要卸载,在运行对话框中输入“regsvr32 /u c:\rtj.dll”即可。 另外,使用regsvr32命令可以用达到下面一些效果。 一、修复不能在新窗口中打开的ie 很多朋友在上网时,发现ie不能打开新的窗口,用鼠标左键点击超链接没有任何反应,用鼠标右键点击超键接,在弹出的快捷菜单中选择“在新窗口中打开”也没有任何反应,重装太麻烦, 我们可以使用regsvr32命令来修复! 1、单击"开始"——“运行”,在运行对话框中输入“regsvr32 actxprxy.dll”,并回车,接着会出现一个信息框,“dllregisterserver in actxprxy.dll succeeded”对话框,表示*作成功。 2、按照同样的方法输入“regsvr32 shdocvw.dll”,单击确定。 3、重新启动win系统,运行ie,此时应该问题解决。 如果还不行, 那么把shdocvw.dll, oleaut32.dll,actxprxy.dll,mshtml.dll,msjava.dll,browseui.dll 和urlmon.dll这几个控年全部重新注册一遍应该可以解决问题。 二、卸载winxp自带的zip功能 输入regsvr32 /u zipfldr.dll,则卸载winxp自带的zip功能。如果输入regsvr32 zipfldr.dll,则恢复zip功能。 三、防范脚本病毒 现在的脚本病毒很是厉害,通过网页传播,上网时,不知不觉你的机器就会感染上病毒了。不过只要你了解病毒传播的机制,还是有办法把它的危害降到最低的。很多脚本病毒的复制,传播都离不开“fso对象(filesystemobject)”,因此禁用“filesystemobject”就能有效地控制脚本病毒的传播。 输入“regsvr32 /u scrrun.dll”,即可禁用fso对像。。。恢复则输入“regsvr32 scrrun.dll” goole上搜到的另一篇帖子内容如下: 方法一:重新注册以下dll文件: regsvr32 shdocvw.dll regsvr32 shell32.dll (注意这个命令,先不用输) regsvr32 oleaut32.dll regsvr32 actxprxy.dll regsvr32 mshtml.dll regsvr32 urlmon.dll 第二个命令可以先不用输,输完这些命令后重新启动windows,如果发现无效,再重新输入一遍,这次输入第二个命令。 方法二:comctl32.dll文件产生的问题: 在升级ie或windows时这个文件可能被替换了,也许新版本的comctl32.dll文件有bug。 找一张windows安装光盘,搜索它,找到一个名为comctl32.dl_的文件,把它拷贝出来,用winrar提取 这个文件为comctl32.dll文件,并覆盖现有文件。 方法三:用方法一重新注册regsvr32 oleaut32.dll时出错或重新注册后也无效。 在windows光盘里提取oleaut32.dll文件,在mdac_ie5.cab文件包里,也是用winrar提取并覆盖现有。 方法四:dcom属性设置错误: 详细参见: http://support.microsoft.com/default.aspx?scid=kb;en-us;q274696 1.点击“开始”; 2.输入“dcomcnfg”; 3.弹出的提示框选“是”; 4.点“默认安全机制”标签; 5.在“默认访问权限”栏点“编辑默认值”; 6.看看“名称”下面的栏里有没有“system”和“interactive”项,如果没有,则添加; 7.点击ok,点击ok。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯