如何在服务器2003上调整分区大小

昨天,我的系统分区空间不足(我的操作系统是Windows Server 2003),我需要调整它的大小,我怎么能这样做呢? 买一个新的更大的磁盘来取代它? 我search了GOOGLE,并find各种分区大小调整实用程序的参考。

我如何知道哪个软件是可靠的,并正确地工作? 我的系统上的数据是重要的,我不想冒这个损失的风险。

可能的方法是:

  • 安装更大的硬盘
  • 从旧磁盘执行数据的1:1复制 – 例如通过使用Windows磁盘pipe理镜像旧磁盘或使用第三方Live CD
  • 删除旧的磁盘
  • 使用第三方实用程序扩展分区/文件系统(请参见下文)

要么

  • 安装更大的硬盘
  • 复制使用某种第三方软件同时扩展它们的分区(请参见下文)
  • 不要忘记复制启动块,并确保新复制的分区具有相同的属性(特别是“活动”标志)和旧types
  • 删除旧的磁盘

要么

  • 做一个完整的备份(包括系统状态)你的服务器系统
  • 安装一个新的硬盘,删除旧的
  • 创build适合您当前和未来需求的新分区scheme
  • 从备份还原(这将涉及到使用ntbackup创build备份时首先安装Windows Server 2003的新实例)

Windows Server 2003 确实支持卷的扩展,但是它对于非系统卷(即不是“WINDOWS”目录所在的卷)是这样做的。 如果您需要扩大系统音量,则需要使用第三方工具。

有许多用于重新分区和分区/文件系统resize操作的商业软件包。 还有一些开源的基于Linux的LiveCD解决scheme,如硬件(控制器驱动程序)支持和广泛的function集(resize/移动分区,调整FAT / NTFS / extX文件系统)的相当广泛的GParted项目 。

如果系统分区是磁盘上唯一(也是最后一个)分区,则可以使用Windows Server 2008 / Vista / Windows 7 DVD启动恢复模式,并使用命令行调用“diskpart”以扩展音量如KB 325590中所述 ,从而消除了在此过程中涉及非Microsoft软件的需求。

如果有问题的卷在FakeRAID设备上 ,则很可能会遇到任何解决scheme的问题,因此build议的方法是创build完整备份并在新安装中重播。

一般来说,你应该采取你感觉最舒适和自信的路线。 如果您从未使用过分区编辑实用程序,那么您可能更喜欢备份/还原方法,尽pipe这意味着比其他两个时间段更长的停机时间和更多的pipe理员手动工作。 在任何情况下 ,您都不应该使用在市场上几乎没有stream行的分区编辑工具,因此在大多数可能的使用情况下都没有得到大量用户的广泛testing。

在同一个磁盘上是否有可用于扩展系统分区的可用空间? 如果是的话,你可以参考这篇文章它包含教程resize的分区: http : //www.extend-partition.com/resource/how-to-partition-a-hard-drive.html

如果没有足够的可用空间,则必须购买大容量硬盘,然后进行更换,如果您还可以使用此分区助理软件将操作系统迁移到新驱动器而不丢失数据并重新configuration(重新安装)操作系统。