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

Windows 7 安裝 Apache 服務失敗?關閉 UAC 即可解決

編輯:Win7 系統基礎知識

在 Windows 7 安裝 Apache 時出現「安裝 apache_pn 服務失敗:服務名稱已存在 或 非管理員權限無法操作 Windows NT 服務」,主因是 UAC (使用者帳戶控制) 阻擋服務安裝。

解決方法

  1. Win+R → msconfig → 「工具」標籤 → 選「停用 UAC」 → 「啟動」。
  2. 或控制台 → 「使用者帳戶」 → 「變更使用者帳戶控制設定」 → 滑桿拉到最底 (不通知) → 確定 → 重開機。
  3. 安裝完成 Apache 後,務必重新啟用 UAC 以維持系統安全。

原因說明

Vista 起引入 UAC,限制非提權程序寫入系統區域 (含服務註冊)。Apache 安裝程式需註冊系統服務,若未提權即被 UAC 攔截。透過 msconfig 暫停 UAC 是最快臨時解方。

安全提醒: UAC 能有效阻擋惡意軟體竄改系統,安裝完畢請立即恢復啟用,切勿長期關閉。

Copyright © Windows教程網 All Rights Reserved