Win8 升級 8.1 後 Apache 服務消失或啟動失敗,因登錄表未同步更新。手動以命令列安裝服務即可修復。

localhost 確認無其他服務佔用 80 埠(如 IIS 需先關閉)。\Apache Software Foundation\Apache2.2\bin,管理員身分開啟 CMD 切換至該目錄。

httpd.exe -k install -n Apache2.2
net start Apache2.2 或服務管理員手動啟動。
預設安裝為自動啟動,不想開機自啟請在服務屬性改為手動。Win8.1 關閉 IIS 可能有 Bug,需自行搜尋方案。