通过将基本卷或跨区卷收缩到卷结尾的连续可用空间,可以减少它们所使用的空间。例如,如果需要一个另外的分区却没有多余的磁盘,则可以从卷结尾处收缩现有分区,进而创建新的未分配空间,可将这部分空间用于新的分区。

收缩分区时,将在磁盘上自动重定位一般文件以创建新的未分配空间。收缩分区无须重新格式化磁盘。

执行这些操作所要求的最低成员身份为 Backup OperatorAdministrator

小心

如果分区是包含数据(如数据库文件)的原始分区(即无文件系统的分区),则收缩分区可能会破坏数据。

收缩简单卷或跨区卷

使用 Windows 界面收缩简单卷或跨区卷的步骤
  1. 在“磁盘管理”中,右键单击要收缩的简单卷或跨区卷。

  2. 单击“收缩卷...”

  3. 按照屏幕上的说明进行操作。

其他注意事项

  • 收缩分区时,不会自动重定位不可移动的文件(如页面文件或卷影副本存储区域),减少未分配空间时不能超出不可移动文件所在的位置。如果需要进一步收缩分区,请将页面文件移动到其他磁盘,再删除存储的卷影副本、收缩卷,然后将页面文件移回到原来的磁盘。

  • 如果通过动态无效簇的重新映射检测出过多的无效簇,则无法收缩分区。如果出现这种情况,应该考虑移动数据并替换磁盘。

    不要使用块级复制传输数据。这将同时复制坏的扇区表,即使相同的扇区是正常的,新磁盘仍会将其作为坏扇区对待。

  • 只能收缩简单动态磁盘和跨区动态磁盘。

使用命令行收缩简单卷或跨区卷的步骤
  1. 打开命令提示符,并键入 diskpart

  2. “DISKPART”提示符下,键入 list volume。记下要收缩的简单卷的卷号。

  3. “DISKPART”提示符下,键入 select volume <volumenumber>。选择要收缩的简单卷 volumenumber

  4. “DISKPART”提示符下,键入 shrink [desired=<desiredsize>] [minimum=<minimumsize>]。如果可能,将选定的卷收缩至 desiredsize 兆字节 (MB),如果 desiredsize 过大,可以收缩至 minimumsize

描述

list volume

显示所有磁盘上基本卷和动态卷的列表。

select volume

选择指定的卷并给予其焦点,其中 volumenumber 是卷编号。如果未指定卷,则 select 命令将列出当前具有焦点的卷。可以按编号、驱动器号或装入点路径指定卷。在基本磁盘上,选择某个卷的同时也会显示其相应分区的焦点属性。

shrink

收缩带有焦点的卷以创建未分配空间。

不会发生数据丢失。如果分区包括不可移动文件(如页面文件或卷影副本存储区域),则卷将收缩至不可移动文件所在位置。

desired= desiredsize

恢复到当前分区的空间(以 MB 为单位)。

minimum= minimumsize

恢复到当前分区的最小空间量(以 MB 为单位)。如果未指定所需大小或最少的大小,该命令将回收可能的最大空间量。

其他注意事项

  • 收缩分区时,不会自动重定位不可移动的文件(如页面文件或卷影副本存储区域),减少未分配空间时不能超出不可移动文件所在的位置。如果需要进一步收缩分区,请将页面文件移动到其他磁盘,再删除存储的卷影副本、收缩卷,然后将页面文件移回到原来的磁盘。

  • 如果通过动态无效簇的重新映射检测出过多的无效簇,则无法收缩分区。如果出现这种情况,应该考虑移动数据并替换磁盘。

    不要使用块级复制传输数据。这将同时复制坏的扇区表,即使相同的扇区是正常的,新磁盘仍会将其作为坏扇区对待。

  • 只能收缩简单动态磁盘和跨区动态磁盘。

其他参考