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

Windows Installer 服務無法存取?三大解決方案徹底修復

編輯:XP 系統應用技巧

安裝軟體時出現「The Windows Installer Service Could Not Be Accessed」錯誤,常因 ACDSee 5.0 衝突、Installer 服務損壞或註冊表錯誤。本文提供三級修復方案:基礎排查、服務重註冊、核心服務重建。

方法一:基礎排查與修復

  1. 若安裝過 ACDSee 5.0,先解除安裝或改裝 4.0
  2. 執行 sfc /scannow 掃描修復系統檔案
  3. 服務管理器 (services.msc) 將 Windows Installer 設為「手動」並重新啟動
  4. 工作管理員結束 ikernel.exe 進程後再試安裝
  5. 暫時停用防毒軟體即時掃描
  6. 刪除 C:\Program Files\Common Files\InstallShield\Engine\6\Intel 32 內容後重開機

方法二:重新安裝與註冊表修復

  1. 執行 instmsiw.exe 重裝 Windows Installer 2.0(若提示已安裝則繼續下步)
  2. 刪除註冊表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer 整個分支
  3. 再次執行 instmsiw.exe 完成重註冊

方法三:核心服務重建(終極大招)

  1. 刪除 MSIServer 服務註冊表分支(同方法二)
  2. 匯入 unmsiserver.reg 徹底移除服務定義:
    [-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer]
  3. 建立 unmsi.inf 刪除 MSI 相關 DLL(來源自 instmsiw.exe 修改),右鍵「安裝」執行。系統檔案保護可能提示插入光碟,選擇忽略。
  4. 重新執行 instmsiw.exe 完整重建 Installer 服務

預防建議

  • 避免安裝破解版/盜版軟體(常竄改 Installer)
  • 定期執行 sfc /scannow 維護系統完整性
  • 重要軟體安裝前建立還原點

依嚴重程度由輕至重套用三大方案,即可徹底修復 Windows Installer 服務異常。

Copyright © Windows教程網 All Rights Reserved