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

Windows XP DLL 精簡指南:使用 regsvr32 註冊與反註冊減少資源佔用

編輯:Windows XP 系統介紹

Windows XP 系統龐大,Windows 目錄下成百上千的 DLL(動態連結庫)檔案佔用大量資源。利用系統內建的 regsvr32.exe 可重新註冊修復或反註冊屏蔽特定 DLL,從而精簡系統。

regsvr32.exe 參數說明

格式:regsvr32 [/u] [/s] [/n] [/i[:cmdline]] DLL檔名

  • /u:反註冊 DLL
  • /s:靜默模式(不顯示成功訊息)
  • /c:控制埠(較少用)
  • /i:搭配 /u 時呼叫 DllInstall
  • /n:不呼叫 DllRegisterServer,需與 /i 連用

直接執行 regsvr32.exe 會彈出「No DLL name specified」錯誤並顯示參數說明(圖 1)。


圖 1

注意:非系統檔案需指定絕對路徑,路徑不可含中文;若執行失敗,可能是 Kernel32.dll、User32.dll、Ole32.dll 損壞,需從 DOS 或其他系統替換修復。

實例:屏蔽系統內建壓縮檔支援

Windows 內建 ZIP/CAB 檢視功能簡陋,主流壓縮軟體(如 WinRAR)已足夠。可反註冊相關 DLL 禁用之:

  • 「開始 → 執行」輸入 regsvr32 /u zipfldr.dll 禁用 ZIP 資料夾檢視。
  • 輸入 regsvr32 /u cabview.dll 禁用 CAB 檔案檢視。


圖 2

此法可減少系統載入不必要的 DLL,釋放資源。

Copyright © Windows教程網 All Rights Reserved