本文介绍使用 DiskPart break 命令中断镜像集时发生错误的问题。
原始 KB 数: 331494
现象
使用 DiskPart 文本模式命令解释器(Diskpart.exe)并选择镜像卷,然后使用 break 命令在两个卷中中断镜像卷时,可能会收到以下错误消息之一:
为此命令指定的参数无效。
-或-
磁盘管理服务无法完成操作。
原因
如果缺少包含镜像的两个磁盘之一,并且对 break 命令使用不正确的语法,则可能会出现此行为。
解决方法
若要解决此问题,请使用磁盘参数引用缺少的磁盘,并使用 nokeep 参数。
如果没有 nokeep 参数,break 命令会尝试将这两个镜像转换为简单卷,从而保留数据。 如果缺少其中一个磁盘,则无法执行此操作。 通过使用 nokeep 参数,仅保留一半的镜像作为简单卷,另一半将被删除并转换为可用空间。 两个卷都无法接收焦点。
例如,选择镜像卷,发出“详细信息卷”命令,然后按如下所示中断镜像:
diskpart> List Volume
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 D data_vol NTFS Mirror 737 KB Failed Rd
Volume 1 C system NTFS Simple 3000 MB Boot
diskpart> select volume 0
Volume 0 is the selected volume.
Diskpart> detail volume
Disk ### Status Size Free Dyn Gpt
---------- ------- ------- --- --- ---
Disk 1 Online 1023 MB 737 KB *
Disk M0 Missing 1022 MB 0 B *
在此示例中,中断镜像卷的正确命令为:
Diskpart> break disk=m0 nokeep
发出此命令后,磁盘 1 上的镜像将转换为简单卷,并且从逻辑磁盘管理 (LDM) 数据库中删除对缺失镜像的引用。
Status
此行为是特意这样设计的。
详细信息
有关使用 DiskPart 管理磁盘的其他信息,请单击以下文章编号以查看Microsoft知识库中的文章:
300415 DiskPart 命令行实用工具的说明