我必须照看一台 W2008 服务器,它的 C 盘配置为 20GB,现在只剩下 1.5GB 的可用空间。按照目前的趋势,它将来会完全用完空间。空间使用量的增长主要归因于系统更新,因此有点不受我的控制
C 盘位于卷 0 上,其中包含一些其他磁盘(请参阅下文详细信息)。是否可以减少分配给其他磁盘(E、F、J)的空间,然后使用缩小后释放的空间来扩大 C 盘?
如果有用的话,我很乐意提供更多细节。
E:\>diskpart
Microsoft DiskPart version 5.2.3790.3959
Copyright (C) 1999-2001 Microsoft Corporation.
On computer: STCFTHOFTS
DISKPART> select disk 0
Disk 0 is now the selected disk.
DISKPART> detail disk
NVIDIA MIRROR 232.88G
Disk ID: FFFFFFFF
Type : SCSI
Bus : 0
Target : 1
LUN ID : 0
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 C NTFS Partition 20 GB Healthy System
Volume 1 E VOL1 NTFS Partition 100 GB Healthy
Volume 2 F New Volume NTFS Partition 94 MB Healthy
Volume 3 J New Volume NTFS Partition 113 GB Healthy
答案1
有两种方法可以做到这一点。一种是像 Knox 建议的那样;使用第三方磁盘分区产品。另一种是将 E、F 和 J 分区上的数据移动到另一个逻辑磁盘(另一个 RAID 阵列或可能是临时外部设备)(如果有的话)。移动数据后,删除驱动器 E、F 和 J 的分区,然后扩展 C 驱动器(我建议 80GB),如果需要,将一切恢复到您想要的状态。
使用 Windows 驱动器管理器,据我所知,如果不先删除其他分区,就无法扩展 C 盘。
答案2
其他人会建议使用调整分区软件,您可能会发现它很有用。我不知道详细信息。但是,一个快速解决方法是将交换文件(页面文件)从默认的 C 驱动器移动到同一磁盘上的其他卷之一。右键单击“我的电脑”,然后选择“属性”。然后是“高级系统设置”,然后选择“性能设置”。然后在“高级”选项卡上,您应该会看到默认已选中“自动管理...”将 C 驱动器设置为“无页面文件”,然后将其他驱动器号之一设置为“系统管理”。好吧,其他驱动器之一有足够的空间。
这可能会节省您的物理 RAM 数量,从而给您一些喘息的空间。
我曾经在那些一开始 C 盘只有 20 GB 太小的计算机上做过几次这样的操作,一般会释放大约 4 GB 的空间。
答案3
您可以尝试一些分区软件,如 Knox 建议的。另一个选择是购买便宜的驱动器,看起来您目前在 250gb 驱动器/镜像上运行,在按您想要的方式设置分区后,只需将整个阵列映像到新驱动器上即可。
答案4
攻击计划:A.) 找出正在使用磁盘空间的内容 b.) 删除文件 c.) 移动文件
- 下载 CCleaner 并让它做一些清理工作
- 下载 windirstat (或类似软件)
- 将交换文件移动到不同的分区
- 确保休眠功能已禁用
- 将目录移动到其他分区并使用 linkd 进行符号链接
- 清理 \windows\SoftwareDistribution
- 清理 \windows\system32\driverstore
- 使用 Paragon Partition Manager 等程序调整分区大小
- 放入更大的磁盘并将现有驱动器重新映像为具有更大分区的更大磁盘:)