Windows Diskpart命令詳解

2021-07-22 06:37:03 字數 4697 閱讀 1801

list disk - 顯示磁碟列表。例如,list disk。

list partition - 顯示所選磁碟上的分割槽列表。例如,list partition。

list volume - 顯示卷列表。例如,list volume。

list vdisk - 顯示虛擬磁碟列表。

使用list命令可顯示摘要。要顯示更多資訊,請先設定焦點,然後使用detail 命令替代list命令。

diskpart -顯示diskpart 版本及當前計算機名稱

select disk n -焦點設定給具有指定windows nt磁碟號n的磁碟,n可以有list disk命令檢視。

如果未指定磁碟號,該命令將顯示當前處於焦點的磁碟。

select partition n -將焦點設定給指定分割槽。如果未指定分割槽,則顯示當前處於焦點的分割槽。

select volume x -將焦點設定給指定卷。如果未指定卷,該命令將顯示當前處於焦點的卷。

select vdisk file=x:\***.vhd -焦點設定給指定的虛擬磁碟檔案。

active -將當前處於焦點的分割槽設定為「活動的」。此設定通知韌體此分割槽是有效系統分割槽。

assign [[letter=l]/[mount=path]]

-為當前處於焦點的分割槽分配驅動器號或裝入點。如果未指定驅動器號,則分配下乙個可用驅動器號。

create partition primary [size=n] [offset=n] [id=byte/guid]

-在當前驅動器上以一定長度大小和起始位址偏移量建立乙個主分割槽。

如果在mbr磁碟上未指定id位元組,此命令將使用型別「0x6」建立分割槽。可以使用id引數指定分割槽型別。

如果未在gpt磁碟上指定id guid,此命令將建立msdata分割槽。可以使用id引數指定任何 guid。

create partition extended [size=n] [offset=n]

-在當前驅動器上以一定長度大小和起始位址偏移量建立乙個擴充套件分割槽。驅動器必須是 mbr 磁碟。

create partition logical [size=n] [offset=n]

-在當前磁碟的現有擴充套件分割槽中以一定長度大小和起始位址偏移量建立乙個邏輯驅動器。

驅動器必須是 mbr 磁碟。

delete partition [override]

-刪除當前處於焦點的分割槽。diskpart 禁止刪除當前系統、啟動或分頁卷。

要刪除 esp、msr 或已知oem分割槽,必須指定override引數。

extend [size=n] -當前處於焦點的卷擴充套件到未分配的連續空間。

未分配空間必須在處於焦點的分割槽之後(前者的扇區偏移量必須大於後者)。

remove [[letter=l]/[mount=path]/[all]]

-刪除當前處於焦點的分割槽的驅動器號或裝入點。如果指定all引數,則刪除所有當前驅動器號和裝入點。

如果未指定驅動器號或裝入點,則刪除驅動器號。

convert mbr -將當前磁碟的分割槽形式設定為 mbr。可以是基本磁碟或動態磁碟。切勿包含任何有效資料分割槽或捲。

convert gpt -將當前磁碟的分割槽形式設定為 gpt。可以是基本磁碟或動態磁碟。切勿包含任何有效資料分割槽或捲。

convert dynamic -將基本磁碟改為動態磁碟。磁碟可以包含有效資料分割槽。

convert basic -將空的動態磁碟轉換為基本磁碟。

exit -停止 diskpart 並將控制權返回給作業系統。

clean [all] -通過將扇區清零,從當前處於焦點的磁碟刪除分割槽或將卷格式化。

預設情況下,僅改寫 mbr 或 gpt 分割槽資訊及任何有關 mbr 磁碟的隱藏扇區資訊。

如果指定 all 引數,可將每個扇區都清零,同時可刪除驅動器上包含的所有資料。

rem […] -不執行任何操作,但您可以使用此命令注釋指令碼檔案。

rescan -重新掃瞄所有 i/o 匯流排並可因此發現新增到計算機上的任何新磁碟。

format -格式化卷或分割槽.

attach -連線虛擬磁碟檔案。

detach -分離虛擬磁碟檔案。

help -顯示所有命令列表。

x:\sources> diskpart

磁碟 ### 狀態 大小 可用 dyn gpt

———— ——– ——— ——— —– —-

磁碟 0 聯機 40 gb 40gb

diskpart> select disk 0

磁碟 0 現在是所選磁碟。

diskpart> create partition primary size=20480

diskpart 成功建立了指定分割槽。

diskpart> create partition extended

diskpart 成功建立了指定分割槽。

diskpart> create partition logical size=10240

diskpart 成功建立了指定分割槽。

diskpart> create partition logical

diskpart 成功建立了指定分割槽。

diskpart> list partition

分割槽 ### 型別 大小 偏移量

分割槽 1 主要 20 gb 1024 kb

分割槽 0 擴充套件的 19 gb 20 gb

分割槽 2 邏輯 10 gb 20 gb

分割槽 3 邏輯 9 gb 30 gb

diskpart> list volume

卷 ### ltr 標籤 fs 型別 大小 狀態 資訊

———- —- ——————— ——– —————— ——– ————- ——–

卷 0 d grmculfrer_ udf ***-rom 3519 mb 正常

卷 1 raw 磁碟分割槽 20 gb 正常

卷 2 raw 磁碟分割槽 10 gb 正常

卷 3 raw 磁碟分割槽 9 gb 正常

diskpart> select volume 1

卷 1 是所選卷

diskpart> assign letter=c

diskpart 成功分配了驅動器號或者裝載點。

diskpart> select volume 2

卷 2 是所選卷

diskpart> assign letter=e

diskpart 成功分配了驅動器號或者裝載點。

diskpart> select volume 3

卷 3 是所選卷

diskpart> assign letter=f

diskpart 成功分配了驅動器號或者裝載點。

diskpart> list volume

卷 ### ltr 標籤 fs 型別 大小 狀態 資訊

———- —- ——————— ——– —————— ——– ————- ——–

卷 0 d grmculfrer_ udf ***-rom 3519 mb 正常

卷 1 c raw 磁碟分割槽 20 gb 正常

卷 2 e raw 磁碟分割槽 10 gb 正常

卷 3 f raw 磁碟分割槽 9 gb 正常

diskpart> select partition 1

分割槽 1 現在是所選分割槽。

diskpart> format fs=ntfs lable="system" quick

100 百分比已完成

diskpart 成功格式化該卷。

diskpart> select partition 2

分割槽 2 現在是所選分割槽。

diskpart> format fs=ntfs quick

100 百分比已完成

diskpart 成功格式化該卷。

diskpart> select partition 3

分割槽 3 現在是所選分割槽。

diskpart> format fs=ntfs quick

100 百分比已完成

diskpart 成功格式化該卷。

diskpart> list volume

卷 ### ltr 標籤 fs 型別 大小 狀態 資訊

———- —- ——————— ——– —————— ——– ————- ——–

卷 0 d grmculfrer_ udf ***-rom 3519 mb 正常

卷 1 c system ntfs 磁碟分割槽 20 gb 正常

卷 2 e ntfs 磁碟分割槽 10 gb 正常

卷 3 f ntfs 磁碟分割槽 9 gb 正常

diskpart> exit

退出 diskpart…

x:\sources>

Windows Diskpart命令詳解

磁碟 狀態 大小 可用 dyn gpt 磁碟 0 聯機 40 gb 40gb diskpart select disk 0 磁碟 0 現在是所選磁碟。diskpart create partition primary size 20480 diskpart 成功建立了指定分割槽。diskpart c...

MySQL MariaDB grant命令詳解

mysql mariadb中可以給你乙個使用者授予如select,insert,update,delete等其中的乙個或者多個許可權,主要使用grant命令,用法格式為 grant 許可權 on 資料庫物件 to 使用者 一 grant 普通資料使用者,查詢 插入 更新 刪除 資料庫中所有表資料的權...

Linux Unix vmstat命令實戰詳解

vmstat命令是最常見的linux unix監控工具,可以展現給定時間間隔的伺服器的狀態值,包括伺服器的cpu使用率,記憶體使用,虛擬記憶體交換情況,io讀寫情況。這個命令是我檢視linux unix最喜愛的命令,乙個是linux unix都支援,二是相比top,我可以看到整個機器的cpu,記憶體...