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

控制台「新增/移除程式」無法開啟?重新註冊核心 DLL 修復法

編輯:XP 系統應用技巧

點擊控制台「新增/移除程式」無反應或報錯,主因是相關動態連結程式庫(DLL)註冊失效。依序執行以下指令重新註冊即可修復:

修復指令清單

請以系統管理員身分開啟「命令提示字元」(或「執行」對話框),逐行輸入並按 Enter 確認:

regsvr32 Appwiz.cpl
regsvr32 Jscript.dll
regsvr32 Mshtml.dll
regsvr32 Msi.dll
regsvr32 Mshtmled.dll
regsvr32 "c:\Program Files\Common Files\System\Ado\Msado15.dll"
regsvr32 "c:\Program Files\Common Files\System\Ole DB\Oledb32.dll"

每行執行成功會彈出「DllRegisterServer 在 xxx.dll 中成功」訊息。全部完成後,「新增/移除程式」應可正常開啟。

補充說明

  • Appwiz.cpl:控制台「新增/移除程式」核心控制面板項目
  • Jscript.dll、Mshtml.dll、Mshtmled.dll:IE/MSHTML 排版引擎元件,控制台介面仰賴此渲染
  • Msi.dll:Windows Installer 核心,處理 MSI 套件安裝移除
  • 後兩個 ADO/OLE DB 元件:部分應用程式安裝資訊存取需用
  • 若系統為 64 位元版本,路徑可能為 Program Files (x86),請依實際路徑調整

進階排查:若重新註冊後仍無法開啟,嘗試執行 sfc /scannow 修復系統檔案,或檢查事件檢視器應用程式日誌尋找具體錯誤代碼。

Copyright © Windows教程網 All Rights Reserved