|
|
在WIN2K和WINXP的IE的模块被破坏解决之道 G6 D8 x8 @, ^6 k+ s$ g# y; _
- C, ~( g/ p ], _5 T# I. A# i
在WIN2K和WINXP的IE浏览器中,经常出现这样的问题一个主页可以打开,而在打开子网页中却没有任何反应,(也就是说单击那些超链接是打不开网页的),如果出现此问题,有可能是你有IE的模块被破坏了和中毒,可以用用以下解决方法,
, a8 I% x: d3 }' Y; r% U- k' ?7 f方法一:重新注册以下DLL文件。
: H" ^; T! _2 [. S! b6 m! [开始-运行-依次输入以下命令 : k9 u! h, K% {. m4 i* V: E
regsvr32 Shdocvw.dll
, f E2 T# T" [# L5 \0 E) e9 [regsvr32 Shell32.dll( C: y* ]# t5 j" Q
regsvr32 Oleaut32.dll 9 y Q( N. r4 K! F3 W: p6 \: ?$ M
regsvr32 Actxprxy.dll 9 O( z' p) i T4 a) e7 U5 Z9 W
regsvr32 Mshtml.dll 6 l" K" H- x3 h; j
regsvr32 Urlmon.dll 5 P, n3 N$ l3 |+ W7 o' l
第二个命令可以先不用输,输完这些命令后重新启动windows,如果发现无效,再重新输入一遍,这次输入第二个命令。
) B0 M2 c L7 f+ H在论坛里发现,用这个方法的人80%解决了问题。
0 i( F% T+ p( G* ~* G方法二:COMCTL32.DLL文件产生的问题。
" R2 O! `6 P3 z在升级IE或windows时这个文件可能被替换了,也许新版本的COMCTL32.DLL文件有BUG。 & f* R' Q3 b8 ]* `$ `
找一张windows安装光盘,搜索它,找到一个名为COMCTL32.DL_的文件,把它拷贝出来,用winrar提取 这个文件为COMCTL32.DLL文件,并覆盖现有文件。
+ c1 p5 k+ p' M3 L" d+ Z(WIN 2000 测试OK) 0 z/ ?( e0 R1 i( x- H
方法三:用方法一重新注册regsvr32 Oleaut32.dll时出错或重新注册后也无效。 9 \6 g) Y7 K- s9 w: f
在windows光盘里提取Oleaut32.dll文件,在MDAC_IE5.CAB文件包里,也是用winrar提取并覆盖现有。
) e5 F/ J" E. d5 T* h4 s方法四:DCOM属性设置错误。
# f0 H8 g2 W( e1 J详细参见:http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q274696 / o* M q3 D% U$ L) B$ h+ _5 _
1。点击“开始”。 . u- [. o. X& _1 I+ a% ^) N [: y
2。输入“Dcomcnfg”。
' \% ?$ X& k& ^3。弹出的提示框选“是”。
- z9 r: \ ~1 U6 X4。点“默认安全机制”标签。 - q" O/ c& n1 W$ ~2 V8 L* X
5。在“默认访问权限”栏点“编辑默认值”。 |
|