IE无法打开链接的处理方法

IE无法打开链接的处理方法
win2000中可以这样: 
  1、在“开始”菜单中打开“运行”窗口,在其中输入“regsvr32 actxprxy.dll”,然后“确定”,接着会出现一个信息对话框“DllRegisterServer in actxprxy.dll succeeded”,再次点击“确定”。
  2、再次打开“运行”窗口,输入“regsvr32 shdocvw.dll”,“确定”后在出现的信息对话框中点击“确定”。
  3、重新启动Windows如果没有提示“DllRegisterServer in actxprxy.dll succeeded“而是failed的话,那不好意思只好重做系统看看了。
可以用此解决方法:
  1、在“开始”菜单中打开“运行”窗口,在其中输入“regsvr32 actxprxy.dll”,然后“确定”,接着会出现一个信息对话框“DllRegisterServer in actxprxy.dll succeeded”,再次点击“确定”。
  2、再次打开“运行”窗口,输入“regsvr32 shdocvw.dll”,“确定”后在出现的信息对话框中点击“确定”。
  3、重新启动Windows,运行IE,随便打开一个网页,点击一个超链接,你会发现IE又能打开新窗口。再试试用鼠标右键选择“在新窗口打开”,问题解决。
  如果还不能解决此问题,建议再将以下其它几个dll文件进行注册。
  主要注册以下几个dll文件:
  regsvr32 mshtml.dll
  regsvr32 urlmon.dll
  regsvr32 msjava.dll
  regsvr32 shdocvw.dll
  regsvr32 browseui.dll
  regsvr32 actxprxy.dll
  regsvr32 oleaut32.dll
  regsvr32 shell32.dll
杀毒后的处理——IE修复技巧三则
最近常有朋友问我为什么成功清除病毒后IE浏览器仍然无法正常使用,其实IE出现问题不一定都是病毒原
因。下面就针对一些常见的IE故障进行分析并给出解决方案。
1.QQ能上,但网页无法打开
问题描述:尝试查看网页时,IE浏览器提示“该页无法显示”,但QQ等即时通讯工具工作正常。
故障原因:由于病毒原因或软件冲突导致Winsock.dll、Wsock32.dll或Wsock.vxd(VXD只在Windows 9x系统
下存在)等文件丢失或损坏。
解决方法:①使用系统命令SFC(Windows 9x)、SFC /Scannow(Windows 2000/XP)检测系统文件并进行修复。
②使用Winsock Fix工具进行自动修复。该工具下载地址为http://www.onlinedown.net/soft/35272.htm。
小提示:产生这种现象还可能是因为网络设置错误、域名解析不正常以及错误的防火墙策略造成的,若上面方法不奏效请检查这三个方面。
2.IE无法“在新窗口中打开”
问题描述:单击电子邮件或Web页中的超链接,或右击Web页上的超链接然后单击“在新窗口中打开”时,IE没有反应或打开的新窗口为空。
故障原因:注册表被恶意网页修改,造成IE相关的动态链接库注册信息丢失。
解决方法:退出正在运行的所有程序,点击“开始→运行”,输入“regsvr32 urlmon.dll”(不含引号),
当收到“DllRegisterServer in urlmon.dll succeeded”消息时,单击“确定”即可。
如果问题未得到解决,请对以下每个文件重复注册如下几个DLL文件:Shdocvw.dll、Msjava.dll、Actxprxy.dll、Oleaut32.dll、Mshtml.dll、Browseui.dll、Shell32.dll(Shell32.dll仅限于 Windows 2000/XP)。
注意,安装多个杀毒软件可能会因冲突出现此现象,应尽量避免安装多种杀毒软件。
3.在Windows XP上重装IE
由于IE的安装程序会监视Windows XP的注册表信息,因此直接使用IE6 SP1的安装程序是无法正常安装的
。特别是安装有SP2的Windows XP系统,如果强制安装IE6可能会造成系统崩溃。
解决方法:首先,放入Windows XP的安装光盘,打开“注册表编辑器”,找到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ActiveSetup\Installed Components\{89820200-ECBD-11cf-8B85-00AA005B4383}],将主键“IsInstalled”的值改为0。接着在“运行”窗口中运行命令“rundll32.exe setupapi, InstallHinfSectionDefaultInstall 132 %windir%\inf\ie.inf”(不含引号)即可。
——————————————————————————————————————————
补充
方法一:在“运行”中执行 regsvr32 /i urlmon.dll regsvr32 actxprxy.dll regsvr32 shdocvw.dll 方法二:从其它同系统的正常机子上复制以下文件覆盖本机的文件(也可以从安装文件中提取):
shdocvw.dll、msjava.dll、actxprxy.dl、oleaut32.dll、mshtml.dll、browseui.dll、shell32.dll
方法三:
重新安装IE。
方法四:
不要安装ACDSEE5.0迷你版(其它版本亦可,如4.0)或是InstallShield这个软件。(这算解决方法吗!)
方法五:下面的解决方法,我试过100%通过!!!
打开记事本,把以下文字复制进去,然后保存这个文件,在保存对话框的文件类型中选择所有文件,然后文件名中输入ie.bat。之后只要双击这个bat文件就可以修复IE的这种问题。
以下是需要复制的内容:把以下命令行作成一个批处理文件(.bat),然后运行它.
=====batch file for registering all IE dlls========
rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%\System32\dacui.dll
rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%\Catroot\icatalog.mdb
regsvr32 setupwbv.dll
regsvr32 wininet.dll
regsvr32 comcat.dll
regsvr32 shdoc401.dll
regsvr32 shdoc401.dll /i
regsvr32 asctrls.ocx
regsvr32 oleaut32.dll
regsvr32 shdocvw.dll /I
regsvr32 shdocvw.dll
regsvr32 browseui.dll
regsvr32 browseui.dll /I
regsvr32 msrating.dll
regsvr32 mlang.dll
regsvr32 hlink.dll
regsvr32 mshtml.dll
regsvr32 mshtmled.dll
regsvr32 urlmon.dll
regsvr32 plugin.ocx
regsvr32 sendmail.dll
regsvr32 comctl32.dll /i
regsvr32 inetcpl.cpl /i
regsvr32 mshtml.dll /i
regsvr32 scrobj.dll
regsvr32 mmefxe.ocx
regsvr32 proctexe.ocx mshta.exe /register
regsvr32 corpol.dll
regsvr32 jscript.dll
regsvr32 msxml.dll
regsvr32 imgutil.dll
regsvr32 thumbvw.dll
regsvr32 cryptext.dll
regsvr32 rsabase.dll
regsvr32 triedit.dll
regsvr32 dhtmled.ocx
regsvr32 inseng.dll
regsvr32 iesetup.dll /i
regsvr32 hmmapi.dll
regsvr32 cryptdlg.dll
regsvr32 actxprxy.dll
regsvr32 dispex.dll
regsvr32 occache.dll
regsvr32 occache.dll /i
regsvr32 iepeers.dll
regsvr32 wininet.dll /i
regsvr32 urlmon.dll /i
regsvr32 digest.dll /i
regsvr32 cdfview.dll
regsvr32 webcheck.dll
regsvr32 mobsync.dll
regsvr32 pngfilt.dll
regsvr32 licmgr10.dll
regsvr32 icmfilter.dll
regsvr32 hhctrl.ocx
regsvr32 inetcfg.dll
regsvr32 trialoc.dll
regsvr32 tdc.ocx
regsvr32 MSR2C.DLL
regsvr32 msident.dll
regsvr32 msieftp.dll
regsvr32 xmsconf.ocx
regsvr32 ils.dll
regsvr32 msoeacct.dll
regsvr32 wab32.dll
regsvr32 wabimp.dll
regsvr32 wabfind.dll
regsvr32 oemiglib.dll
regsvr32 directdb.dll
regsvr32 inetcomm.dll
regsvr32 msoe.dll
regsvr32 oeimport.dll
regsvr32 msdxm.ocx
regsvr32 dxmasf.dll
regsvr32 laprxy.dll
regsvr32 l3codecx.ax
regsvr32 acelpdec.ax
regsvr32 mpg4ds32.ax
regsvr32 voxmsdec.ax
regsvr32 danim.dll
regsvr32 Daxctle.ocx
regsvr32 lmrt.dll
regsvr32 datime.dll
regsvr32 dxtrans.dll
regsvr32 dxtmsft.dll
regsvr32 vgx.dll
regsvr32 WEBPOST.DLL
regsvr32 WPWIZDLL.DLL
regsvr32 POSTWPP.DLL
regsvr32 CRSWPP.DLL
regsvr32 FTPWPP.DLL
regsvr32 FPWPP.DLL
regsvr32 FLUPL.OCX
regsvr32 wshom.ocx
regsvr32 wshext.dll
regsvr32 vbscript.dll
regsvr32 scrrun.dll mstinit.exe /setup
regsvr32 msnsspc.dll /SspcCreateSspiReg
regsvr32 msapsspc.dll /SspcCreateSspiReg
=====end of batch file for registering all IE dlls========
方法六:超级兔子中的修理专家中的“IE错误修复”等第三方工具(推荐用最新版本)很多,自己找找——别懒得象闻道长安似的。
方法七:唉,我不说了……

发表评论