Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> 電腦軟體教學 >> 網路工具

解決 IE 無法開啟新視窗:Regsvr32 註冊核心 DLL 原理與步驟

編輯:網路工具

Windows XP 中 IE 開啟後無法進入二級頁面,若網路正常、無病毒,多半是新軟體安裝時 ActiveX 控制項註冊出錯(如 ACDSee 迷你版常引發)。

解決方法:依序執行

Regsvr32 urlmon.dll
Regsvr32 actxprxy.dll
Regsvr32 shdocvw.dll
Regsvr32 oleaut32.dll

若無效,再補註冊 shdocvw.dll, Oleaut32.dll, Actxprxy.dll, Mshtml.dll, Msjava.dll, Browseui.dll, Urlmon.dll。

基本原理

Regsvr32 用於註冊/解除註冊 ActiveX 控制項 (DLL/OCX)。格式:Regsvr32 [/u] [/s] [/n] [/i[:cmdline]] dllname。常用 Regsvr32 dll 註冊、Regsvr32 /u dll 解除註冊。

延伸應用

  • 修復 IE 無法開新視窗:同上步驟。
  • 解除 XP 內建 ZIP 功能:Regsvr32 /u zipfldr.dll;恢復用 Regsvr32 zipfldr.dll。
  • 防範腳本病毒:禁用 FSO 物件 Regsvr32 /u scrrun.dll;恢復用 Regsvr32 scrrun.dll。
Copyright © Windows教程網 All Rights Reserved