本文介绍 Diskpart 实用工具。您可以使用此实用工具从脚本、远程会话或其他命令提示符处启用存储配置。Diskpart 增强了磁盘管理器图形用户界面 (GUI)。

      命令摘要

一、显示磁盘配置的命令

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:\xxx.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参数,则删除所有当前驱动器号和装入点。
                             如果未指定驱动器号或装入点,则删除驱动器号。

四、管理动态磁盘的命令

active                   -将当前处于焦点的卷设置为“活动的”。此设置通知固件此分区是有效系统分区。
add disk=n            -向指定磁盘上的当前处于焦点的卷添加镜像。
assign [[letter=l]/[mount=path]]
                             -为当前处于焦点的卷分配驱动器号或装入点。如果未指定驱动器号,则分配下一个可用驱动器号。
break disk=n [nokeep]
                             -断开当前处于焦点的镜像。
create volume simple [size=n] [disk=n]
                             -在指定磁盘上以一定长度大小创建一个简单卷。
create volume stripe [size=n] disk=n[,n[,...]]
                             -在指定磁盘上创建带区集卷。如果未指定大小,则创建尽可能大的带区卷。
create volume raid [size=n] disk=n[,n[,...]]
                              -在指定磁盘上创建 Raid-5 集卷。每一个磁盘上均分配相当于“Raid-5 卷大小”的空间量。
                               如果未指定大小,则创建尽可能大的 Raid 5 卷。
delete disk [override]
                              -从磁盘列表中删除缺失的动态磁盘。
                               如果未指定 override 参数,将删除磁盘上包含的所有简单卷,并删除所有镜像丛。
delete partition [override]
                              -删除当前处于焦点的分区。禁止删除用于包含现有在线动态卷的任何分区。
                               要删除 ESP、MSR 或已知 OEM 分区,需指定 override 参数。
delete volume        -删除当前处于焦点的卷。使用此命令后,将丢失所有数据。
extend disk=n [size=n]
                              -将当前简单卷或扩展卷扩展到指定磁盘上。如果未指定大小,此卷可占用指定磁盘上的所有空闲空间。
import                    -导入外部磁盘组中的所有磁盘。
online                    -使以前离线的磁盘或卷重新在线。
remove [[letter=l]/[mount=path]/[all]]
                             -删除当前处于焦点的卷的驱动器号或装入点。如果使用 all 参数,将删除所有当前驱动器号和装入点。
retain                    -准备将动态简单卷用作启动或系统卷

五、转换磁盘的命令

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
Microsoft DiskPart 版本 6.1.7601
Copyright (C) 1999-2008 Microsoft Corporation.
在计算机上: MINWINPC
DISKPART> list disk
 磁盘 ### 状态      大小     可用     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    DVD-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    DVD-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    DVD-ROM       3519 MB   正常
 卷    1    C     system                NTFS   磁盘分区                  20 GB    正常
 卷    2    E                                NTFS   磁盘分区                  10 GB    正常
 卷    3    F                                NTFS   磁盘分区                    9 GB    正常
DISKPART> exit
退出 DiskPart...
x:\sources>

diskpart命令详解相关推荐

  1. docker常用命令详解

    docker常用命令详解 本文只记录docker命令在大部分情境下的使用,如果想了解每一个选项的细节,请参考官方文档,这里只作为自己以后的备忘记录下来. 根据自己的理解,总的来说分为以下几种: Doc ...

  2. oracle home 命令,$ORACLE_HOMEbin目录下所有命令的使用方法及命令详解

    求$ORACLE_HOME/bin目录下所有命令的使用方法及命令详解 如题. $ORACLE_HOME/bin目录下有很多命令,那我们平时用到的也不是太多,即使用到的那部分可能用法也不是完全能掌握,所 ...

  3. 【FFmpeg】ffmpeg命令详解(三)高级选项

    ffmpeg命令详解(三)高级选项 1.-map 2.-ignore_unknown 3.-copy_unknown 4.-map_channel 5.-map_metadata 6.-map_cha ...

  4. 【FFmpeg】ffmpeg命令详解(二)

    ffmpeg命令详解(二) 4.流选择 4.1 自动选择流 4.2 手动选择流 5.命令行选择详解 5.1 命令行选项的值说明: 5.2 流说明符 5.3 通用选项 5.4 主选项 5.5 视频相关选 ...

  5. 【FFmpeg】ffmpeg命令详解(一)

    ffmpeg命令详解(一) 1.命令格式 2.简述 3.详细说明 3.1 过滤器 3.1.1 简单的过滤器图 3.1.2 复杂的过滤器图 3.2 流拷贝 1.命令格式 ffmpeg [global_o ...

  6. head和tail命令详解

    基础命令学习目录首页 原文链接:https://www.cnblogs.com/amosli/p/3496027.html 当要查看上千行的大文件时,我们可不会用cat命令把整个文件内容给打印出来,相 ...

  7. 常用memcached命令详解

    常用memcached命令详解: Memcached作为缓存服务器,对其操作的命令主要分为三类: 1.  服务器状态命令:可以查看memcahced服务的当前状态 2.  数据存储命令:如何存储数据到 ...

  8. linux yum命令详解

    yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RP ...

  9. linux中的shell有printf吗,Linux Shell系列教程之(八)Shell printf命令详解

    在上一篇:Linux Shell系列教程之(七)Shell输出这篇文章中,已经对Shell printf命令有了一个简略的介绍,本篇给大家详细介绍下Shell中的printf命令. 一.Shell p ...

  10. 超级干货:3个性能监控和优化命令详解

    小编为大家整理出了三个有关性能监控和优化命令详细讲解,别看只有三个,但不影响他噎啊,本篇文章很长,涉及top命令.free命令和vmstat命令,真的是很详细的讲解,希望能帮到大家,另外还有两条相关的 ...

最新文章

  1. 一个游戏客户端文件的字节加解密代码,我花1000元请人解的,存在这,以后应该用得到。...
  2. Python之路--WEB框架本质
  3. JavsScript--on与addEventListener的使用与两者的不同
  4. openssl 非对称加密 RSA 加密解密以及签名验证签名
  5. 洛谷 P2853 [USACO06DEC]Cow Picnic S-dfs
  6. Java简单输入输出
  7. vue+elementUI开发实践问题总结
  8. python numpy库安装winerror5_详解idea从git上拉取maven项目详细步骤
  9. 21 世纪最需要的 7 种人才素质 - 李开复
  10. windows常用操作
  11. Tensorflow:安装和配置
  12. 一维搜索——进退法matlab实现(含代码)
  13. java中的http请求的封装(GET、POST、form表单形式)
  14. 松下A5伺服驱动器的A/B/Z相脉冲输出,怎样与PLC的输入端连接的?
  15. 小程序input聚焦事件_微信小程序input失焦异常
  16. WPS如何在Word文档中设置多级的连续的标题编号
  17. 抓取青果教务系统信息
  18. in use 大学英语4word_(完整word版)全新版大学英语第四册综合教程课后翻译答案及课文译文...
  19. 80后的青春里,总有散不去的周杰伦
  20. 【java校招你不知道的那些事儿】java校招有没有考点大纲?不能拿面试补缺

热门文章

  1. VMware克隆虚拟机后修改UUID、MAC地址、IP和主机名
  2. Hadoop技术内幕-Hadoop远程过程调用
  3. 100篇精选文章带你玩转TCP/IP协议
  4. 低光照图像增强论文Low-Light Image Enhancement with Normalizing Flow阅读笔记
  5. 刷爆全网:一个中科大差生的8年程序员工作总结~
  6. weight decay
  7. 周云蓬献唱《杜甫三章》实证“把古人唱成亲人”
  8. macOS、Shimo下载使用及路由配置
  9. Python处理Excel,学会这十四个方法,工作量减少大半!
  10. java星号心形代码_c语言实现星号爱心的代码