|
|
在WIN2K和WINXP的IE的模块被破坏解决之道- g3 I+ a. T$ a$ C
Y7 |5 G8 l/ R, T$ F4 L, \
在WIN2K和WINXP的IE浏览器中,经常出现这样的问题一个主页可以打开,而在打开子网页中却没有任何反应,(也就是说单击那些超链接是打不开网页的),如果出现此问题,有可能是你有IE的模块被破坏了和中毒,可以用用以下解决方法,( W6 w& P* a0 Z! R z
方法一:重新注册以下DLL文件。 * u+ Y. `7 b- O$ W" h
开始-运行-依次输入以下命令 - S# \* I0 z3 [" ^( }4 C6 [& @% q
regsvr32 Shdocvw.dll 7 ^6 @" ^8 y8 s8 v5 {4 r
regsvr32 Shell32.dll
' x- I7 U3 o, q ~regsvr32 Oleaut32.dll
D$ U1 K! ?! Q5 H n) R$ C4 h/ Pregsvr32 Actxprxy.dll
! r, o7 l" J7 Y9 Y) @6 s) eregsvr32 Mshtml.dll
5 y3 @! C' P0 yregsvr32 Urlmon.dll
9 U5 A" F% r' i第二个命令可以先不用输,输完这些命令后重新启动windows,如果发现无效,再重新输入一遍,这次输入第二个命令。
8 i; b& O' V1 ^在论坛里发现,用这个方法的人80%解决了问题。
6 w# X4 h% Y- L9 q- ^7 d方法二:COMCTL32.DLL文件产生的问题。 : m0 v9 f" L3 l8 \6 Q9 v8 U
在升级IE或windows时这个文件可能被替换了,也许新版本的COMCTL32.DLL文件有BUG。
+ z$ o, b/ Q% \找一张windows安装光盘,搜索它,找到一个名为COMCTL32.DL_的文件,把它拷贝出来,用winrar提取 这个文件为COMCTL32.DLL文件,并覆盖现有文件。
4 n, E7 K& K" I(WIN 2000 测试OK) 9 ]. G; Y/ }6 [
方法三:用方法一重新注册regsvr32 Oleaut32.dll时出错或重新注册后也无效。
- h8 }3 x2 m) t J1 M在windows光盘里提取Oleaut32.dll文件,在MDAC_IE5.CAB文件包里,也是用winrar提取并覆盖现有。 + `, [2 i9 I+ c, r, E$ F* E* C6 ^
方法四:DCOM属性设置错误。
9 m7 O& p1 x, l; `# h详细参见:http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q274696
' `$ Q" ~ `( F% R) O2 Q9 R- {2 m8 H1。点击“开始”。
* X& r1 I7 G0 k3 K' M2。输入“Dcomcnfg”。
! c4 @! k* w; H8 }) ^6 G2 y3。弹出的提示框选“是”。
5 z3 R u* s3 A. g! S# X4。点“默认安全机制”标签。
( V6 [& q r5 S3 s# W' ^/ t! Q5。在“默认访问权限”栏点“编辑默认值”。 |
|