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

解決 Windows Installer 服務錯誤:三步重註冊與進階修復

編輯:Windows XP 系統介紹

安裝軟體時彈出「無法存取 Windows Installer 服務」或「服務已停止無法啟動」,通常是 Installer 服務註冊損壞或核心檔案遺失。本文提供標準修復流程與進階排查清單。

標準修復:重新註冊服務

  1. 以管理員身分開啟命令提示字元
  2. 執行 msiexec /unregserver 解除註冊
  3. 執行 msiexec /regserver 重新註冊
  4. 重新嘗試安裝程式

進階排查(標準修復無效時)

  1. 確認管理員權限:UAC 環境下需以管理員身分執行安裝程式。
  2. 檢查服務狀態:services.msc 確認「Windows Installer」啟動類型為「手動」,狀態為「已啟動」。
  3. 安裝最新版 Installer:下載 WindowsInstaller-KB893803-v2-x86.exe(或對應 x64 版)重裝。
  4. 結束衝突進程:工作管理員結束 ikernel.exe(InstallShield 引擎殘留)。
  5. 清除 InstallShield 快取:刪除 Program Files\Common Files\InstallShield\Engine 資料夾。
  6. 系統檔案修復:執行 sfc /scannow 完整掃描修復受損系統檔。

按順序嘗試,多數情況前三步即可解決;若仍失敗,建議檢查事件檢視器「Application」日誌中的 MsiInstaller 錯誤代碼進一步診斷。

Copyright © Windows教程網 All Rights Reserved