前言
XP 預設啟動數十項服務,許多對單機/家庭用戶毫無用處,反而佔用資源、增加攻擊面。本文精選 5 項常見服務,解析功能、相依性、安全風險與停用建議,助您精準瘦身。
1. Alerter (警示器)
- 進程: services.exe
- 功能: 將系統管理事件(磁碟將滿、列印錯誤)以網路訊息傳送給指定電腦/用戶。
- 相依: 必須仰賴 Messenger 服務傳遞。
- 風險: 允許用戶發送彈出訊息,恐被濫用進行社交工程攻擊(偽造修改密碼提示)、洩露帳號名稱供暴力破解。
- 建議: 單機/家庭/小型域網 → 停用。省資源、提升安全。
2. Application Layer Gateway Service (ALG)
- 進程: alg.exe
- 功能: 內建網際網路連線共享 (ICS) / 防火牆的應用層閘道,處理 FTP、SIP 等需動態連接埠的協定穿透 NAT。
- 啟動類型: 手動。
- 建議: 單機上網且不使用 ICS → 停用。若啟用 ICS/內建防火牆則必須保留。第三方防火牆用戶可停用。
3. Application Management
- 進程: svchost.exe
- 功能: 管理 MSI 格式軟體的安裝、修復、移除、檔案還原(如 Office XP 的「修復」選項)。
- 啟動類型: 手動。
- 建議: 保留預設 (手動)。需安裝/修復 MSI 程式時會自動啟動,平時不佔資源。
4. Automatic Updates (自動更新)
- 進程: svchost.exe (wuauserv)
- 功能: 背景下載/安裝 Windows 更新。
- 啟動類型: 自動。
- 建議:
- 正版用戶 → 保留自動。
- 盜版/不想自動更新 → 系統屬性關閉不夠,必須在 services.msc 中將此服務設為「停用」。需更新時手動造訪 Windows Update 網站。
5. Background Intelligent Transfer Service (BITS)
- 進程: svchost.exe
- 功能: 利用閒置頻寬傳輸檔案,支援斷點續傳(網路中斷/重開機後自動接續)。
- 相依: RPC、Workstation 服務。
- 本質: 原為 HTTP 1.1 伺服器間傳輸設計,XP 主要供自動更新斷點續傳使用。
- 建議: 若已停用 Automatic Updates → 同步停用 BITS,否則留著手動即可。
快速優化清單(家庭單機參考)
| 服務名稱 | 建議啟動類型 | 備註 |
| Alerter | 停用 | 安全風險高 |
| ALG | 停用 | 不使用 ICS 即可關 |
| Application Management | 手動 | 保留預設 |
| Automatic Updates | 視版本而定 | 盜版建議停用 |
| BITS | 手動/停用 | 配合自動更新決定 |
| Error Reporting Service | 停用 | 錯誤回報隱私疑慮 |
| Messenger | 停用 | 彈出廣告/攻擊媒介 |
| Remote Registry | 停用 | 遠端修改登錄表風險極高 |
| SSDP Discovery / UPnP | 停用 | 不使用 UPnP 裝置可關 |
| Telnet | 停用 | 明文傳輸極不安全 |
操作提醒
- 修改服務前先建立還原點。
- 改為「手動」優於「停用」,需求時仍可自動啟動。
- 使用
services.msc 或 sc config 服務名 start= demand/auto/disabled 指令批次處理。