转自:瞎猫空间
最近重装一2000PRO的系统,并装了一个SP4 ,后又装了一些常用的软件!然后通过网关上网!上网正常,主页可以打开,可是问题出现了:主页上的很多链接打不开,右击在新窗口打开也不行!可是复制地址,再重新在地址览输入地址就可以打开了!其它电脑却可以!怀疑是中了冲击波病毒!可是我已经打了病毒补丁,杀毒软件也更新过了!系统可是新装的呀!我于是重新安装了一下IE,问题依旧!经过反复的尝试,在确定没有病毒,不是其它软件的问题的情况下!一度感到郁闷........
最后在一次偶然的情况下,终于发现了原因!原来是相关 DLL文件没有被注册,而本机就是browseui.dll 和urlmon.dll两个文件没有注册!于是通过 regsvr32命令将这两个文件注册,成功提示后,主页上所有的链接均能打开!一切正常!可能是安装某些补丁的时候,使某些DLL文件不能正常链接,导致无法注册成功!一般这种情况很少见!
有些情况下是由于一些DLL没有被正确注册。大概可以分成以下几类:
脚本出错:
-----------------------------------
regsvr32 scrrun.dll
regsvr32 msxml.dll
regsvr32 mshtml.dll
regsvr32 msjava.dll
regsvr32 jscript.dll
连接打不开:
-----------------------------------
regsvr32 urlmon.dll
页面显示问题:
----------------------------------
regsvr32 shdocvw.dll
regsvr32 browseui.dll
安全站点打不开:
---------------------------------
regsvr32 softpub.dll
regsvr32 wintrust.dll
regsvr32 initpki.dll |