Win7/Vista 圖形化磁碟管理只能建立主分區,無法直接建立擴充分區與邏輯分區。但內建 DiskPart 指令可完整支援,且操作即時生效、無需重開機。以下為完整指令教學與實戰範例。
diskpart 進入互動模式(提示符變 DISKPART>)。list disk 列出所有實體磁碟,確認目標磁碟編號(0 為第一顆)。select disk n 選擇目標磁碟(n 為編號)。DISKPART> list disk DISKPART> select disk 0 DISKPART> clean // 清除所有分區(謹慎!) DISKPART> create partition primary size=512000 // 建立 500 GB 主分區 DISKPART> active // 設為作用分區 DISKPART> format quick // 快速格式化 DISKPART> create partition extended // 建立擴充分區(佔用剩餘空間) DISKPART> create partition logical size=512000 // 邏輯分區 1:500 GB DISKPART> format quick DISKPART> create partition logical size=512000 // 邏輯分區 2:500 GB DISKPART> format quick DISKPART> create partition logical // 邏輯分區 3:剩餘所有空間 DISKPART> format quick DISKPART> assign letter=D // 指定磁碟機代號(依序自動分配) DISKPART> exit DISKPART> exit
| 指令 | 說明 |
|---|---|
list disk / list partition / list volume | 列出磁碟/分區/磁碟區 |
select disk n / select partition n / select volume n | 選擇操作對象 |
create partition primary [size=n] [offset=n] | 建立主分區 |
create partition extended [size=n] | 建立擴充分區(每顆磁碟僅一個) |
create partition logical [size=n] | 在擴充分區建立邏輯分區 |
format quick [label=xxx] [fs=ntfs] | 快速格式化 |
assign letter=X | 指定磁碟機代號 |
delete partition override | 強制刪除分區(含保護分區) |
active / inactive | 設定/取消作用分區 |
diskpart sel disk 0 list vol sel vol 0 // 100 MB 分區 inactive sel vol 1 // C 槽 active exit bcdboot c:\windows /s c:
執行後重開機,即可在磁碟管理中刪除 100 MB 分區。風險: 可能影響 BitLocker、UEFI 啟動,一般使用者建議保留。
掌握 DiskPart,Win7/Vista 下分區不再受圖形介面限制,安裝系統時按 Shift+F10 即可呼叫命令提示字元進行分區,極度方便。