DiskPart详解

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

DiskPart

DiskPart.exe 是一种文本模式命令解释程序,它使您能够通过使用脚本或从命令提示符直接输入来管理对象(磁盘、分区或卷)。在使用 DiskPart.exe 命令之前,必须首先列出对象,然后选择对象以为其提供焦点。当某个对象具有焦点时,键入的任何 DiskPart.exe 命令都会作用到该对象上。

通过使用list disk、list volume和list partition命令可以列出可用的对象,并确定对象编号或驱动器号。list disk和list volume命令将显示计算机上所有的磁盘和卷。而list partition命令只显示具有焦点的磁盘上的分区。使用list命令时,具有焦点的对象旁边会显示一个星号 (*)。可以按编号或按驱动器号选择对象,例如,磁盘 0、分区 1、卷 3 或卷 C。

选择对象时,焦点一直保留在那个对象上,直到选中其他对象。例如,如果已在磁盘 0 上设置了焦点,而您选择了磁盘 2 上的卷 8,焦点就从磁盘 0 转移到磁盘 2 上的卷 8。有些命令会自动更改焦点。例如,如果创建了新分区,焦点就自动转移到新分区上。

只能在选定磁盘上的分区上设置焦点。某个分区具有焦点时,相关的卷(如果有的话)也具有焦点。某个卷具有焦点时,如果该卷映射到某个特定分区,则相关的磁盘和分区也具有了焦点。如果不是这样,磁盘和分区上的焦点会丢失。

active

在基本磁盘上,将具有焦点的分区标为活动。这将通知基本输入/输出系统(BIOS) 或可扩展固件接口 (EFI) 该分区或卷是有效的系统分区或系统卷。

只有分区才可以标为活动。

要点

DiskPart 只验证分区是否能够包含操作系统的启动文件。DiskPart 不检查分区的内容。如果误将某个分区标为活动,并且该分区不包含操作

系统的启动文件,则计算机可能无法启动。

语法

active

add disk

将具有焦点的简单卷镜像到指定磁盘。

语法

add disk=N [noerr]

参数

N

指定包含现有简单卷的磁盘之外的磁盘来包含镜像。只可以镜像简单

卷。指定磁盘必须至少有与要镜像的简单卷同样大小的未分配空间。noerr

仅用于脚本。出现错误时,DiskPart 继续处理命令,如同错误没有发生一样。没有noerr参数,发生某个错误将导致 DiskPart 退出,并显示一个错误代码。

assign

给具有焦点的卷分配一个驱动器号或装入点。如果不指定驱动器号或装入点,则分配下一个可用驱动器号。如果驱动器号或装入点已经在用,则会产生一个错误。

使用assign命令,可以更改与可移动驱动器关联的驱动器号。

不可以向系统卷、启动卷或包含页面文件的卷分配驱动器号。此外,也不可以为原始设备制造商 (OEM) 分区或任何非基本数据分区的 GUID 分区表 (GPT) 分区分配驱动器号。

语法

assign [{letter=D | mount=Path}] [noerr]

参数

letter=D

要分配到该卷的驱动器号。

mount=Path

要分配到该卷的装入点路径。

noerr

仅用于脚本。出现错误时,DiskPart 继续处理命令,如同错误没有发生一样。没有noerr参数,发生某个错误将导致 DiskPart 退出,并显示一个错误代码。

attributes

显示、设置或清除选中卷的卷属性。

语法

attributesvolume [{set | clear}] [{hidden | readonly | nodefaultdriveletter | shadowcopy}] [noerr]

参数

attributes volume

显示选定卷的属性。

set

设置选定卷的指定属性(隐藏、只读、没有默认驱动器号,或卷影副本

卷)。

clear

从选定卷清除指定属性(隐藏、只读、没有默认驱动器号,或卷影副本

卷)。

hidden

指定卷为隐藏的。

readonly

指定卷为只读。

nodefaultdriveletter

指定卷不会在默认情况下接受一个驱动器号。

shadowcopy

指定卷是一个卷影副本卷。

noerr

仅用于脚本。出现错误时,DiskPart 继续处理命令,如同错误没有发生一样。没有noerr参数,发生某个错误将导致 DiskPart 退出,并显示一个错误代码。

automount

当启用时(默认值),Windows 在将新基本卷添加到系统时自动为该新基本卷安装文件系统,然后给卷分配一个驱动器号。在系统区域网配置中,禁用

automount 会阻止 Windows 自动安装添加到系统的任何新基本卷,也阻止为其分配驱动器号。

语法

automount [enable] [disable] [scrub] [noerr]

参数

enable

使 Windows 能够自动安装添加到系统的新基本卷并为它们分配驱动器

号。

disable

阻止 Windows 自动安装添加到系统的任何新基本卷。

scrub

删除系统中不再存在的卷的装入点目录和注册表设置。当以前在系统中

的卷被添加回系统时,它可以阻止这些卷自动安装,并阻止为它们提供

以前的卷装入点。

noerr

仅用于脚本。出现错误时,DiskPart 继续处理命令,如同错误没有发生一样。没有noerr参数,发生某个错误将导致 DiskPart 退出,并显示一个错误代码。

break disk

仅适用于动态磁盘。将具有焦点的镜像卷分为两个简单卷。一个简单卷保留镜像卷的驱动器号和任何装入点。另外一个简单卷接收焦点,这样便可以为它分配驱动器号。

默认情况下,保留镜像的两个部分上的内容。每个部分成为一个简单卷。通过使用nokeep参数,只能将镜像的一半保留为简单卷,而将另一半删除并转换为可用空间。两卷都不接收焦点。

语法

break disk=N [nokeep] [noerr]

参数

N

相关文档
最新文档