[已解决] - 无法扩展 C 盘 Windows Server 2012 R2

作者:约翰,更新日:2024年11月21日

C盘磁盘空间不足 是常见问题 Windows 2012 服务器。当这种情况发生时,没有人愿意浪费很长时间重新创建分区并从备份中恢复所有内容。与以前的版本相同,磁盘管理器控制台中有“扩展卷”功能。有些人试图 扩展C盘 使用这个原生工具但失败了,因为 “扩展卷”选项呈灰色。本文解释了为什么磁盘管理器无法扩展C盘 Windows Server 2012 缩小D盘或其他分区后,R2无法扩展C盘怎么办 Server 2012 R2。

为什么磁盘管理器无法扩展C盘 Server 2012

有 2 个本地工具可以提供帮助 扩展分区 Server 2012 - Diskpart磁盘管理器. Diskpart 是一个命令行工具,包括“扩展”等许多命令。磁盘管理器有图形界面的“扩展卷向导”。虽然这些工具的工作方式不同,但在缩小和扩展分区时,它们有相同的限制。为了更好地说明原因,我只用磁盘管理器来展示。

无法扩展C盘的原因 Windows Server 2012 r2:

1. 右侧没有相邻的未分配空间

扩展卷 disabled

物理磁盘的大小是固定的,因此在 扩展C盘,同一磁盘上必须有未分配的空间。如果你没有删除或缩小其他卷来获得此类空间,当然你就无法扩展 C 盘。

主要问题是你仍然无法扩展 C 盘 Server 2012 缩小其他分区后的磁盘管理器。如屏幕截图所示, 已为 C 禁用扩展卷 收缩后驱动 D.

这是因为:

  • 使用磁盘管理器收缩分区时,只能在右侧产生未分配空间。
  • 未分配的空间只能通过“扩展卷”功能合并到左边连续的分区。

2.MBR磁盘的局限性

此问题仅存在于 MBR 磁盘,如果使用 GPT 磁盘,则可以忽略此部分。

如果连续的分区 D 是逻辑分区,则仍然无法扩展 C 盘 Server 2012 即使删除 D 之后也是如此。这是因为:

在 MBR 磁盘上,主引导记录扇区最多有 4 个条目。因此,您最多可以创建 4 个主分区,或 3 个主分区加一个扩展分区。如果您想创建更多分区,则必须在扩展分区内以逻辑方式创建它们。

从我的测试服务器可以看到,删除之后D盘的磁盘空间显示为可用空间,“扩展卷”对于C盘来说仍然处于禁用状态。

在 MBR 磁盘上,从主分区中删除的未分配空间不能扩展到任何逻辑驱动器。从逻辑驱动器中删除的可用空间不能扩展到任何主分区。

Cannot extend

C盘无法扩展怎么办 Server 2012 r2

通过 NIUBI Partition Editor,这个问题可以轻松解决。它可以将未分配空间合并到任意一个相邻分区,只需 1 步,无论它是主分区还是逻辑分区。当未分配空间不相邻时,它可以移动分区并使未分配空间相邻。

下载 打开此工具,您将看到主窗口,其中包含磁盘分区结构和其他信息。有 20GB 未分配空间是通过磁盘管理器从 D 盘缩减的。

NIUBI Partition Editor

无法扩展 C: 驱动器时的步骤 Windows Server 2012 收缩D/E后的R2:

步骤1: 右键点击D盘,选择“调整大小/移动”,在弹出的窗口中将该分区的中间位置拖到右侧:

Move rightwards

然后将未分配的空间移至左侧。

Move unallocated space

步骤2: 右键点击C盘,再次选择“调整大小/移动”,在弹出的窗口中将右边框向右拖动。

Expand C drive

然后未分配的空间被合并到 C: 驱动器。

unallocated add to C

步骤3: 点击左上角“执行”即可生效。(此步骤之前的操作只在虚拟模式下有效。)

如果有 EFI、C 盘后面的恢复或 OEM 分区,您需要将这些分区向右移动,直到未分配空间位于 C 盘旁边。

观看视频如何操作:

Video guide

C盘不能扩展到别的盘怎么办

没有 磁盘分区软件 可以扩展其他单独磁盘中可用空间的分区。如果同一磁盘上没有可用空间,可以使用以下方法将磁盘克隆到更大的磁盘上: NIUBI Partition Editor,然后利用额外的磁盘空间来扩展 C 盘。

按照视频中的步骤操作:

Video guide

除了移动、缩小和扩展分区之外 Windows Server 2012/2016/2019/2022,此分区编辑器可帮助您合并、转换、克隆、擦除分区、扫描坏扇区等等。

下载