Windows 10 預裝大量捆綁應用(Xbox、OneNote、地圖等)與服務(列印、傳真、遠端登錄等),佔用磁碟空間、消耗記憶體與 CPU 週期。針對追求極致效能、嵌入式部署、或老舊硬體翻新的用戶,本文提供三階段精簡策略:應用層 → 服務層 → 元件層。
設定 → 應用程式 → 安裝的應用程式 → 逐一移除:Xbox Game Bar、Xbox Console Companion、3D Viewer、Mixed Reality Portal、地圖、新聞、天氣、錄音機、語音錄製器、便箋、OneNote for Windows 10 等。
以系統管理員身分開啟 PowerShell,執行:
# 列出所有應用套件名稱
Get-AppxPackage -AllUsers | Select Name, PackageFullName
# 移除指定應用(範例)
Get-AppxPackage *xbox* | Remove-AppxPackage
Get-AppxPackage *3dviewer* | Remove-AppxPackage
Get-AppxPackage *mixedreality* | Remove-AppxPackage
Get-AppxPackage *maps* | Remove-AppxPackage
Get-AppxPackage *bing* | Remove-AppxPackage
Get-AppxPackage *onenote* | Remove-AppxPackage
Get-AppxPackage *people* | Remove-AppxPackage
Get-AppxPackage *photos* | Remove-AppxPackage # 若不需內建相簿
Get-AppxPackage *sticky* | Remove-AppxPackage
Get-AppxPackage *voice* | Remove-AppxPackage
Get-AppxPackage *soundrecorder* | Remove-AppxPackage
提示:移除後可透過 Microsoft Store 重新安裝,或執行 Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} 批次恢復。
控制台 → 程式和功能 → 啟用或關閉 Windows 功能,取消勾選下列不需組件:
| 組件 | 適用停用場景 | 保留場景 |
|---|---|---|
| Internet Explorer 11 | 全程使用 Edge/Chrome | 企業舊版網銀、OA 系統需 IE |
| 列印與文件服務 | 無實體印表機、無網路列印 | 需列印/掃描/傳真 |
| Windows PowerShell 2.0 | 僅用 PowerShell 5.1+ | 舊腳本相依 PS 2.0 |
| SMB 1.0/CIFS 檔案共用支援 | 無舊版 NAS/WinXP 共用 | 需存取舊裝置共用 |
| 遠端差異壓縮 API 支援 | 無 RDC 需求 | 需遠端差異壓縮 |
| Windows Hello 人臉/指紋 | 無生物辨識硬體 | 有相容硬體 |
| Hyper-V | 不跑虛擬機 | 開發/測試需虛擬化 |
| Windows 沙箱 | 不需隔離測試環境 | 需沙箱功能 |
取消勾選後確定,系統將移除檔案並要求重新開機。
使用 Dism++(參考 Dism++ 實戰指南)執行:
| 指標 | 原版 22H2 | 三階段精簡後 | 備註 |
|---|---|---|---|
| 安裝後佔用空間 | ~28 GB | ~14-18 GB | 視保留功能而定 |
| 開機進程數 | ~120 | ~70-85 | 視啟動項管理 |
| 閒置記憶體佔用 | ~2.8 GB | ~1.8-2.2 GB | 8 GB 實體記憶體基準 |
| ISO 體積 | ~5.8 GB | ~3.2-4.0 GB | 封裝用 |