IE不能打開新窗口怎么辦?

方法一:重新注冊以下DLL文件 。
regsvr32 Shdocvw.dll
regsvr32 Shell32.dll?。ㄗ⒁庹飧雒?nbsp;, 先不用輸)
regsvr32 Oleaut32.dll
regsvr32 Actxprxy.dll
regsvr32 Mshtml.dll
regsvr32 Urlmon.dll

第二個命令可以先不用輸,輸完這些命令后重新啟動windows,如果發現無效,再重新輸入一遍,這次輸入第二個命令 。


方法二:COMCTL32.DLL文件產生的問題 。(可能性最大?。。?
在升級IE或windows時這個文件可能被替換了,也許新版本的COMCTL32.DLL文件有BUG 。
找一張windows安裝光盤,搜索它 , 找到一個名為COMCTL32.DL_的文件,把它拷貝出來,用winrar提取 這個文件為COMCTL32.DLL文件,并覆蓋現有文件 。
(我不知道98光盤里有沒有這個文件,我用的是2000光盤)


方法三:用方法一重新注冊regsvr32 Oleaut32.dll時出錯或重新注冊后也無效 。
在windows光盤里提取Oleaut32.dll文件,在MDAC_IE5.CAB文件包里,也是用winrar提取并覆蓋現有 。


方法四:DCOM屬性設置錯誤 。
詳細參見:http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q274696
1 。點擊“開始” 。
2 。輸入“Dcomcnfg” 。
3 。彈出的提示框選“是” 。
4 。點“默認安全機制”標簽 。
5 。在“默認訪問權限”欄點“編輯默認值” 。
6 。看看“名稱”下面的欄里有沒有“SYSTEM”和“Interactive”項,如果沒有,則添加 。
7 。點擊OK , 點擊OK 。


方法五:下載這個工具也許有助于修復問題.
http://download.microsoft.com/download/msninvestor/Patch/1.0/WIN98/EN-US/mcrepair.EXE

相關經驗推薦