安裝 MSI 格式軟件時提示「無法訪問 Windows Installer 服務」,服務狀態為停用/禁用/標記刪除,重裝提示「服務已存在」。本文提供 Win2000/XP 兩大平台分級修復方案,並附帶系統級兜底恢復流程。
cmd → msiexec /unregserver(停止服務)InstMsiW.exe(Win2000/NT)或 InstMsiA.exe(Win98/ME),WinRAR 解壓msi.inf → 安裝 → 右鍵 mspatcha.inf → 安裝msiexec /regserver(重新註冊服務)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
cmd → msiexec /regserversfc /scannow(插入原版系統盤)建議:修復前備份關鍵數據,修復後立即安裝正版殺毒、補全補丁、建立系統映像備份。