在 Windows 中扩展或收缩数据卷

本文介绍了以下主题:

  • 如何使用 Diskpart.exe 命令提示符实用工具将数据卷扩展到 Windows Server 中的未分配空间。
  • 如何在 Windows Server 中扩展启动分区。
  • 如何在 Windows Server 中收缩启动分区。

原始 KB 数: 325590

使用Diskpart.exe扩展 Windows Server 中的数据卷

可以使用 Diskpart.exe 实用工具从命令行接口管理磁盘、分区和卷。 可以在基本磁盘和动态磁盘上使用Diskpart.exe。 如果 NTFS 卷驻留在可以向容器添加空间的硬件 RAID 5 容器上,则可以使用 Diskpart.exe 扩展 NTFS 卷,同时磁盘仍为基本磁盘。

使用扩展命令将未分配的空间合并到现有卷中,同时保留数据。

以下是扩展命令的要求:

  • 卷必须使用 NTFS 文件系统进行格式化。

  • 对于基本卷,扩展的未分配空间必须是同一磁盘上的下一个连续空间。

  • 对于动态卷,未分配的空间可以是系统上任何动态磁盘上的任意空区域。

  • 仅支持数据卷的扩展。 系统或启动卷可能被阻止扩展,你可能会收到以下错误:

    Diskpart 无法扩展卷。 请确保卷对扩展有效

  • 如果系统页面文件位于分区上,则无法扩展分区。 将页面文件移动到不想扩展的分区。

若要扩展分区或卷,请先选择卷以使其具有焦点,然后指定扩展的大小。 若要扩展卷,请执行以下步骤:

  1. 在命令提示符下,键入 diskpart.exe

  2. 键入列表卷以显示计算机上的现有卷。

  3. 键入 Select 卷 <卷号> ,其中 <卷号> 是要扩展的卷数。

  4. 类型扩展 [size=n] [disk=n] [noerr]。 以下部分介绍参数:

    • size=n

      要添加到当前分区的空间(MB)(MB)。 如果未指定大小,则会扩展磁盘以使用下一个连续的未分配空间。

    • disk=n

      要在其中扩展卷的动态磁盘。 在磁盘上分配等于 size=n 的空间。 如果未指定磁盘,卷将扩展在当前磁盘上。

    • noerr

      仅用于脚本。 引发错误时,此参数指定 Diskpart 继续处理命令,就像错误未发生一样。 如果没有 noerr 参数,错误会导致 Diskpart 退出并显示错误代码。

  5. 键入 退出 以退出Diskpart.exe。

扩展命令完成后,应会收到一条消息,指出 Diskpart 已成功扩展卷。 新空间应添加到现有驱动器,同时维护卷上的数据。

注意

  • Windows Server 和 Windows 客户端包括Diskpart.exe作为基本操作系统的一部分。
  • 建议在转换为动态磁盘之前联系系统供应商,了解更新的 BIOS、固件、驱动程序和代理。

在 Windows Server 中扩展磁盘分区

若要扩展 Windows Server 中的磁盘分区,请执行以下步骤:

  1. 选择“开始>服务器管理器。
  2. 在导航窗格中,展开 “存储”,然后选择“ 磁盘管理”。
  3. 在详细信息窗格中,右键单击所需的卷,然后选择“ 扩展卷”。
  4. 按照扩展卷向导中的说明扩展分区。

注意

只能在连续的未分配磁盘空间中扩展启动分区。

收缩 Windows Server 中的磁盘分区

若要收缩 Windows Server 中的磁盘分区,请执行以下步骤:

  1. 选择“开始>服务器管理器。
  2. 在导航窗格中,展开 “存储”,然后选择“ 磁盘管理”。
  3. 在详细信息窗格中,右键单击所需的卷,然后选择“ 收缩卷”。
  4. 按照收缩卷向导中的说明收缩分区。