diskpart命令使用详解

来源:互联网 发布:2017耽美网络剧百度云 编辑:程序博客网 时间:2024/04/28 20:53

diskpart是啥?

利用diskpart可实现对硬盘的分区管理,包括创建分区、删除分区、合并(扩展)分区,完全可取代分区魔术师等第三方工具软件,它还有分区魔术师无法实现的功能,如设置动态磁盘、镜像卷等,而且设置分区后不用重启电脑也能生效。只不过它运行于命令提示符下。。,嗯,其实就是微软自带的一个命令行分区工具。

命令解析

明天重装系统的时候再截图吧 >..<

list [disk/partition/volume]

磁盘0是我电脑硬盘,磁盘0是我的U盘【图一】磁盘0是我电脑硬盘,磁盘0是我的U盘,如果你把U盘插上它也是会被显示出来的。
list 命令可以加disk,partition,volume为参数,列出磁盘,分区,卷。

select disk [n]

命令中[n]是你要选择的磁盘编号,编号是从0开始。如【图一】所示我选择的是disk 1(即我的U盘),select也可以简写为sel即命令可简写为sel disk [n] 。select 后面也可以加partition 和 volume 为参数。

clean

哈哈,这是我最喜欢的命令。抹去整块磁盘,清空整块磁盘。如【图一】所示我把我的U 盘整个的清空了,如果你是对硬盘进行此操作,骚年,你要小心了,那是清空整块硬盘。

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

size= n
指定分区的大小,以兆字节 (MB) 为单位。如果未给出分区大小,则分区会一直继续,直至当前区域中没有未分配空间为止。该大小是按柱面取整的;即大小被近似为最接近的柱面边界。例如,如果指定了 500 MB 的大小,则分区大小将向上舍入为 504 MB。
offset= n
指定创建分区所用的字节偏移量。如果没有给定偏移量,则分区将从磁盘上第一个可用空间区域的起始处开始。对于主启动记录 (MBR) 磁盘,偏移量按柱面取整;即偏移量被近似为最接近的柱面边界。例如,如果指定偏移量为 27 MB,柱面大小为 8 MB,则偏移量近似为 24 MB 边界。
ID={byte|GUID}
仅用于 OEM。

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

注意:使用 create partition msr 命令时要小心。GPT 磁盘要求特定的分区布局,因此创建 Microsoft 保留分区可能导致磁盘不可读。在用于启动 Windows XP 64 位版本或 Windows Server 2003 家族 64 位版本的 GPT 磁盘上,EFI 系统分区是磁盘上的第一个分区,随后是 Microsoft 保留分区。仅用来储存数据的 GPT 磁盘没有 EFI 系统分区。Microsoft 保留分区是第一个分区。
size= n
指定分区的大小,以兆字节 (MB) 为单位。分区的字节数至少应等于 size=n 指定的数量。如果未给出分区大小,则分区会一直继续,直至当前区域中没有可用空间为止。
offset= n
指定创建分区所用的字节偏移量。分区将以 offset=n 指定的字节偏移量开始。偏移量将按扇区取整,即偏移量被近似为较大的值,以占满所使用的全部扇区。如果未给出偏移量,则将该分区放置在可以足够容纳它的第一个磁盘区域中。

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

size,offset 的解释同上。这个命令是创建逻辑分区,如果你的磁盘是GPT的也就没这个。

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

在当前驱动器上创建扩展分区。每个磁盘上只能创建一个扩展分区。
不太明白主分区,扩展分区,逻辑分区的可以看这篇文章。传送门:
http://www.pc6.com/infoview/Article_53651.html

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

在 GUID 分区表 (GPT) 磁盘上创建可扩展固件接口 (EFI) 系统分区。创建分区后,将选中该新分区。

create volume simple [size=n] [disk=n]

size= n
指定卷的大小,以兆字节 (MB) 为单位。如果未指定卷大小,新建的卷就占用磁盘上剩余的可用空间。
disk= n
指定在其上创建卷的动态磁盘。如果不给定磁盘,则使用当前磁盘。

assign [{letter=d|mount=path}]

通过使用 assign 命令,可以更改与可移动驱动器关联的驱动器号。
不能将驱动器号分配给系统卷、启动卷或包含页面文件的卷。另外,不能将驱动器号分配给原始设备制造商 (OEM) 分区或除基本数据分区以外的任何 GPT 分区。
letter= d
指定要分配给卷的驱动器号。
mount= path
指定要分配给卷的装入点路径。

convert basic

将空的动态磁盘转换为基本磁盘。若要将磁盘转换成基本磁盘,该磁盘必须为空。

convert gpt

将具有主启动记录 (MBR) 分区形式的空白基本磁盘转换为具有 GUID 分区表 (GPT) 分区形式的基本磁盘。磁盘必须为空盘才能将其转换为 GPT 磁盘。转换磁盘之前,请备份数据并删掉所有分区或卷。

convert mbr

将具有 GUID 分区表 (GPT) 分区形式的空白基本磁盘转换为具有主启动记录 (MBR) 分区形式的基本磁盘。磁盘必须为空盘才能将其转换为 MBR 磁盘。

extend [size=n] [disk=n]

将选中的卷扩充到下一连续的未分配空间。如果以前是使用 NTFS 文件系统格式化分区,则文件系统会自动扩展以占用更大的分区。不会发生数据丢失。如果分区以前通过非 NTFS 的文件系统格式进行格式化,此命令就会失败,并不对分区做任何更改。
不能扩充当前系统分区或启动分区。
size= n
指定要添加到当前分区中的空间大小(以 MB 为单位)。如果不指定大小,磁盘就扩展为占用所有紧接的下一个未分配空间。
disk= n
指定在其上扩展卷的动态磁盘。将在磁盘上分配 size=n 的磁盘空间。如果不指定磁盘,将在当前磁盘上扩充卷。

filesystems

显示卷上的受支持的当前文件系统。必须选择卷,此操作才能成功。

format [{[FS=] [REVISION=

detail disk

显示选中磁盘的属性和该磁盘上的卷。

detail partition/volume

显示选中分区的属性/卷所在的磁盘。

最后一个命令exit

退出 DiskPart 命令解释程序。

说明:本文在微软官方文档的基础上提取一些常用命令,进行说明和实践,想看原文的小伙伴我这里附上网址^..^https://technet.microsoft.com/zh-cn/library/cc766465(WS.10).aspx

0 0
原创粉丝点击