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

「無法存取 Windows Installer 服務」一鍵修復:匯入註冊表 + 重新註冊

編輯:Windows XP 系統介紹

安裝或移除 MSI 格式程式(如 Office 2003)時跳出「無法存取 Windows Installer 服務」,服務管理員裡服務狀態為「停用」且無法啟動,甚至提示「服務已標記為刪除」或「指定的服務已存在」。這是經典的 Installer 服務註冊損壞,兩步驟即可修復。

修復步驟(適用 XP/2000)

  1. 將以下內容存為 installer.reg,雙擊匯入註冊表:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer]
"ImagePath"=-
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,73,00,69,00,65,00,78,00,65,00,63,00,2e,00,65,00,78,00,65,00,20,00,2f,00,56,00,00,00
; ImagePath = %SystemRoot%\System32\msiexec.exe /V
  1. 命令提示字元執行 msiexec /regserver 重新註冊服務。

無需重開機,即刻恢復 MSI 安裝功能。

Windows 2000 替代完整流程

  1. Win+R → cmd → 執行 msiexec /unregserver 先移除舊註冊。
  2. 下載 InstMsiW.exe(Win2K/NT 版 Installer),用 WinRAR 解壓。
  3. 右鍵 msi.inf → 「安裝」;右鍵 mspatcha.inf → 「安裝」。
  4. 命令提示字元執行 msiexec /regserver 重新註冊。
  5. 重新開機完成修復。

注意:安裝兩個 INF 過程中勿重開機;若裝有瑞星防火牆/防毒牆,建議操作前暫時關閉。

Copyright © Windows教程網 All Rights Reserved