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

Windows 必停用的 10 項高風險服務:關閉遠程攻擊面、提升系統安全性

編輯:XP 系統基礎知識

Windows 預設啟用多項服務以支援企業網域、遠端管理、舊版相容等功能,但對獨立工作站或家庭用戶,這些服務多為「多餘的攻擊面」。本文精選 10 項高風險服務,說明風險與停用建議,附安全性影響評估。

#服務名稱顯示名稱風險說明建議動作影響評估
1TermService終端機服務允許 RDP 遠端桌面連線,暴力破解、藍色保鑰(CVE-2019-0708)高危不使用遠端桌面 → 停用無法接受 RDP 連線
2RemoteRegistry遠端登錄允許遠端讀寫登錄表,極度危險,勒索軟體、惡意軟體最愛停用(除非有集中管理需求)無法遠端修改登錄
3FastUserSwitchingCompatibility快速使用者切換相容性快速切換機制在傳統登入下可能觸發帳號鎖定邏輯不使用快速切換 → 停用;或控制台 → 使用者帳戶 → 變更登入方式 → 取消勾選失去快速使用者切換
4TlntSvrTelnet明文傳輸帳號密碼,支援遠端命令執行,極高風險停用(除非維護舊版 Unix 設備)無法接受 Telnet 連線
5mnmsrvcNetMeeting 遠端桌面共用明文傳送使用者名稱,易遭竊聽;功能早已淘汰停用NetMeeting 遠端協助失效
6upnphost通用即插即用裝置主機SSDP 協定存在 DDoS 放大攻擊、緩衝區溢位漏洞(CVE-2020-12695 等)不使用 UPnP 裝置 → 停用;需時手動啟動UPnP 裝置自動發現失效
7MessengerMessengerNet Send/Alter 服務訊息傳遞,垃圾廣告、Blaster/Slammer 蠕蟲傳播管道停用net send、Alter 服務失效
8PerfLogs效能記錄與警示允許遠端收集效能資料,資訊洩露風險停用系統監控工具無法遠端收集
9RDSessMgr遠端桌面說明階段作業管理員支援遠端協助,若不使用可關閉不使用遠端協助 → 停用無法發起/接受遠端協助
10LmHostsTCP/IP NetBIOS HelperNetBIOS over TCP/IP 早期協定,常被用於列舉共享、暴力破解不需檔案/印表機共享 → 停用;或網卡內容 → 取消「NetBIOS over TCP/IP」NetBIOS 名稱解析失效

操作方式

  1. Win+R → services.msc
  2. 雙擊服務 → 「啟動類型」選 已停用 → 「停止」 → 確定
  3. 或命令列(管理員):sc config TermService start= disabled && sc stop TermService

進階防護:防火牆封鎖對應埠

服務停用後,建議在 Windows 防火牆/硬體防火牆同步封鎖對應埠:

  • 3389 (RDP)、135 (RPC)、137-139 (NetBIOS)、445 (SMB)、23 (Telnet)、1900 (SSDP/UPnP)

例外情況

  • 企業網域環境:RemoteRegistry、TermService、LmHosts 可能為管理工具/部署系統所需,請諮詢 IT 部門
  • 遠端辦公:需使用 RDP/遠端協助者,請保留 TermService、RDSessMgr,並強制 NLA(網路層級驗證)、限制來源 IP、啟用 MFA
  • 舊版應用相容:極少數舊版 ERP 需 NetBIOS,評估後再決定

驗證腳本

@echo off
echo === 高風險服務狀態檢查 ===
for %%s in (TermService RemoteRegistry FastUserSwitchingCompatibility TlntSvr mnmsrvc upnphost Messenger PerfLogs RDSessMgr LmHosts) do (
    sc query %%s | find "STATE" >nul && echo [RUNNING] %%s || echo [STOPPED] %%s
)
pause

總結

「最小權限、最小服務」是主機防護鐵律。停用這 10 項高風險服務,能大幅縮減攻擊面,配合防火牆埠封鎖、定期修補、強密碼策略,構建纵深防禦。記住:不需要的功能,就是最好的防護。

Copyright © Windows教程網 All Rights Reserved