如何在 Server 2022/2019/2016 上縮小磁碟區而不丟失資料

摘要

使用 Windows 提供的安全工具或第三方軟體,在 Windows Server 2008、2012、2016、2019、2022 電腦上安全地縮小磁碟區而不丟失資料。

Andrew Wright

更新日期:2024/11/02

作者:Andrew Wright

磁碟管理 Diskpart
(無 UI)
Partition Resizer
(簡單 UI)
縮小磁碟區 是 是 是
縮小 FAT32 磁碟區 是
移動磁碟區/未配置空間 是
擴展 FAT32 磁碟區 是 只有當未配置空間在右側時 是 是
擴展 FAT32 C 磁碟 是
使用相鄰未配置空間擴展 NTFS C 磁碟 是 是 是
備份磁碟/磁碟區 是
從另一個磁碟添加空間 需要 RAID
(無法移動磁碟區)
需要 RAID
(無法移動磁碟區)
是 需要 RAID
移動恢復分割區 是
將操作系統遷移到更大的磁碟 是
下載 Server 版本

在 Server 2022/2019/2016 上使用磁碟管理來縮小分割區

在磁碟管理中,縮小磁碟區的操作有所不同。以下是一些可行與不可行的操作提示。

  • 使用磁碟管理縮小 NTFS 區域: 是
  • 使用磁碟管理縮小 FAT32 區域: 否(使用 Partition Resizer 縮小 FAT32 驅動器)
  • 使用磁碟管理將未分配空間添加到其他驅動器: 否(使用 Partition Resizer 在分割區間移動未分配空間,並安全地移動它)

在磁碟管理中,縮小 NTFS 區域是可能的,它僅允許使用內建的 Windows 工具(磁碟管理或 Diskpart)縮小 NTFS 區域後,創建一個新驅動器並分配產生的未分配空間(這是相同的操作)。

以下是縮小 NTFS 區域的步驟。(如果要縮小 FAT32 分割區,請使用 Partition Resizer Server 工具。)

步驟 1 - 開啟電腦中的磁碟管理。您可以點擊「開始」圖示 -> 運行,然後輸入Diskmgmt.msc 開啟磁碟管理

步驟 2 - 右鍵點擊磁碟,然後在彈出窗口中選擇 縮小磁碟區 來繼續操作。 在 Windows Server 上縮小分割區的步驟

步驟 3 - 輸入您想要縮小的大小,例如,如果您想縮小 10GB,請輸入 10240,這是 1024*10 的結果;如果您想縮小 100GB,請輸入 102400,這是 1024*100 的結果。 在磁碟管理中縮小磁碟區

步驟 4 - 點擊窗口中的「縮小」按鈕並確認更改。

接著,磁碟分割區將顯示一些未使用空間,如圖所示。

在磁碟管理中擴展磁碟區的空間

步驟 5 - 右鍵點擊未分配空間並刪除該區域,因為刪除未使用空間會將其轉換為磁碟管理中的未分配空間。 刪除 Windows 11 的磁碟區

未分配空間或空閒空間可以做些什麼呢?

  • 1. 將未分配空間添加到相鄰的分割區
  • 2. 將分割區複製到未分配的空間作為備份
  • 3. 創建一個新的驅動器
  • 4. 將未分配空間移動到其他驅動器(當磁碟管理或 Diskpart 無法處理時,Partition Resizer Server 可以完成這項工作)
  • 5. 其他分割區操作...

教程: 使用 Partition Resizer Server 縮小磁碟區(100%安全,無資料損失)

Partition Resizer Server 可以幫助您在不損失資料的情況下改變磁碟的容量。它甚至可以在修改過程中保護操作系統和資料,防止突如其來的斷電問題。

下載免費示範版 Win Server 2022-2003
安全下載

請按照以下簡單步驟在伺服器 2022/2019 上縮小磁碟區:

1. 右鍵點擊磁碟並選擇「調整/移動分割區」:

無需分割區工具調整分割區。無需分割區工具調整分割區。

2. 在下一步中,拖動邊界向左或向右來縮小空間,並在縮小後將其設為未分配區域。

調整分割區的步驟調整分割區的步驟

調整分割區的步驟調整分割區的步驟

3. 您將看到您的磁碟區大小減少,並且如下面所示會創建未分配空間。

縮小其他大型伺服器分割區後的空閒空間

創建新磁碟:右鍵點擊未分配空間並選擇「創建卷」,開始在您的機器上創建新磁碟。

將未分配空間移動到非相鄰磁碟:您需要通過右鍵點擊磁碟並進入「調整/移動分割區」,然後將整個磁碟向左或向右移動,以改變未分配空間的位置,這樣可以使用 IM-Magic Partition Resizer Server 來完成。

也請閱讀:如何移動未分配空間

4. 點擊軟體中的「應用」按鈕,將每個步驟應用。

應用更改

影片 - 以下圖片顯示了如何在 Partition Resizer Server 中安全地移動分割區。

移動 D 分割區並在不丟失資料的情況下移動未分配空間

如何在伺服器 2022/2019/2016/2012 使用 diskpart cmd 縮小磁碟區

要在 Windows Server 2022 中使用 Diskpart 命令來縮小磁碟區,請按照以下步驟進行:

縮小分割區

  • 按下 Win+X 並選擇「命令提示字元(管理員)」或「Windows PowerShell(管理員)」,以管理員身份打開命令提示字元。
  • 輸入 "diskpart" 並按 Enter 以啟動 Diskpart 命令行工具。
  • 輸入 "list volume" 並按 Enter 來顯示系統上所有的磁碟區。找到您想要縮小的磁碟區。
  • 輸入 "select volume X"(其中 X 是您想要縮小的磁碟區編號)並按 Enter。
  • 輸入 "shrink desired=SIZE"(其中 SIZE 是您希望縮小的大小,以 MB 為單位)並按 Enter。例如,如果您想縮小 10 GB,則應輸入 "shrink desired=10240"。
  1. 等待 Diskpart 完成操作。根據磁碟區大小和縮小的數量,這可能需要幾分鐘。

  2. 當 Diskpart 完成後,您可以輸入 "exit" 並按 Enter 來退出工具。

注意:縮小磁碟區可能會導致資料丟失或損壞,如果縮小的區域內有檔案,請確保在繼續之前備份任何重要資料。

縮小磁碟區並擴展 C 磁碟區(縮小 D/E/F/H/G 並擴展 C 磁碟區)

您需要使用第三方工具 Partition Resizer Server 來縮小磁碟區並將空間添加以擴展 C 磁碟區,因為磁碟管理工具只能刪除 C 磁碟區右側的磁碟區來創建未分配空間並擴展 C 磁碟區。

當以下情況發生時,磁碟管理工具即使在刪除 D 磁碟區後也無法擴展 C 磁碟區:

  • C 磁碟區使用 FAT32 文件系統
  • C 磁碟區是 NTFS 文件系統,但未分配空間是邏輯磁碟區,而非主磁碟區
  • C 磁碟區是 NTFS 文件系統,但 C 磁碟區與未分配空間之間有恢復分區或其他區塊
  • C 磁碟區的磁碟是 MBR 格式並且容量小於 2TB(例如,當磁碟容量為 4TB 時,如果已經有分區佔用了 2TB 的容量,則 C 磁碟區無法擴展)

參考:如何縮小磁碟區並擴展 C 磁碟區

如何在不丟失資料的情況下縮小 C 磁碟區

當 C 磁碟區使用 NTFS 文件系統時,您可以使用磁碟管理工具或 Diskpart 安全地縮小它。如果 C 磁碟區使用 FAT32 文件系統,當磁碟管理工具和 Diskpart 失敗時,Partition Resizer Server 可以幫助您安全地縮小 C 磁碟區。