修复C盘已满的有效方法 Windows Server 2012 R2

作者:乔丹,更新日:2024年11月15日

和其他版本一样,C盘也快满了 Windows Server 2012 R2,无论您使用SSD,HDD或 RAID 阵列。当系统 C: 驱动器已满时 Server 2012 和R2,它会变成红色 Windows 资源管理器。

当你看到C盘显示full或者receive “磁盘空间不足” 警告,你最好尽快解决这个问题。 否则,您将遭受服务器性能下降、服务器卡住、意外重启甚至崩溃的困扰。

完全修复C盘 Windows Server 2012 R2,你可以 释放磁盘空间 - Windows 内置磁盘清理或第三方工具。但一般来说,你无法获得大量的可用空间,所以 C 盘很快就会再次变满。你最好从其他分区添加更多的可用空间。本文介绍了 2 种最有效的修复方法 Windows Server 2012 C盘完整问题快速轻松。

C盘已满

方法一——清理C盘

您可以清理 C: 驱动器以回收磁盘空间。 为此,您可以使用本机 “磁盘清理”中 Server 2012 或运行第三方优化软件。 Windows 磁盘清理速度快,足以完成此任务。

完全修复C盘的步骤 Windows Server 2012 带有磁盘清理工具的 R2:

  1. 按键 Windows 并在键盘上按 R 键,输入 cleanmgr 并按“Enter”。
  2. 在下拉列表中选择 C: 驱动器,然后单击确定。
  3. 单击要删除的文件前面的复选框,然后单击确定执行。

请注意: 如果您收到错误消息 Windows 找不到'cleanmgr',您需要 安装或启用磁盘清理 on Server 2012 提前。

通过清理磁盘,您可以回收 C 盘中的空间,从而使服务器能够继续正常运行。此外,还有宝贵的可用空间来安装其他工具。但是,这些空间很快就会被新生成的垃圾文件吃掉。如果您无法回收超过 20GB 的可用空间,您最好 为 C 盘添加更多可用空间 来自其他分区。

方法 2- 从其他分区添加可用空间

在大多数服务器中,同一磁盘上还有其他具有大量可用空间的卷。 您可以将部分可用空间转移到C盘 NIUBI Partition Editor。通过这种方法,C 盘将再次有足够的可用空间。无需其他操作,操作系统、程序和其他一切都与以前相同。这是帮助修复的最快和最有效的方法 Server 2012 C盘满问题。

下载 NIUBI Partition Editor,您将在右侧看到所有连接的磁盘及其分区结构和其他信息,左侧列出了突出显示的磁盘或分区的可用操作,右键单击即可。正如您在我的服务器中看到的那样,磁盘 0 中有驱动器 C、D 和 E。

NPE Server

怎样解决 Windows Server 2012 通过移动可用空间来解决 C 盘已满问题:

步骤1: 右键D:驱动器,选择“调整大小/移动”,在弹出的窗口中将左边框向右拖动。 (或在“之前的未分配空间”框中输入金额。)

Shrink D

然后D盘左边的20GB可用空间就被转换成未分配空间了。

Drive D shrank

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

Extend C drive

然后将未分配的空间合并到 C 盘。

C drive extended

步骤3: 点击左上角“执行”即可执行。

如果相邻的 D 分区没有足够的可用空间,您可以缩小任何不相邻的卷以扩大 C 盘。请按照视频中的步骤操作:

Video guide

如果同一磁盘上所有分区的可用空间不足,您可以克隆到更大的磁盘,并使用额外的磁盘空间来扩大 C 盘。请按照以下步骤操作:

Video guide

综上所述

当系统C盘已满时 Windows Server 2012 R2自动:

  1. 尝试使用本机磁盘清理实用程序清理 C 盘以回收磁盘空间。
  2. 尽可能大地扩展C盘 NIUBI Partition Editor.
  3. 每月释放磁盘空间以删除新生成的垃圾文件。
  4. 更改服务器设置。以后不要将所有程序都安装在C盘。将“下载”文件夹和程序输出路径更改为其他分区。 

除了收缩和扩展分区, NIUBI Partition Editor 帮助您合并、移动、复制、转换、碎片整理、擦除、隐藏分区、扫描坏道等。

与任何区别 RAID 或者虚拟机配置好了没?

使用硬件 RAID 阵列,或 VMware/Hyper-V 虚拟机服务器。调整分区大小和扩展 C 盘时没有区别。记住:不要破坏阵列或对 RAID 控制器。

下载