在 Windows 7 系統上安裝 Apache 時,安裝程式彈出錯誤提示:「安裝 Apache_pn 服務失敗」,可能原因包括:服務名稱已存在,或是權限不足無法操作 Windows NT 服務。
自 Windows Vista 起,微軟引入了使用者帳戶控制(UAC)機制。UAC 預設阻擋未經授權的系統層級操作,導致 Apache 服務無法正確註冊與啟動,進而造成安裝失敗。此問題在 Windows 7 中同樣存在。
msconfig 開啟「系統設定」工具。UAC 能有效阻擋惡意程式竊取系統權限,基於安全考量,強烈建議在 Apache 安裝完成後立即重新開啟 UAC,恢復系統防護機制。