如果您想在 Windows Server 2019/2022 中壓縮已分配的分割區,您可以使用 Windows 原生工具或第三方軟體。原生工具包括磁碟管理和 diskpart。磁碟管理具有圖形介面,請按照步驟在 Server 2019 中使用磁碟管理壓縮分割區。本文將向您展示如何在 Windows Server 2019/2022 中使用 diskpart 壓縮分割區。許多伺服器管理員喜歡使用命令列工具,但在 Server 2019/2022 中縮小磁碟區時,diskpart 並非最佳工具,因為它存在一些缺點。
如何在 Windows Server 2019/2022 中使用 diskpart 壓縮分割區:
- 同時按鍵盤上的 Windows 和 R,輸入 diskpart 並按 Enter,然後會開啟 diskpart 命令提示字元。
- 在命令視窗中輸入 list volume 並按 Enter。
- 輸入 select volume D 並按 Enter。(D 是您要壓縮的分割區的編號或磁碟機代號。)
- 輸入 shrink desired=XX。(XX 是要壓縮的數量,單位為 MB。)
再次運行 list volume,如您所見,D 槽已從 70GB 壓縮到 50GB。
在 Windows Server 2019 中使用 diskpart 壓縮磁碟區既簡單又快速,但 diskpart 並非最佳工具,因為存在一些限制。
在 Server 2019/2022 中使用 diskpart 壓縮磁碟區的限制
1. 僅支援 NTFS 分割區
Diskpart shrink 命令只能縮小使用 NTFS 檔案系統格式化或沒有檔案系統(RAW)的分割區。如果您縮小 FAT32 或任何其他類型的分割區,您將收到錯誤訊息「無法壓縮此磁碟區,因為檔案系統不支援它。」
2. 未配置空間只能在右側產生
Diskpart 僅以列表形式顯示所有分割區,資訊很少,不顯示未配置空間。當您使用 diskpart 命令縮小磁碟區時,它只提供一個選項讓您指定數量,然後報告此分割區是否成功縮小。縮小分割区後,未配置空間會產生在右側。
如果您只是想縮小 NTFS 分割區以獲取未配置空間然後建立新磁碟區,這沒關係,但如果您想使用此未配置空間擴展其他磁碟區,則會出現大問題。無論您運行磁碟管理還是diskpart extend 命令,您都只能將未配置空間延伸到左側連續的分割區。簡而言之,這 2 個原生工具無法透過壓縮另一個分割區來延伸分割區。
3. 有時只能壓縮很少的空間
如果存在一些無法移動的檔案,當您在 Windows Server 2019 中使用 diskpart 縮小系統 C 槽時,您可能會收到錯誤「指定的壓縮大小太大」。Diskpart 無法將分割區壓縮超過無法移動檔案所在的位置。
在 Windows Server 2019/2022 中壓縮分割區的更好方法
使用伺服器分割區軟體沒有這些限制,您只需在磁碟圖上拖放即可縮小和延伸分割區。但是,您最好先備份並運行安全的分區軟體,因為存在潛在的系統和資料損壞風險。
優於其他軟體,NIUBI Partition Editor 因其先進的技術而更安全、更快速:
- 虛擬模式 - 所有操作都將列為待預覽狀態,實際磁碟分割區在點擊「執行」按鈕確認之前不會被修改。
- 隨意取消 - 如果您應用了錯誤的操作,沒關係,您可以在不遺失資料的情況下取消正在進行的操作。
- 一秒回滾 - 如果在調整分割區大小時偵測到任何已知錯誤,它會自動將伺服器瞬間還原到原始狀態。
- 先進的檔案移動演算法 - 移動和延伸分割區的速度快 30% 到 300%,尤其是在分割區中有大量檔案時,可以節省大量時間。
下載 NIUBI Partition Editor 並按照影片中的步驟縮小和延伸分割區:
除了在 Windows Server 2025/2022/2019/2016/2012/2008/2003 中縮小和延伸分割區外,這個伺服器分割區軟體還可以幫助您執行許多其他的磁碟分割區管理操作。