以前貼了很多辦法,但是好像并不是都能解決,因為造成這種情況的原因有好多這里簡單總結了一下
1、很多情況下都是因為安裝了廣捷居制作的ACDSEE32 5.0迷你中文版所致,也有人是安裝過一個IE下載增強工具后卸載出了問題所致。一般可以嘗試用以下命令解決(經(jīng)我在XP下驗證有效)。
Regsvr32 URLMON.DLL Regsvr32 actxprxy.dll Regsvr32 shdocvw.dll regsvr32 oleaut32.dll 如果仍有問題,再試下面這個辦法。 把以下命令行作成一個批處理文件(IE.bat),運行之。 rem =====批處理開始======== rundll32.exe advpack.dll /DelNodeRunDLL32 C:\WINNT\System32\dacui.dll rundll32.exe advpack.dll /DelNodeRunDLL32 C:\WINNT\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 rem =====批處理結束========
2、COMCTL32.DLL文件產(chǎn)生的問題。
在升級IE或windows時這個文件可能被替換了,也許新版本的COMCTL32.DLL文件有BUG。找一張windows安裝光盤,搜索它,找到一個名為COMCTL32.DL_的文件,把它拷貝出來,用winrar提取這個文件為COMCTL32.DLL文件,并覆蓋現(xiàn)有文件。(我不知道98光盤里有沒有這個文件,我用的是2000光盤)
3、用方法一重新注冊regsvr32 Oleaut32.dll時出錯或重新注冊后也無效。
在windows光盤里提取Oleaut32.dll文件,在MDAC_IE5.CAB文件包里,也是用winrar提取并覆蓋現(xiàn)有。
4、DCOM屬性設置錯誤。
詳細參見:http://support.microsoft.com/default.aspx?scid=kb;zh-cn;Q274696 。1)。點擊“開始”。 。2)。輸入“Dcomcnfg”。 。3)。彈出的提示框選“是”。 。4)。點“默認安全機制”標簽。 。5)。在“默認訪問權限”欄點“編輯默認值”。 。6)?纯础懊Q”下面的欄里有沒有“SYSTEM”和“Interactive”項,如果沒有,則添加。 。7)。點擊OK,點擊OK。
5、下載這個工具也許有助于修復問題.
mcrepair.exe
出處:藍色理想
責任編輯:51windows
|