shrink
Diskpart shrink 命令将所选卷的大小减少指定的量。 此命令可从卷末尾未使用的空间中腾出可用的磁盘空间。
必须选择卷,此操作才能成功。 使用 select volume 命令选择一个卷,并将焦点移到该卷上。
注意
此命令在基本卷以及简单或跨区动态卷上有效。 它不适用于原始设备制造商 (OEM) 分区、可扩展固件接口 (EFI) 系统分区或恢复分区。
语法
shrink [desired=<n>] [minimum=<n>] [nowait] [noerr]
shrink querymax [noerr]
参数
参数 | 说明 |
---|---|
desired=<n> |
指定希望该卷大小减少的空间量 (MB)。 |
minimum=<n> |
指定该卷大小减少的最小空间量 (MB)。 |
querymax | 返回卷可以减少的最大空间量(以 MB 为单位)。 如果应用程序当前正在访问卷,则此值可能会发生变化。 |
nowait | 强制该命令在收缩过程仍在进行的同时立即返回。 |
noerr | 仅用于脚本。 出现错误时,DiskPart 继续处理命令,就像未发生错误一样。 如果没有此参数,则错误会导致 DiskPart 退出并显示错误代码。 |
备注
只有在使用 NTFS 文件系统格式化该卷或该卷上没有文件系统时,才能减少卷的大小。
如果没有指定所需量,则卷会减少最小量(如果已指定)。
如果没有指定最小量,则卷会减少所需量(如果已指定)。
如果既未指定最小量也未指定所需量,则卷将减少尽可能多的量。
如果指定了最小量,但没有足够的可用空间,则该命令将失败。
示例
若要将所选卷的大小减少 250 到 500 兆字节之间的最大可能量,请键入:
shrink desired=500 minimum=250
若要显示卷可减少的最大 MB 数,请键入:
shrink querymax