Diskpart 與許多命令行實用工具不同,原因是它不以單行模式操作。相反,當您啟動該實用工具后,命令是從標準輸入/輸出 (I/O) 讀取的。您可以將這些命令定向到任何磁盤、分區(qū)或卷。
與磁盤管理的比較
Diskpart 啟用“磁盤管理”管理單元所支持的操作的超集。“磁盤管理”管理單元禁止您無意中執(zhí)行可能會導致數(shù)據(jù)丟失的操作。建議您應謹慎使用 Diskpart 實用工具,因為 Diskpart 支持顯式控制分區(qū)和卷。
可以使用 Diskpart 將基本磁盤轉換為動態(tài)磁盤?;敬疟P可以為空,也可以包含主分區(qū)或邏輯驅動器?;敬疟P可以是數(shù)據(jù)磁盤、系統(tǒng)驅動器或啟動驅動器?;敬疟P不能包含容錯磁盤驅動程序 (FtDisk) 集,如帶區(qū)或鏡像等。要轉換包含有 FtDisk 驅動程序集的基本磁盤,請使用 Windows 2000 上的“磁盤管理”,或者在升級到 Windows XP 之前轉換磁盤。
可以使用 Diskpart 將動態(tài)磁盤轉換為基本磁盤。進行轉換前,必須刪除所有動態(tài)卷。除非遇到緊急情況,否則不建議您刪除動態(tài)磁盤上的分區(qū)。建議您刪除驅動器上的所有卷,然后再將磁盤轉換為基本磁盤。必須刪除所有動態(tài)數(shù)據(jù)分區(qū)。另外,切勿混淆同一驅動器上的基本主分區(qū)和動態(tài)分區(qū)。否則,計算機可能無法重新啟動。
您可以使用 Diskpart 以顯式磁盤偏移量創(chuàng)建一個分區(qū)。“磁盤管理”管理單元將此分區(qū)放在任何占用區(qū)域的末端,或放在第一個足夠大的區(qū)域上。在主啟動記錄 (MBR) 磁盤上,分區(qū)偏移量和大小都經過四舍五入,以保持必要的柱面對齊。偏移量四舍五入為最靠近的有效值,大小則始終四舍五入為下一個有效值。Diskpart 不為最近創(chuàng)建的分區(qū)分配驅動器號。使用
assign 命令可分配裝入點或驅動器號。
Diskpart 遵循與管理單元同樣的策略。只能在固定磁盤上創(chuàng)建動態(tài)磁盤。不能將可移動磁盤(如 1394 或通用串行總線 (USB) 驅動器)轉換為動態(tài)磁盤。
Diskpart 允許執(zhí)行管理單元禁止的某些分區(qū)刪除操作。例如,您可以使用 Diskpart 刪除 MBR OEM 分區(qū)。但是,這些分區(qū)中往往含有平臺操作所必需的文件。Diskpart 禁止刪除當前系統(tǒng)、啟動或分頁卷和分區(qū)。此外,Diskpart 還禁止刪除作為動態(tài)磁盤基礎的分區(qū)。
不能使用 Diskpart 在可移動媒體上創(chuàng)建分區(qū)。Windows 支持可移動媒體上至多有一個 MBR 分區(qū)。如果媒體在出廠時已帶有一個 MBR,此 MBR 是不能修改的;但是,即使配置了多個分區(qū)或邏輯驅動器,仍然遵循此 MBR。如果媒體在出廠時不帶 MBR,此媒體被視為“超級軟盤”并且其中未寫入分區(qū)結構。
可移動驅動器的驅動器號與驅動器關聯(lián),但不與媒體關聯(lián)。您可以使用 Diskpart 更改此驅動器號。
Diskpart 導致產生了磁盤簽名、GUID 分區(qū)表 (GPT) 磁盤全局唯一標識符 (GUID) 和 GPT 分區(qū) GUID。不能使用 Diskpart 來顯式設置這些項。
同管理單元一樣,Diskpart 實用工具包括對新 Itanium 磁盤分區(qū)方案的支持,該方案稱為 GPT。GPT 磁盤不能用于任何基于 x86 的 Windows XP 計算機或 Windows 2000 計算機。Diskpart 僅對空磁盤支持 GPT 分區(qū)向 MBR 分區(qū)的轉換。
您可以使用 Diskpart 刪除缺失的動態(tài)磁盤。動態(tài)磁盤包含共享數(shù)據(jù)庫,一臺計算機上的所有動態(tài)磁盤都識別此計算機上的所有其他動態(tài)磁盤。移動動態(tài)磁盤時,原始計算機將這些磁盤視為“缺失的”。
使用 Diskpart 時,驅動器號不能自動分配。要確保給定的分區(qū)或卷有驅動器號,必須顯式地分配一個驅動器號。您可以分配此驅動器號,也可以允許分配下一個可用驅動器號。
設置焦點
大多數(shù) Diskpart 命令適用于特定目標磁盤、分區(qū)或卷。目標對象具有“焦點”。焦點簡化了在同一磁盤上創(chuàng)建多個分區(qū)的常見配置任務。通過
select 命令為對象設置焦點。除了
list、
help、
rem、
exit 或
help 命令之外,其他所有命令都需要有焦點。
使用
select 命令可顯式更改焦點。要隱式更改焦點,請使用像
create 這樣的命令。管理基本磁盤前,必須設置磁盤焦點。在基本磁盤上,分區(qū)焦點和卷焦點相同。如果更改某一項上的焦點,也將更改其他項的焦點。在動態(tài)卷上,由于上一級的分區(qū)焦點總是丟失,因此只需要卷焦點,而且只有簡單卷才需要磁盤焦點。
考慮下面計算機包含兩個磁盤的示例:
- 每個磁盤均包含兩個主分區(qū)。第一個磁盤包含 C 和 D 分區(qū),第二個磁盤包含 E 和 F 分區(qū)。在將分區(qū)焦點設置給 C 或 D 分區(qū)之前,必須先將磁盤焦點設置給磁盤 1??梢栽谌魏螘r候將卷焦點設置給 C、D、E 或 F 分區(qū)。在本例中,如果將卷焦點設置給 C 或 D 分區(qū),磁盤焦點不變;但是,如果將卷焦點設置給 E 或 F 分區(qū),磁盤焦點就可能轉移到其他磁盤。
- 每個磁盤都是動態(tài)的,并且都包含簡單卷和空閑空間。第一個磁盤包含 C 分區(qū),第二個磁盤包含 E 分區(qū)。向第一個磁盤添加簡單卷之前,必須先設置磁盤焦點。要擴展 C 分區(qū),只需設置卷焦點即可。同樣,要在 E 分區(qū)中添加鏡像,只需將卷焦點設置給 E 分區(qū)。如果創(chuàng)建簡單卷或在同一磁盤上擴展現(xiàn)有卷,不會更改磁盤焦點。如果添加鏡像、創(chuàng)建帶區(qū)集或者將現(xiàn)有卷擴展到不同的磁盤上,就可能會導致磁盤焦點丟失。
腳本撰寫
Diskpart 支持使用腳本的操作。要啟動 Diskpart 腳本,需使用“diskpart /s script.txt”命令。您可以在 Windows XP、Windows 2000、遠程安裝服務 (RIS) 無人參與安裝環(huán)境上,或者在用于 OEM 的 Windows 預安裝環(huán)境 (PE) 上撰寫 Diskpart 腳本。
默認情況下,如果腳本中存在問題,Diskpart 可以退出命令處理并返回錯誤代碼。要在這種情況下繼續(xù)運行腳本,需在命令中包含
noerr 參數(shù)。此參數(shù)允許您使用單個腳本刪除所有數(shù)據(jù)驅動器上的所有分區(qū),而與驅動器的總數(shù)無關。不過,并非所有命令都支持
noerr 參數(shù)。即使使用
noerr 參數(shù),也始終會返回關于命令語法錯誤的錯誤。
下面的列表描述了 Diskpart 的錯誤代碼:
- 0 - 未發(fā)生錯誤。整個腳本正常運行。
- 1 - 發(fā)生致命例外。可能存在嚴重問題。
- 2 - Diskpart 命令行上指定的參數(shù)不正確。
- 3 - Diskpart 無法打開指定腳本或輸出文件。
- 4 - Diskpart 使用的服務之一返回錯誤。
- 5 - 發(fā)生命令語法錯誤。由于選擇對象不當或對象不適用于此命令而導致腳本失敗。
運行 Diskpart 后,將顯示 Diskpart 版本及當前計算機名稱。
命令摘要
設置焦點的命令
select使用
select 命令可將焦點設置給指定目標。要獲取焦點類型列表,請將
類型字段保留為空。如果未指定標識 (ID) 號,則顯示當前處于焦點的對象。
select disk[=n]使用
select disk 命令可將焦點設置給具有指定 Windows NT 磁盤號的磁盤。如果未指定磁盤號,該命令將顯示當前處于焦點的磁盤。
select partition[=n/l]
使用
select partition 命令可將焦點設置給指定分區(qū)。如果未指定分區(qū),則顯示當前處于焦點的分區(qū)。
在基本磁盤上,您可以按索引、驅動器號或裝入點指定分區(qū)。在動態(tài)磁盤上,只能按索引指定分區(qū)。
select volume[=n/l]使用
select volume 命令可將焦點設置給指定卷。如果未指定卷,該命令將顯示當前處于焦點的卷。
您可以按索引、驅動器號或裝入點路徑指定卷。在基本磁盤上,如果選擇了卷,則相應分區(qū)也具有焦點。
顯示磁盤配置的命令
使用
list 命令可顯示摘要。要顯示更多信息,請先設置焦點,然后使用
detail 命令。
detail disk使用
detail disk 命令可獲得有關當前處于焦點的磁盤的詳細信息,例如:
Diskpart> select disk 3Disk 3 is now the selected disk.Diskpart> detail diskMaxtor 90432D2Disk ID:F549D151Type :IDEBus : 0Target : 0LUN ID : 0Volume ### Ltr Label Fs Type Size Status Info---------- --- ----------- ----- ---------------- ------- --------- --------Volume 0 F My RAID Set NTFS RAID-5 4096 MB HealthyVolume 1 G FATSTRIPE FAT32 Stripe 6144 MB HealthyVolume 2 H My Mirror NTFS Mirror 2048 MB HealthyVolume 3 I My Span NTFS Spanned 9 GB Healthy
detail partition使用
detail partition 命令可獲得有關當前處于焦點的分區(qū)的詳細信息;
Diskpart> select disk 0Disk 0 is now the selected disk.Diskpart> select partition 1Partition 1 is now the selected partition.Diskpart> detail partitionPartition 0Type : 07Hidden:NoActive:YesVolume ### Ltr Label Fs Type Size Status Info---------- --- ----------- ----- ---------- ------- --------- --------* Volume 2 C NTFS Partition 4110 MB Healthy System
detail volume使用
detail volume 命令可獲得有關當前處于焦點的卷的詳細信息,例如:
Diskpart> select volume 1Volume 1 is now the selected volume.Diskpart> detail volumeDisk ### Status Size Free Dyn Gpt-------- ---------- ------- ------- --- ---Disk 1 Online 8 GB 0 B *Disk 2 Online 8 GB 0 B *Disk 3 Online 8 GB 0 B *
list disk使用
list disk 命令可獲得有關計算機中每個磁盤的摘要信息。帶有星號 (*) 的磁盤具有當前焦點。此命令只列出固定磁盤(例如,集成設備電路 [IDE] 或小型計算機系統(tǒng)接口 [SCSI])或者可移動磁盤(例如,1394 或 USB)。不顯示可移動驅動器。
Diskpart> select disk 3Disk 3 is now the selected disk.Diskpart> list diskDisk ### Status Size Free Dyn Gpt-------- ---------- ------- ------- --- ---Disk 0 Online 4118 MB 0 BDisk 1 Online 8 GB 4002 MB *Disk 2 Online 8 GB 0 B ** Disk 3 Online 8 GB 0 B *Disk M0 Missing 8 GB 0 B *
list partition使用
list partition 命令可獲得有關處于焦點的磁盤上每個分區(qū)的信息,例如:
Diskpart> select disk 4Disk 4 is now the selected disk.Diskpart> list partitionPartition ### Type Size Offset------------- ---------------- ------- -------Partition 1 Primary 4094 MB 31 KBPartition 2 Extended 4581 MB 4094 MBPartition 3 Logical 2047 MB 4094 MBPartition 4 Logical 2533 MB 6142 MBAll partitions (regardless of type) are displayed.
list volume使用
list volume 命令可獲得有關計算機中每個卷的信息,例如:
Diskpart> list volumeVolume ### Ltr Label Fs Type Size Status Info---------- --- ----------- ----- ---------------- ------- ---------- --------Volume 0 F My RAID Set NTFS RAID-5 4096 MB HealthyVolume 1 G FATSTRIPE FAT32 Stripe 6144 MB FailedVolume 2 H My Mirror NTFS Mirror 2048 MB HealthyVolume 3 I My Span NTFS Spanned 9 GB HealthyVolume 4 D CDFS CD-ROM 0 BVolume 5 C NTFS Partition 2047 MB Healthy SystemVolume 6 E NTFS Partition 2063 MB Healthy BootVolume 7 J My Primary NTFS Partition 4095 MB HealthyVolume 8 K My Logical NTFS Partition 2047 MB HealthyVolume 9 L My Next Log NTFS Partition 2534 MB Healthy
管理基本磁盤的命令
本節(jié)介紹可用于創(chuàng)建和刪除分區(qū),以及分配驅動器號和裝入點的命令。本節(jié)中的命令僅適用于基本磁盤。有關適用于動態(tài)磁盤的命令,以及可用于將基本磁盤轉換為動態(tài)磁盤的命令,請參考后面幾節(jié)。
在所有 MBR 磁盤上,
size 或
offset 參數(shù)都經過四舍五入以保持柱面對齊。在 GPT 磁盤上,
size 和
offset 參數(shù)也經過四舍五入以保持扇區(qū)對齊。如果未指定
offset 參數(shù),則將分區(qū)放在第一個足夠大的未占用連續(xù)磁盤范圍內。如果未列出
size 參數(shù),則分區(qū)可以擴展至占用確定的磁盤范圍,最多可占用整個磁盤大小。
新磁盤首次被發(fā)現(xiàn)后,即被假定為 MBR 磁盤。在試圖創(chuàng)建 GPT 分區(qū)之前,必須顯式地將磁盤轉換為 GPT。建議您將 MSR 創(chuàng)建為每個數(shù)據(jù)磁盤上的第一個分區(qū)以及任何系統(tǒng)或啟動盤上的第二個分區(qū)(在 ESP 之后)。從 MBR 轉換為 GPT 后,MSR 分區(qū)將在磁盤上自動創(chuàng)建。
創(chuàng)建任何新的分區(qū)后,最近創(chuàng)建的分區(qū)會得到分區(qū)焦點。刪除任何分區(qū)后,分區(qū)焦點也會丟失。磁盤焦點在任何情況下都保持不變。
active 使用
active 命令可將當前處于焦點的分區(qū)設置為“活動的”。此設置通知固件此分區(qū)是有效系統(tǒng)分區(qū)。Diskpart 不驗證分區(qū)內容。
注意:如果使用此命令,可能無法重新啟動計算機。
assign [[letter=l]/[mount=path]] [noerr]使用
assign 命令可為當前處于焦點的分區(qū)分配驅動器號或裝入點。如果未指定驅動器號,則分配下一個可用驅動器號。如果此驅動器號或裝入點已在使用,則除非使用
noerr 參數(shù),否則會產生一個錯誤。
您可以使用此命令更改與可移動驅動器關聯(lián)的驅動器號。
禁止為系統(tǒng)、啟動或分頁卷分配驅動器號。除了 Msdata 分區(qū)之外,此命令不能用于向 OEM 分區(qū)或任何 GPT 分區(qū)分配驅動器號。
create partition primary [size=n] [offset=n] [id=byte/guid] [noerr]使用
create partition primary 命令可在當前驅動器上以一定長度大小和起始地址偏移量創(chuàng)建一個主分區(qū)。
如果在 MBR 磁盤上未指定 ID 字節(jié),此命令將使用類型“0x6”創(chuàng)建分區(qū)??梢允褂?
ID 參數(shù)指定分區(qū)類型。不對 ID 字節(jié)進行有效性校驗或其他校驗。
如果未在 GPT 磁盤上指定 ID GUID,此命令將創(chuàng)建 Msdata 分區(qū)。可以使用
ID 參數(shù)指定任何 GUID。不對 GUID 進行有效性、重復性或其他校驗。分區(qū)示例 GUID 將會被自動生成。
由于創(chuàng)建的是 MBR 和 GPT 分區(qū),因此 Windows 不自動分配驅動器號。您必須顯式分配驅動器號。
create partition extended [size=n] [offset=n] [noerr]使用
create partition extended 命令可在當前驅動器上以一定長度大小和起始地址偏移量創(chuàng)建一個擴展分區(qū)。驅動器必須是 MBR 磁盤。
創(chuàng)建分區(qū)后,新的擴展分區(qū)會得到焦點。只能創(chuàng)建一個擴展分區(qū)。只能在創(chuàng)建擴展分區(qū)后才能創(chuàng)建邏輯驅動器。
create partition logical [size=n] [offset=n] [noerr]使用
create partition logical 命令可在當前磁盤的現(xiàn)有擴展分區(qū)中以一定長度大小和起始地址偏移量創(chuàng)建一個邏輯驅動器。驅動器必須是 MBR 磁盤。
如果未列出偏移量,則邏輯驅動器將被放在第一個足夠大的擴展分區(qū)中的未占用連續(xù)磁盤范圍。如果未列出大小,分區(qū)可能擴展至占用整個擴展分區(qū)。
創(chuàng)建分區(qū)后,邏輯驅動器會得到分區(qū)焦點。
create partition msr [size=n] [offset=n] [noerr]create partition msr 命令相當于使用 MSR GUID E3C9E316-0B5C-4DB8-817D-F92DF00215AE 創(chuàng)建分區(qū)。
create partition esp [size=n] [offset=n] [noerr]create partition esp 命令相當于使用 ESP GUID C12A7328-F81F-11D2-BA4B-00A0C93EC93B 創(chuàng)建分區(qū)。
delete partition [noerr] [override]使用
delete partition 命令可刪除當前處于焦點的分區(qū)。
Diskpart 禁止刪除當前系統(tǒng)、啟動或分頁卷。要刪除 ESP、MSR 或已知 OEM 分區(qū),必須指定
override 參數(shù)。
extend [size=n][noerr] 使用
extend 命令可導致當前處于焦點的卷擴展到未分配的連續(xù)空間。未分配空間必須在處于焦點的分區(qū)之后(前者的扇區(qū)偏移量必須大于后者)。此命令用來將現(xiàn)有基本數(shù)據(jù)分區(qū)增大到可擴展硬件 RAID 邏輯單元號 (LUN) 上最近創(chuàng)建的空間。
如果以前曾經使用 NTFS 文件系統(tǒng)對分區(qū)進行格式化,則文件系統(tǒng)將自動擴展,以占用更大的分區(qū),并且不會發(fā)生數(shù)據(jù)丟失。如果以前曾經使用 NTFS 以外的任何文件系統(tǒng)格式對分區(qū)進行格式化,此命令將失敗且不會更改分區(qū)。
Diskpart 只禁止當前系統(tǒng)或啟動分區(qū)進行擴展。
remove [[letter=l]/[mount=path]/[all]] [noerr]使用
remove 命令可刪除當前處于焦點的分區(qū)的驅動器號或裝入點。如果指定
all 參數(shù),則刪除所有當前驅動器號和裝入點。如果未指定驅動器號或裝入點,則刪除驅動器號。
使用此命令可更改與可移動驅動器關聯(lián)的驅動器號。
禁止刪除系統(tǒng)、啟動或分頁卷的驅動器號。不能使用此命令將驅動器號轉移到 OEM 分區(qū)、任何具有未識別 GUID 的 GPT 分區(qū)或者任何特殊的非數(shù)據(jù) GPT 分區(qū)(如 ESP 分區(qū))。
管理動態(tài)磁盤的命令
您可以使用本節(jié)中介紹的命令創(chuàng)建和刪除卷、修復容錯卷以及導入磁盤。
size 參數(shù)始終要四舍五入,以保持 MB 對齊。不能指定顯式偏移量。此卷始終放在第一個足夠大的未占用連續(xù)磁盤范圍內。如果未列出大小,則創(chuàng)建盡可能大的卷。
創(chuàng)建卷后,卷焦點將置于最近創(chuàng)建的卷上。如果卷跨越多個磁盤,當前磁盤焦點將丟失。如果刪除卷,卷焦點將丟失。如果刪除卷之前已經存在一個有效的磁盤焦點,此磁盤焦點將保留。
注意:當任何空磁盤轉換為動態(tài)或 GPT 磁盤時,Diskpart 在轉換后的磁盤上強制創(chuàng)建一個 MSR 分區(qū)。
active 使用
active 命令可將當前處于焦點的卷設置為“活動的”。此設置通知固件此分區(qū)是有效系統(tǒng)分區(qū)。Diskpart 只驗證此卷是否可以包含操作系統(tǒng)可啟動映像,而不驗證分區(qū)內容。如果使用此命令,計算機可能無法重新啟動。
add disk=n [noerr]使用
add 命令可向指定磁盤上的當前處于焦點的卷添加鏡像。僅支持兩個鏡像叢。當前處于焦點的卷必須是簡單卷。
assign [[letter=l]/[mount=path]] [noerr]使用
assign 命令可為當前處于焦點的卷分配驅動器號或裝入點。如果未指定驅動器號,則分配下一個可用驅動器號。如果此驅動器號或裝入點已在使用,則除非指定
noerr 參數(shù),否則將產生一個錯誤。
禁止為系統(tǒng)、啟動或分頁卷分配驅動器號。
break disk=n [nokeep] [noerr]使用
break 命令可斷開當前處于焦點的鏡像。
默認情況下,兩個鏡像叢的內容都將保留,原因在于這兩個叢都變成了簡單卷。如果指定
nokeep 參數(shù),則只保留指定叢,另一個叢將被刪除并轉換為空閑空間。
原始卷保留所有驅動器號或裝入點。如果未保留叢,則焦點仍然保留在指定磁盤上保留的簡單卷上。否則,焦點將更改到指定磁盤上指定的保留叢上。此叢變成簡單卷;但是,不為新卷分配驅動器號。
create volume simple [size=n] [disk=n] [noerr]使用
create volume simple 命令可在指定磁盤上以一定長度大小創(chuàng)建一個簡單卷。
如果未指定大小,新的卷可以占用磁盤上剩余的連續(xù)空閑空間。如果未指定磁盤,則使用當前處于焦點的磁盤。
創(chuàng)建了卷之后,磁盤焦點就被設置給目標磁盤。
create volume stripe [size=n] disk=n[,n[,...]][noerr]使用
create volume stripe 命令可在指定磁盤上創(chuàng)建帶區(qū)集卷。帶區(qū)卷的總大小為每一磁盤上的帶區(qū)卷大小與磁盤數(shù)目相乘 (*) 之積。
如果未指定大小,則創(chuàng)建盡可能大的帶區(qū)卷。具有最小連續(xù)可用空閑空間的磁盤是確定的。此空閑空間的大小決定帶區(qū)卷的大小。每個磁盤上所分配的帶區(qū)卷的大小均相同。
create volume raid [size=n] disk=n[,n[,...]][noerr]使用
create volume raid 命令可在指定磁盤上創(chuàng)建 Raid-5 集卷。每一個磁盤上均分配相當于“Raid-5 卷大小”的空間量。
如果未指定大小,則創(chuàng)建盡可能大的 Raid 5 卷。具有最小連續(xù)可用空閑空間的磁盤是確定的。此空閑空間的大小決定 Raid 5 卷的大小,并且從每個磁盤分配的 Raid 5 卷的大小均相同。實際使用的卷大小小于每一磁盤上的 Raid-5 卷大小與磁盤數(shù)目相乘之積,因為有些空間用于奇偶校驗。
delete disk [noerr][override]使用
delete disk 命令可從磁盤列表中刪除缺失的動態(tài)磁盤。
如果未指定
override 參數(shù),將刪除磁盤上包含的所有簡單卷,并刪除所有鏡像叢。如果磁盤用于 Raid 5 卷,此命令將失敗。
delete partition [noerr] [override]使用
delete partition 命令可刪除當前處于焦點的分區(qū)。
Diskpart 禁止刪除用于包含現(xiàn)有在線動態(tài)卷的任何分區(qū)。但這些卷必須被刪除,且磁盤必須轉換為基本磁盤。要刪除 ESP、MSR 或已知 OEM 分區(qū),需指定
override 參數(shù)。
可以從動態(tài)磁盤上刪除分區(qū),但是不能創(chuàng)建這些分區(qū)。例如,可以刪除動態(tài) GPT 磁盤上未識別的 GPT 分區(qū)。如果刪除分區(qū),空閑空間將不可用。在無法使用
clean 命令的緊急情況下,可以使用此命令回收損壞的離線動態(tài)磁盤上的空間。
delete volume [noerr]使用
delete volume 命令可刪除當前處于焦點的卷。使用此命令后,將丟失所有數(shù)據(jù)。
extend disk=n [size=n] [noerr]使用
extend 命令可將當前簡單卷或擴展卷擴展到指定磁盤上。
extend 命令僅適用于 NTFS 卷。
如果未指定大小,此卷可占用指定磁盤上的所有空閑空間。任何現(xiàn)有磁盤焦點都將丟失。
import [noerr]使用
import 命令可導入外部磁盤組中的所有磁盤。
如果在外部磁盤組中的任何磁盤上都設置了焦點,就可以導入該組中的所有磁盤。運行此命令后,任何現(xiàn)有卷或磁盤焦點都將丟失。
online [noerr]使用
online 命令可使以前離線的磁盤或卷重新在線。如果使用此命令,焦點不會發(fā)生更改。
remove [[letter=l]/[mount=path]/[all]] [noerr]使用
remove 命令可刪除當前處于焦點的卷的驅動器號或裝入點。如果使用
all 參數(shù),將刪除所有當前驅動器號和裝入點。如果未指定驅動器號或裝入點,則刪除遇到的第一個路徑。
禁止刪除系統(tǒng)、啟動或分頁卷的驅動器號。
retain使用
retain 命令可準備將動態(tài)簡單卷用作啟動或系統(tǒng)卷。
如果在基于 x86 的計算機上使用
retain 命令,將在動態(tài)簡單卷上創(chuàng)建一個具有焦點的 MBR 分區(qū)。要創(chuàng)建一個 MBR 分區(qū),動態(tài)簡單卷必須始自一個柱面對齊的偏移量處,而且其大小必須是柱面大小的整數(shù)倍。
如果在基于 Itanium 的計算機上使用
retain 命令,
retain 命令將在動態(tài)簡單卷上創(chuàng)建具有焦點的 GPT 分區(qū)。
轉換磁盤的命令
convert mbr [noerr]使用
convert mbr 命令可將當前磁盤的分區(qū)形式設置為 MBR。磁盤可以是基本磁盤或動態(tài)磁盤,但是切勿包含任何有效數(shù)據(jù)分區(qū)或卷。
convert gpt [noerr]使用
convert gpt 命令可將當前磁盤的分區(qū)形式設置為 GPT。磁盤可以是基本磁盤或動態(tài)磁盤,但是切勿包含任何有效數(shù)據(jù)分區(qū)或卷。此命令只在基于 Itanium 的計算機上才有效,在基于 x-86 的計算機上可能會失敗。
convert dynamic [noerr]使用
convert dynamic 命令可將基本磁盤改為動態(tài)磁盤。磁盤可以包含有效數(shù)據(jù)分區(qū)。
convert basic [noerr]使用
convert basic 命令可將空的動態(tài)磁盤轉換為基本磁盤。
其他命令s
exit使用
exit 命令可停止 Diskpart 并將控制權返回給操作系統(tǒng)。
clean [all]使用
clean 命令可通過將扇區(qū)清零,從當前處于焦點的磁盤刪除分區(qū)或將卷格式化。默認情況下,僅改寫 MBR 或 GPT 分區(qū)信息及任何有關 MBR 磁盤的隱藏扇區(qū)信息。如果指定
all 參數(shù),可將每個扇區(qū)都清零,同時可刪除驅動器上包含的所有數(shù)據(jù)。
rem [...]rem 命令不執(zhí)行任何操作,但您可以使用此命令注釋腳本文件。
rescan使用
rescan 命令可重新掃描所有 I/O 總線并可因此發(fā)現(xiàn)添加到計算機上的任何新磁盤。
幫助命令s
help 使用
help 命令可顯示所有命令列表。