Windows 10 預設啟用許多功能 (列印服務、傳真、SMB 1.0、Windows PowerShell 2.0、虛擬機器平台等),若硬體不存在或業務不需,佔用記憶體、增加攻擊面、延長開機時間。本文教你透過「啟用或關閉 Windows 功能」安全移除不需要的元件。
control)。| 功能項目 | 適用停用情境 | 影響 |
|---|---|---|
| 列印和文件服務 → LPD 列印服務 / LPR 連接埠監視器 | 無印表機、無網路列印需求 | 無法使用 LPR/LPD 協定列印 |
| Windows 傳真與掃描 | 無傳真機/掃描儀 | 傳真/掃描功能不可用 |
| SMB 1.0/CIFS 檔案共用支援 | 無舊版 NAS/舊系統 (XP/Win2003) 互存需求 | **強烈建議停用**,SMBv1 有嚴重安全漏洞 (WannaCry 利用) |
| Windows PowerShell 2.0 | 無舊版腳本相依需求 (現代環境用 5.1/7+) | 舊版 PS 腳本無法執行 |
| 虛擬機器平台 / Hyper-V / Windows 沙箱 | 不使用虛擬化/沙箱/WSL2 (需 Hyper-V) | 無法運行 Hyper-V VM、WSL2、Docker Desktop (Hyper-V 後端)、沙箱 |
| Internet Explorer 11 | 不需相容舊版 Web 系統 (Edge IE 模式可替代) | IE11 移除,Edge IE 模式仍可用 |
| Windows Media Player / Media Features | 使用第三方播放器 (PotPlayer, VLC, MPC-BE) | 系統內建播放器移除 |
| 數學輸入面板 / 手寫辨識 | 無觸控螢幕/手寫筆裝置 | 手寫輸入功能移除 |
# 列出所有功能狀態
Get-WindowsOptionalFeature -Online | Format-Table FeatureName, State
# 停用 SMB 1.0 (範例)
Disable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol" -NoRestart
# 或使用 DISM
dism /online /disable-feature /featurename:SMB1Protocol /norestart
精簡 Windows 功能是「減法優化」的有效手段:減少記憶體佔用、縮小攻擊面、加快開機/更新速度。建議依「無硬體、無業務、有風險」三原則審視功能清單,謹慎取消勾選並驗證。