Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

善用 regsvr32 註冊/反註冊 DLL:精簡 Windows XP 系統功能的實戰指南

編輯:XP 系統基礎知識

regsvr32.exe 參數速查

regsvr32 [/u] [/s] [/n] [/i[:cmdline]] DLL檔名
  • /u:反註冊(移除)DLL。
  • /s:靜默模式,不顯示成功訊息框。
  • /c:控制連接埠(較少用)。
  • /i:搭配 /u 時呼叫 DllInstall。
  • /n:不呼叫 DllRegisterServer,需與 /i 連用。

在「開始→執行」或批次檔中直接輸入指令即可。若路徑含中文可能導致失敗;若 regsvr32 無法執行,通常是 Kernel32.dll、User32.dll、Ole32.dll 受損,需從 DOS 或其他系統替換正常檔案。

實戰應用案例

一、關閉內建 ZIP/CAB 檔案支援

  • 執行 regsvr32 /u zipfldr.dll 關閉 ZIP 資料夾檢視。
  • 執行 regsvr32 /u cabview.dll 關閉 CAB 檔案檢視。

主流壓縮軟體(如 WinRAR)功能更完整,關閉內建功能可減少資源佔用。

二、關閉影片預覽與燒錄功能

執行 regsvr32 /u shmedia.dll 即可停用資源管理器左側的影片預覽,避免大型影片檔讀取卡頓。

三、移除 Windows 圖片與傳真檢視器

執行 regsvr32 /u shimgvw.dll 移除預設圖片檢視器,改用 ACDSee 等第三方軟體。

四、修復消失的「搜尋」助手

若搜尋介面空白、助手消失,通常是 urlmon.dll 註冊異常。執行 regsvr32 urlmon.dll 重新註冊即可恢復。

五、修正 IE 另存為 MHT 網頁錯誤

IE「另存為」選擇「Web 網頁封存檔」失敗,或 Outlook Express 啟動報錯 0x8007000E、提示 MSOE.dll 無法初始化,皆因 inetcomm.dll 連結異常。執行 regsvr32 inetcomm.dll 修復。

六、解決 Windows Update 提示 IEXPLORE 錯誤

  1. 執行 regsvr32 /u wuv3is.dll 反註冊。
  2. 刪除 X:\Program Files\Windows Update\wuv3is.dll(X 為系統盤)。
  3. 重新執行 Windows Update,系統會自動重新產生正常的 wuv3is.dll。
Copyright © Windows教程網 All Rights Reserved