解決IE二級連結無法開啟故障

來源:互聯網
上載者:User

解決IE二級連結無法開啟故障

IE二級連結無法開啟故障是我們在上網衝浪過程中常見的一種故障,通常的解決方案是運行“regsvr32”命令,
將“actxprxy.dll、shdocvw.dll、Oleaut32.dll、shtml.dll、urlmon.dll、msjava.dll、browseui.dll、shell32.dll”等
多個與IE相關的動態連結程式庫註冊後,重新啟動電腦即可。


不過,在實際的使用過程中,我們很難記住各個動態連結程式庫的名子,而且還要逐個輸入命令,十分麻煩。
筆者總結了兩個新的技巧,僅僅需要輸入一條命令,即可排除該故障,特整理出來,與各位朋友共用!


“For”命令法
系統中的絕大多數動態連結程式庫儲存在System32目錄下,使用Windows命令列中的“For”命令,就可以實現迴圈操作,
將System32目錄中的動態連結程式庫快速註冊一遍,從而避免手動輸入命令。
依次點擊“開始/運行”,在彈出的運行對話方塊中輸入“CMD”,斷行符號後開啟命令提示字元視窗。
在命令提示字元後輸入“For %i in (C:\windows\system32\*.dll) Do regsvr32.exe /s %i”
(實際輸入時不包括最外側的雙引號,下同),斷行符號後即開始對System32目錄下的所有動態連結程式庫逐一註冊了(1)。


提示:命令中的參數“%i”區分大小寫,即“%i”和“%I”是兩個完全不同的參數,一定要注意。
“%i in”表示在“C:\windows\system32”目錄中取值,然後調用regsvr32.exe命令對取得的值逐一進行註冊。
而參數“/S”的作用在於關閉regsvr32.exe命令的回顯資訊,節約時間。
For命令的具體用法可在命令提示字元後鍵入“For /?”來獲得。
IE參數法
IE 6.0中隱藏有一個參數“/rereg”,利用該參數可以對IE在註冊表中的所有選項及與動態連結程式庫相關的選項逐一註冊。
點擊“開始/運行”,在彈出的運行對話方塊中輸入“"%ProgramFiles%\Internet Explorer\iexplore.exe" /rereg ”(2),
斷行符號後重新啟動電腦即可。

轉載:http://cxyswallow.bokee.com/3309811.html

二級連結打不開的問題(以下簡稱“故障”)很有可能僅僅是因為這些檔案中的一個檔案丟失、損壞或者沒有正確註冊導致的,極少數才會因為多個檔案丟失、損壞或者沒有正確註冊導致故障的出現。因此,這幾個檔案也並非一定要全部註冊的,比方說Msjava.dll這個檔案,只有當單擊IE二級連結時可以開啟新的視窗,但視窗中卻一片空白時,那就需要註冊它。

首先應使用Regsvr32命令註冊Urlmon.dll檔案.
因為此檔案是IE的一個負責控制對從Web網站返回的URL和資訊進行處理的組件。如果此檔案出錯,那麼,就會導致打不開新視窗的情況出現。只有當註冊Urlmon.dll檔案成功後,才能繼續在“運行”對話方塊中,依次使用Regsvr32命令註冊Actxprxy.dll、Shdocvw.dll、Oleaut32.dll、Mshtml.dll、Browseui.dll、Shell32.dll這幾個檔案。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.