解决方案-无法扩展C盘 Windows Server 2012 R2

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

安装操作系统时会分配磁盘分区,但有时您需要 更改分区大小。 例如: 缩小体积 创建更多分区,或 扩展系统C盘 当它满了的时候。 帮助 调整分区,微软在磁盘管理器中提供了“压缩卷”和“扩展卷”功能 Server 2008。然而,这两种功能都有很多缺点。典型的问题是磁盘管理器 无法扩展卷 通过缩小另一个。 Windows Server 2012 继承了相同的功能,没有任何改进。因此很多人反馈无法扩展C盘 Server 2012 R2带有磁盘管理器,即使缩小或删除D分区后也是如此。本文介绍为什么磁盘管理器无法扩展C盘 Windows Server 2012 R2 以及如何轻松解决这个问题。

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

压缩和扩展卷功能都仅支持 NTFS 分区。但是,对于 C 盘来说这不是问题,因为系统分区默认使用 NTFS 格式化。无法扩展 C: 盘的最常见原因是 Windows Server 2012 R2包括:

  1. 右侧没有连续的未分配空间
  2. 相邻驱动器(D:)是逻辑分区。

我会一一解释。

原因1: 右侧没有相邻的未分配空间

扩展卷 disabled

首先,你应该知道物理磁盘的大小是固定的,因此在 扩展C盘,必须有未分配的空间。如果你没有删除或缩小另一个卷来获得这样的空间,当然你不能用任何工具来扩展C盘。

显然,通过缩小卷来获取未分配空间更好,因为您不会丢失其中的文件。问题是,在缩小 D 或其他分区后,您仍然无法扩展 C 驱动器。正如您在我的服务器中看到的那样, 已为 C 禁用扩展卷 收缩D后驱动。这是因为:

  • “扩展卷”仅当右侧有相邻的未分配空间时才有效。
  • “压缩卷”在缩小分区的同时,只能在右侧腾出未分配的空间。

从 D: 驱动器缩小的未分配空间与 C 驱动器不相邻,因此 扩展卷呈灰色. 这是无法扩展C盘的最常见原因 Server 2012 (R2)带有磁盘驱动器。

原因2: 右侧连续分区符合逻辑

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

计划 Windows Server 2012 无法通过缩小其他卷来扩展C盘,有人想知道是否可以删除D盘来获得连续的未分配空间。如果D盘是主分区,答案是可以的。如果是逻辑盘,删除后仍然无法在磁盘管理器中扩展C盘。

这是因为:

在 MBR 格式的硬盘上,您最多可以创建 4 个主分区,或者 3 个主分区加一个扩展分区。扩展分区就像一个容器,所有逻辑分区都应该在里面。从逻辑驱动器中删除的可用空间不能扩展到任何主分区。同样,从主分区中删除的未分配空间也不能扩展到任何逻辑分区。

Cannot extend

正如你在我的测试服务器中看到的,删除后,D 盘的磁盘空间显示为“可用”,而不是“未分配”。它仍然是扩展分区的一部分,所以 導展雜辦不工作。如果要将此可用空间转换为未分配,则必须删除所有其他逻辑驱动器和整个扩展分区。

原因3: MBR 磁盘 2TB 限制

计划 Windows 2012服务器运行了这么多年,建服务器的时候系统盘很小,有些人就把系统盘换成大一点的,如果这个盘是MBR的话,C盘就不能扩展到2TB以上,即使右边有相邻的未分配空间。

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

通过 NIUBI Partition Editor,这个问题可以轻松解决。它能够将未分配或可用空间合并到任一连续分区,只需 1 步。当未分配空间不相邻时,它可以移动它,然后合并到同一磁盘上的其他分区。

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

NIUBI Partition Editor

无法扩展 C 盘时的步骤 Windows Server 2012 收缩D后的R2:

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

Move rightwards

然后将 D 移动到右侧,并将未分配的空间移动到左侧。

Move unallocated space

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

Expand C drive

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

unallocated add to C

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

观看视频了解如何移动未分配空间并添加到 C 盘:

Video guide

无法扩展C盘时的步骤 Server 2012 删除D后的R2:

  1. 重新创建此分区 Windows 磁盘..
  2. 缩小或删除此分区以获取未分配的空间 NIUBI Partition Editor。如果要缩小此分区,请在左侧留出未分配的空间。
  3. 右键C盘,用“调整大小/移动”合并未分配空间。

无法扩展C盘时的步骤 Windows 2012 服务器超过 2TB:

  1. 请按照以下步骤操作 将 MBR 磁盘转换为 GPT.
  2. 运行 NIUBI Partition Editor 将未分配的空间合并或移动到 C 盘。

比其他软件好, NIUBI Partition Editor 具有独特的 1 秒回滚、虚拟模式、随意取消和热克隆技术来保护您的系统和数据。除了缩小、移动和扩展分区外,它还可以帮助您执行许多其他磁盘分区管理操作。

下载