扩展基本卷

适用范围:Windows 11、Windows 10、Windows Server 2022、Windows Server 2019、Windows Server 2016

可通过将现有卷扩展到磁盘驱动器上的可用未分配(空闲)空间,为该卷添加空间。 要扩展卷,卷的配置和可用空间必须满足以下条件:

  • 空闲空间必须是没有卷的未分配空间。
  • 在磁盘驱动器上,空闲空间必须紧跟在要扩展的卷后面。
  • 要扩展的卷和要添加的空闲空间之间不能有任何卷。
  • 必须使用 NTFS 或 ReFS 文件系统对要扩展的卷进行格式化。

可使用磁盘管理或 Windows PowerShell 扩展卷。 在 Windows Server 2012 R2 或更高版本上,还可使用 Azure 文件同步将卷扩展到云中。 有关详细信息,请参阅在 Windows Server 上规划 Azure 文件同步部署

查看磁盘驱动器上的未分配空间

可使用磁盘管理来查看磁盘驱动器的空间利用率。 下图显示了磁盘驱动器的详细信息。 磁盘驱动器上的未分配空间显示在右侧,并有红色外框。

Screenshot that shows available space for a volume extension in Disk Management.

使用磁盘管理来扩展卷

要使用磁盘管理来扩展卷,请执行以下步骤。

  1. 使用管理员权限打开磁盘管理。

    1. 在任务栏上的搜索框中,输入“磁盘管理”。
    2. 选择并按住(或右键单击)“磁盘管理”,然后选择“以管理员身份运行”>“是”。

    如果无法以管理员身份打开磁盘管理,请执行以下步骤:

    1. 在任务栏的搜索框中,输入“计算机管理”,然后选择“以管理员身份运行”>“是”。
    2. 打开“计算机管理”后,转到“存储”>“磁盘管理” 。
  2. 选中并按住(或右键单击)要扩展的卷,然后选择“扩展卷” 。 此时会打开“扩展卷向导”。

    注意

    如果“扩展卷”选项不可用,请参阅下一部分并检查是否存在卷扩展问题要解决。

  3. 在“扩展卷向导”中,选择“下一步”。

  4. 在向导的“选择磁盘”下,选择要用于扩展卷的磁盘驱动器空间量。

    默认方法是使用磁盘驱动器上的所有可用空闲空间(最大可用空间)。

    如果计划在可用空闲空间中创建其他卷,可以选择使用少量空间来扩展该卷。

    Screenshot of the Extend Volume Wizard that shows how to select the available space to use to extend a volume.

  5. 选择“下一步”,然后选择“完成”以扩展卷。

检查卷扩展问题

如果磁盘管理的“扩展卷”选项不可用,请检查配置是否存在以下可能的问题。

要检查的问题 说明 解决步骤
磁盘管理的提升权限 确认磁盘管理(或计算机管理)提示符是否具有管理员(提升)权限。 如果磁盘管理(或计算机管理)提示符没有管理员权限,请关闭该提示符,然后按照本文前面的步骤重新打开磁盘管理。
磁盘驱动器上空闲空间的位置 确认磁盘驱动器在要扩展的卷后面(或右侧)是否有未分配空间。 有关此间距的示例,请参阅查看磁盘驱动器上的未分配空间。 在该图中,未分配空间有红色外框。 如果另一个卷位于未分配空间和要扩展的卷之间,则有以下几种选择:
- 删除磁盘驱动器上的中间卷以及该卷上的所有文件。 删除中间卷之前,请务必备份或移动该卷上的所有重要文件。
- 使用可在不销毁数据的情况下移动卷的非 Microsoft 磁盘分区应用程序。
- 不再继续扩展此卷。 而是在磁盘驱动器上的未分配空间中新建一个单独的卷。
卷使用 NTFS 或 ReFS 文件系统 确认是否使用 NTFS 或 ReFS 文件系统对卷进行了格式化。 无法扩展其他文件系统。 如果要扩展的卷具有其他文件系统,首先需要移动或备份该卷上的文件,然后使用 NTFS 或 ReFS 文件系统重新对卷进行格式化。
磁盘驱动器大小和格式 检查磁盘驱动器格式。 如果要扩展的卷所位于的磁盘驱动器大于 2 TB,则该磁盘必须使用 GPT 分区方案。 要使用超过 2 TB 的磁盘,必须使用 GPT 分区方案对磁盘驱动器进行初始化。 要将磁盘驱动器转换为 GPT 格式,请参阅将 MBR 磁盘更改为 GPT 磁盘

解决这些问题后,如果仍无法扩展卷,请尝试搜索站点 Microsoft 社区 - 文件、文件夹和存储

如果在该站点找不到答案,可以发布问题以获取 Microsoft 或社区其他成员的意见。 还可联系 Microsoft 支持部门

使用 PowerShell 扩展卷

要使用 PowerShell 扩展卷,请执行以下步骤。

  1. 选择并按住(或右键单击)Windows“开始”,然后选择“Windows PowerShell (管理员)”。

  2. 输入以下命令将卷大小调整为最大大小。

    对于 $drive_letter 变量,指定要扩展的卷的驱动器号。

    # Variable specifies the disk drive to extend
    $drive_letter = "C"
    
    # Script gets the partition sizes, and resizes the volume
    $size = (Get-PartitionSupportedSize -DriveLetter $drive_letter)
    Resize-Partition -DriveLetter $drive_letter -Size $size.SizeMax