在 Windows 7 安裝 Apache 時出現錯誤:「安裝 Apache 服務失敗,可能原因:1. 服務名稱已存在 2. 非管理員權限,無法操作 Windows NT 服務」。此為 UAC (使用者帳戶控制) 阻擋服務安裝所致。
msconfig 開啟「系統設定」。UAC 能有效阻擋惡意程式竄改系統、安裝服務/驅動。安裝完 Apache 後,請立即將 UAC 恢復至預設等級 (或至少「僅在我嘗試變更 Windows 設定時通知我」),確保系統安全。
同理適用於其他需註冊系統服務的伺服器軟體 (MySQL、PostgreSQL、Tomcat 等) 在 Windows 7/Vista/Server 2008 上的安裝。