「無法存取 Windows Installer 服務,可能您在安全模式下執行 Windows,或 Windows Installer 未正確安裝,請連絡支援人員。」
伴隨現象:服務管理員中 Windows Installer 為「已停止」,嘗試啟動提示「服務已標記為刪除」或「指定的服務已存在」。
msiexec /unregserverInstMsiW.exe,Win98/Me 用 InstMsiA.exe,XP 內建 v2.0msi.inf → 「安裝」 → 右鍵 mspatcha.inf → 「安裝」msiexec /regserver → 重開機注意:安裝 INF 過程中勿重開機,全做完再重開。若裝有瑞星防火牆,建議操作期間暫時關閉。
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
msiexec /regservermsiexec /unregserverC:\Windows\System32\msiexec.exemsi.inf → 安裝 → 右鍵 mspatcha.inf → 安裝msiexec /regserver 重建服務「Error -1607: Unable to Install InstallShield Scripting Run Time」
原因:系統缺少 ISScript.exe。解決:下載並安裝 IKernelUpdate.exe 與 IsScript7x.zip 更新 InstallShield 引擎。
Windows Installer 是軟體安裝基礎設施,服務損壞會導致大量 MSI 封裝軟體無法安裝/移除,掌握修復技能可避免不必要的重灌。