安裝 .msi 套件時常遇到「無法存取 Windows Installer 服務」錯誤,根因是 Microsoft SQM Client 註冊表項目損毀。Vista 與 Win7 解法相同。
reg delete HKLM\SOFTWARE\Microsoft\SQMClient\Windows\DisabledSessions /va /fregedit.exe 開啟登錄編輯器。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SQMClient\Windows\DisabledSessions將上述指令存為 fix_installer.bat,右鍵「以系統管理員身分執行」即可一鍵修復,適合多機器部署。
DisabledSessions 記錄已停用的 SQM 會話,損毀會導致 Windows Installer 服務啟動失敗。刪除後系統自動重建健康狀態。