1.在Windows 2000/XP/2003中,先通過“控制面板中的“Internet選項刪除cookies,然後在“開始→運行窗口中輸入“regsvr32 actxprxy.dll,點擊確定後會出現一個標識為“DllRegisterServer in actxprxy.dll succeeded的信息對話框,點擊確定。再次打開“運行窗口,依次輸入“regsvr32 shdocvw.dll、regsvr32 msHTML.dll、regsvr32 urlmon.dll、regsvr32 oleaut32.dll、regsvr32 shdocvw.dll、regsvr32 browseui.dll、regsvr32 msjava.dll、regsvr32 actxprxy.dll和Comctl32.dll並確定。如果大家覺得麻煩,可直接建立一個批處理文件,其中內容為“for %1 in(%WinDir%SYSTEM32*.DLL)Do RegSvr32.exe/s %1(不含雙引號),執行後重啟計算機若仍無法打開IE窗口,則再次輸入regsvr32 shell32.dll。如果在注冊中顯示出錯或無效信息,則很可能是相關文件在病毒攻擊/非正常關機中受損或在升級IE或操作系統時被替換成有诟病的版本。這時可從Windows安裝光盤中的CAB壓縮包或安裝有相同操作系統的另一台計算機中提取Comctl32.dll和Oleaut32.dll並覆蓋現有文件。
2.DCOM屬性設置錯誤。按照“開始→輸入Dcomcnfg→組建服務→計算機→我的電腦→DCOM配置→Internet Explorer(Ver 1.0)→安全→啟動和激活權限→自定義→編輯(如圖),察看啟動權限中有無INTERACTIVE和SYSTEM,如果沒有的話則需自行添加。
3.上兩點方法均只適用於Windows 2000/XP/2003,如果這部分用戶仍覺得過於繁瑣,可以到http://www.q.cc/2003/07/14/10651.html下載第三方“IE刪除軟件進行IE卸載,使用Windows98/98Sec/Me的朋友也可以通過http://www.q.cc/2003/07/14/10652.html下載的IEradicator V6.0一了心願。由於它們能夠干淨利落地將包括所有注冊表信息在內的一切IE頑疾全部清除,因此在卸載後便能輕松重裝任何版本的IE。另外也可直接將Windows光盤插入光驅,在“開始→運行窗口輸入“Rundll32 setupapi,InstallHinfSection DefaultInstall 132 C:WindowsInfIe.inf命令,確認後系統會自動重裝IE6.0,但這種方法只適用於裝有IE6.0以下版本的用戶,原因很簡單:Windows還不夠聰明。
4.這個不是辦法的辦法比較適合於“網蟲型的懶人們,但前提是不能卸載病重的IE,說到這裡大家應該都明白了吧,那就是安裝諸如MYIE、GreenBrowser這些基於IE內核的浏覽器。當然,投奔Netscape 陣營也是不錯的辦法,那樣還能在浏覽的同時通過卸載IE獲得寶貴的數十兆空間。
5.如果無法打開IE的現象發生在升級到Windows XP SP2後,卸載3721網上助手也許會令你緊皺的眉頭舒緩開來。別擔心,SP2已經內置了各類高效的網絡廣告和控件攔截程序,這甚至成為筆者升級它的主要目的之一。