如何使用Diskpart或免費工具擴展C磁碟區(當Diskpart失敗時)

摘要

如果C磁碟區的空間已滿,當Diskpart無法擴展啟動C磁碟區時,您可以在這裡找到使用免費工具擴展C磁碟區的最佳解決方案。

Andrew Wright

更新日期:2024/10/02

作者:Andrew Wright

C磁碟區已滿 - 我可以使用CMD Diskpart擴展C磁碟區嗎?

當您的C磁碟區已滿並且想要擴展時,您可能會想知道是否可以使用Diskpart命令來擴展該磁碟區。

C磁碟區已滿

使用Diskpart命令,您可以在某些條件下執行擴展、創建、刪除、縮小、清除等磁碟區調整任務,這些條件將在以下部分中進一步說明。

事實: 關於C磁碟區的擴展,CMD Diskpart、diskpart.exe和Powershell只能在C磁碟區為NTFS並且該磁碟上有相鄰的未分配空間時擴展。如果您的C磁碟區不符合此條件,幸運的是,還有一個替代方案 - 一款名為IM-Magic Partition Resizer的免費工具,我們將在本文中介紹這款工具以及如何在不丟失數據的情況下更改磁碟區大小的教程。

何時可以使用Diskpart或Powershell擴展C磁碟區?

分割區位置 Diskpart 磁碟管理 Partition Resizer
未分配空間 | C磁碟區,NTFS 是
未分配空間 | C磁碟區 (FAT32) 是
C分割區 (NTFS) | 未分配空間 是
C分割區 (FAT32) | 未分配空間 是
C分割區 (NTFS) | 恢復分割區 | 未分配空間 是
C分割區 (FAT32) | 恢復分割區 | 未分配空間 是

注意: Diskpart只能在C NTFS磁碟區的右側有連續的未分配空間時擴展磁碟區。未分配空間和您希望擴展的磁碟區之間不應該有任何恢復分割區或其他分割區。(免費工具Partition Resizer可以幫助您在不丟失數據的情況下移動任何分割區,如果它們擋在路上。)

#1 使用CMD Diskpart調整分割區大小,使用磁碟管理調整C磁碟大小

以下是幾個視頻指南,幫助您了解使用Diskpart或磁碟管理來擴展磁碟區的基本步驟。

(非作業系統) 視頻1 - 如何使用Disk Management或Diskpart擴展非啟動磁碟(支援Windows 11、10、8、7)

如果未分配空間不在C磁碟旁邊,您可以刪除相鄰的分割區來擴展C磁碟。刪除分割區意味著您將移除該磁碟上的所有資料。

以下是使用Diskpart刪除C磁碟右側相鄰分割區的步驟,以便創建與C磁碟連續的未分配空間,從而啟用擴展功能。

刪除分割區

也請閱讀: 如何使用Diskpart刪除分割區

注意:磁碟管理無法刪除系統保留分割區或回復分割區。Diskpart和磁碟管理無法擴展FAT32分割區。此情況下,免費的第三方工具「IM-Magic Partition Resizer」可以提供幫助。

使用Win PE模式中的Diskpart擴展C啟動磁碟

如果您要擴展C啟動磁碟,則需要在Windows PE模式中使用Diskpart。當您在PE模式下啟動並且C磁碟旁邊已經創建了未分配空間時,請遵循以下步驟。

要使用Diskpart擴展C磁碟,請在CMD中輸入Diskpart,列出磁碟,選擇磁碟,然後輸入「list volume」:

使用CMD Diskpart調整分割區大小使用CMD Diskpart調整分割區大小

要選擇C磁碟,請輸入「select volume 0」(這裡的0是示範中的分割區號):

使用CMD Diskpart調整分割區大小使用CMD Diskpart調整分割區大小

要擴展C磁碟,請輸入「extend size=<要分配的字節數>」來擴展。

使用CMD Diskpart調整分割區大小使用CMD Diskpart調整分割區大小

如果未分配空間不在C磁碟旁邊,並且您無法擴展C磁碟,您可以使用第三方軟體來解決。

擴展非作業系統磁碟

基本的Diskpart命令:

執行CMD

1. 執行 -> diskpart.exe:這將進入Diskpart命令模式。

2. List Disk:查看連接到您系統中的磁碟。使用Diskpart擴展C磁碟

3. Select disk *

4. List partition

5. Select partition *

6. Extend size=1024(1024表示1GB;如果有10GB的空間,可以輸入extend size=10240)

Diskpart CMD可以在某些條件下擴展磁碟:

  • 它只能擴展NTFS分割區,無法對FAT、FAT32或exFAT分割區起作用。(也可以閱讀: 如何將FAT32轉換為NTFS)如果C磁碟是FAT32文件系統,則無法通過任何方法將其轉換為NTFS,除非重新安裝作業系統或重新格式化磁碟。
  • 您要擴展的目標磁碟必須在右側有連續的空閒空間。(免費工具Partition Resizer可以幫助將空間從左側移動到右側,且不會丟失數據。)

(作業系統) 視頻2 - 如何刪除相鄰分割區後,使用Disk Management擴展C磁碟

#2 如何使用IM-Magic Partition Resizer Free調整C磁碟分割區大小

此工具免費使用。我們討論的情境中,當無法擴展C磁碟時,這個工具可以輕鬆解決。

使用分割區工具(免費)調整分割區大小的視頻教學

Windows 11/10/8/7 => 下載 IM-Magic Partition Resizer Free (100% 免費)

Windows Server => 下載 IM-Magic Partition Resizer Server (免費試用)

這個工具讓您可以將未分配的區域移動到 C 磁碟的右邊,從而使您能夠擴展它。使用 IM-Magic Partition Resizer Free 版,您可以縮小和合併分區,而不會丟失任何檔案。該工具具有回滾功能,能在調整大小過程中如果電腦關機時,保持您的資料安全。

使用 IM-Magic Partition Resizer Free 調整分區大小使用 IM-Magic Partition Resizer Free 調整分區大小

該工具對所有 Windows 版本都是免費的。對於伺服器版本,您可以下載試用版。

[指南] 無資料遺失的擴展磁碟區步驟

下載 這個分步指南將向您展示如何在 Windows 11/10/8/7 電腦上免費擴展任何磁碟區。

步驟 1: 下載、安裝並啟動程式。

步驟 2: 右鍵單擊 Partition Resizer 中的 大磁碟區,從彈出選單中選擇 調整/移動分區,然後縮小該分區的邊界以創建未分配的空間。(大磁碟區必須與您想擴展的目標磁碟區位於同一磁碟上;如果是來自另一磁碟的大磁碟區,則必須使用 RAID 來構建磁碟。)調整分區大小右鍵單擊 Partition Resizer 中的 D 磁碟區,並選擇「調整/移動」選項來縮小 D 磁碟區

調整磁碟區大小的步驟
將分區的邊界移動以縮小它

步驟 3: 接著,右鍵單擊 Partition Resizer 中的 C 磁碟區,選擇「調整/移動分區」,並將邊界拖動以獲得空間。

調整磁碟區大小的步驟
調整磁碟區大小的步驟

步驟 4: 應用變更。

#3 為何 Diskpart 無法擴展 C 磁碟區

以下是 Diskpart 無法擴展 C 磁碟區的原因:

  • 1. 擴展的磁碟區右邊沒有相鄰的空間。如果該區域不是系統區域,考慮刪除相鄰的分區來創建所需的空間。
  • 2. 無法擴展 Windows 10/11 的系統分區:執行此操作時需要使用 Windows PE,或者可以嘗試免費的 Partition Resizer 工具來幫助擴展 C 磁碟區。
  • 3. 檔案系統是 FAT:免費的 Partition Resizer 可以幫助擴展 FAT 磁碟區,但如果沒有可用的空間,您可能需要在其他磁碟區創建空間。
  • 4. C 磁碟區與未分配空間之間有系統保留區或恢復分區,會阻礙擴展過程。
  • 5. 您未使用 Windows PE 模式。
  • 6. 未分配空間不在同一磁碟上。Diskpart 只能使用來自同一磁碟的未分配空間來擴展分區。如果您希望使用來自另一磁碟的空間,則需要使用 RAID。

更多 Diskpart CMD 指令:

  • List disk: 查看電腦上的磁碟。
  • Select disk *: 選擇目標磁碟;* 代表從「list disk」命令中獲得的磁碟號。例如,如果您想選擇磁碟 1 並更改磁碟 1 中的分區,首先輸入「list disk」,然後輸入「select disk 1」。
  • List partition: 查看電腦上的分區。
  • Select partition: 選擇分區。如果您想對某個分區執行磁碟操作,必須先選擇它。
  • Shrink: 縮小磁碟。這樣可以創建未分配空間,將其添加到另一磁碟。
  • Extend: 擴展磁碟。
  • Format: 格式化分區。
  • Merge: 合併分區。
  • Create: 創建分區。
  • Delete: 使用此命令刪除分區。

可能的風險: Diskpart 是基於命令的工具,許多使用者在輸入命令進行調整時可能會感到不熟悉或不確定。如果您輸入了錯誤的命令並誤按了 Enter,您將無法取消該操作。這對於不熟悉 Diskpart 的使用者來說可能是一個風險。

要調整 C 磁碟區大小、移動未分配空間或在不丟失資料的情況下擴展磁碟,IM-Magic Partition Resizer Free Edition 是一個免費的工具,能處理大多數重要的磁碟相關任務。