方法一:重新注冊以下dll文件。
開始-運行-依次輸入以下命令
regsvr32 shdocvw.dll
regsvr32 shell32.dll
regsvr32 oleaut32.dll
regsvr32 actxPRxy.dll
regsvr32 mshtml.dll
regsvr32 urlmon.dll
第二個命令可以先不用輸,輸完這些命令后重新啟動windows,如果發現無效,再重新輸入一遍,這次輸入第二個命令。
在論壇里發現,用這個方法的人80%解決了問題。
方法二:comctl32.dll文件產生的問題。
在升級ie或windows時這個文件可能被替換了,也許新版本的comctl32.dll文件有bug。
找一張windows安裝光盤,搜索它,找到一個名為comctl32.dl_的文件,把它拷貝出來,用winrar提取 這個文件為comctl32.dll文件,并覆蓋現有文件。
(win 2000 測試ok)
方法三:用方法一重新注冊regsvr32 oleaut32.dll時出錯或重新注冊后也無效。
在windows光盤里提取oleaut32.dll文件,在mdac_ie5.cab文件包里,也是用winrar提取并覆蓋現有。
方法四:dcom屬性設置錯誤。
詳細參見:
1。點擊“開始”。
2。輸入“dcomcnfg”。
3。彈出的提示框選“是”。
4。點“默認安全機制”標簽。
5。在“默認訪問權限”欄點“編輯默認值”。
6??纯?ldquo;名稱”下面的欄里有沒有“system”和“interactive”項,如果沒有,則添加。
7。點擊ok,點擊ok。
方法五:下載這個工具也許有助于修復問題.
http://download.microsoft.com/download/msninvestor/patch/1.0/win98/en-us/mcrepair.exe
訪問 http://www.microsoft.com/downloads/search.aspx?displaylang=en
方法六:去norton的網站下載fixblast.exe和fixwelch.exe,后面的這個可能會更有用
方法七:升級ie
方法八:重裝系統
新聞熱點
疑難解答