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

Windows XP 必須停用的 10 大高風險服務

編輯:XP 常見問題解答

精簡服務,雙贏:效能提升與安全防護

Windows XP 預設啟用多項服務,對多數家用/辦公使用者不僅無用,更是安全漏洞溫床。以下 10 項服務 強烈建議停用 (設為「停用」或「手動」),除非有明確業務需求。

1. NetMeeting Remote Desktop Sharing

風險:允許授權使用者透過 NetMeeting 遠端存取桌面。上傳時以明文傳送使用者帳號,極易被嗅探竊取。
建議:停用。需遠端桌面請用內建「遠端桌面」或第三方加密方案 (TeamViewer, AnyDesk 等)。

2. Universal Plug and Play Device Host (SSDP Discovery Service 同步停用)

風險:
• 存在緩衝區溢位漏洞,攻擊者發送偽造 UDP 封包可觸發 DDoS 攻擊 (放大攻擊來源)
• 向 1900 埠發送指向 Chargen 埠的 UDP 封包可導致系統進入死迴圈耗盡資源
建議:停用。需安裝 UPnP 裝置時暫時手動啟動。

3. Messenger (信使服務)

風險:
• 垃圾廣告/彈出視窗主要管道 (標題列顯示「信使服務」)
• Blaster (震盪波)、Slammer 蠕蟲利用此服務快速傳播
建議:停用。區域網路訊息傳遞請用郵件/即時通訊軟體替代。

4. Terminal Services

風險:提供多使用者遠端登入桌面功能。若未使用 XP 專業版「遠端桌面」功能,即為多餘攻擊面。
建議:停用。需遠端控制請啟用「遠端桌面」(系統屬性 → 遠端),而非此服務。

5. Remote Registry

風險:允許遠端使用者修改登錄。登錄是系統核心,遠端修改極度危險,惡意軟體/駭客最愛利用。
建議:停用。絕大多數環境無需遠端改登錄。

6. Fast User Switching Compatibility

風險:支援快速使用者切換。已知漏洞:傳統登入模式下重複輸入同一帳號登入,系統誤判為暴力破解而鎖定所有非管理員帳號。
建議:單用戶/固定用戶環境停用。或控制台 → 使用者帳戶 → 變更登入/登出方式 → 取消「使用快速使用者切換」。

7. Telnet

風險:允許遠端文字模式登入執行程式,支援 UNIX/Windows 客戶端。明文傳輸帳密,極易被攔截;更可被用於修改 ADSL Modem 等網路設備設定。
建議:停用。非網管專業人員/伺服器環境絕不需啟用。遠端管理請用 SSH (OpenSSH for Windows)。

8. Performance Logs and Alerts

風險:收集本地/遠端效能資料寫入日誌或觸發警示。允許遠端探查系統效能基線,為攻擊偵察提供情報。
建議:停用。本地監控用工作管理員/效能監視器即可。

9. Remote Desktop Help Session Manager

風險:支援「遠端協助」功能。若不使用遠端協助,停用即可減少攻擊面。
建議:停用。需協助時改用第三方遠端協助工具 (TeamViewer QuickSupport 等)。

10. TCP/IP NetBIOS Helper

風險:支援 NetBIOS over TCP/IP。Win9x 時代即為攻擊重災區 (NetBIOS 弱點掃描、空連線枚舉)。不需檔案/印表機共享時完全多餘。
建議:不需區網共享時停用。需共享時改用純 IP 型共享或 VPN。

操作方式

  1. 執行 services.msc 開啟服務管理主控台
  2. 雙擊服務名稱 → 「啟動類型」選「停用」 → 「停止」服務 → 確定
  3. 或命令列批次處理:
    sc config "ServiceName" start= disabled
    net stop "ServiceName"

服務名稱對照表 (英文名稱 → 顯示名稱)

服務名稱 (Name)顯示名稱
mnmsrvcNetMeeting Remote Desktop Sharing
upnphostUniversal Plug and Play Device Host
MessengerMessenger
TermServiceTerminal Services
RemoteRegistryRemote Registry
FastUserSwitchingCompatibilityFast User Switching Compatibility
TlntSvrTelnet
PerfLogsPerformance Logs and Alerts
RDSessMgrRemote Desktop Help Session Manager
LmHostsTCP/IP NetBIOS Helper

補充建議

  • 停用服務後觀察 1-2 週,確無異常再固定設定
  • 搭配防火牆封鎖對應埠號 (135, 137-139, 445, 1900, 23, 3389 等) 纵深防禦
  • 定期檢查 services.msc 確認未被軟體安裝/更新自動重新啟用
Copyright © Windows教程網 All Rights Reserved