我有一台运行 Windows Server 2003 的非常重要的服务器,而我的系统分区变得太小,这会降低机器的速度。我已经尝试了所有的清洁工作并在“保存”分区上转移了一些“不重要的软件”,但它根本没有多大帮助。有没有办法重新分区我的硬盘驱动器,它可以在 2003 服务器上运行,这不是太贵,并且可以在不关闭机器的情况下使用。如果没有其他办法,那我只好重装操作系统了,不过得等周末了。感谢您的建议。
我有一台运行 Windows Server 2003 的非常重要的服务器,而我的系统分区变得太小,这会降低机器的速度。我已经尝试了所有的清洁工作并在“保存”分区上转移了一些“不重要的软件”,但它根本没有多大帮助。有没有办法重新分区我的硬盘驱动器,它可以在 2003 服务器上运行,这不是太贵,并且可以在不关闭机器的情况下使用。如果没有其他办法,那我只好重装操作系统了,不过得等周末了。感谢您的建议。
如果它是您要扩展的系统分区,据我所知,没有办法重新启动。就个人而言,我启动了 GParted Live CD [链接] 并调整分区大小(只要磁盘上有足够的空间)。
如果您谈论的是非系统磁盘,则可以使用 diskpart.exe 而无需重新启动。像这样进行:
您可以将磁盘转换为动态磁盘,将更多磁盘添加到同一个池中,然后将第二个动态卷添加到 C:\ 分区以增加其大小。
http://www.petri.co.il/difference_between_basic_and_dynamic_disks_in_windows_xp_2000_2003.htm
可以使用Acronis Disk Director调整引导分区的大小,据我所知,如果您重新调整所述分区的大小,您必须重新启动。
Moo错了,我查过了,即使转换成动态盘,也不能扩容系统卷。只能扩展简单卷和跨区卷,虽然系统是简单卷,但不能扩展。如果转换为动态磁盘,问题会更严重,因为没有软件可以调整它的大小。您最好调整基本磁盘中的分区大小。我用的是disk director,它是最好的服务器分区工具。如果其他人有这个问题,请看这个教程,然后你就会知道通过磁盘控制器调整大小来解决这个问题是多么容易
使用ExtPart。免费、简单并允许实时/在线扩展。
有一些限制(NTFS 格式,基本磁盘类型),但即使它是戴尔驱动程序,它也可以在其他供应商的硬件上完美运行。很长一段时间以来,我一直在使用它来扩展一堆旧版 VMware VM(在 HP 服务器上)上的磁盘,但还没有遇到任何问题。
如果它没有使用整个磁盘,您可以使用 diskpart.exe 将其扩大一点。顺便说一下你的问题,我假设是这样。
如果磁盘 100% 被使用,那么您唯一的选择是将数据移动到更大的驱动器。这不需要完全重新安装操作系统,但需要停机时间。
最简单的方法是使用 Symantec Ghost 之类的工具将驱动器克隆到大磁盘上。
如果我没记错的话, diskpart 只会在特殊情况下工作,即当你有可用空间而没有任何分区时,因为它不会缩小其他分区。
当有足够的可用空间时,Disk Director(或其他类似的工具)会很乐意这样做。不过这可能需要很多时间。
如果担心停机时间,我会将磁盘复制到另一个具有更好磁盘布局的更大磁盘上,因为您可以在运行的系统中完成大部分操作,至少使用 Acronis True Image。
此外,当您使用 diskpart、Disk Director 或类似的东西做任何事情时,请记住要有一个最新的和经过测试的备份,因为很容易为您和工具做一些致命的错误。
要增加分区大小,您可以尝试使用 microsoft 提供的免费的diskpart 命令行,但有一些缺点,它不是更改分区大小的最佳工具。
使用第三方分区软件增加分区大小,只需在磁盘映射上拖动移动,缩小数据分区,然后用未分配的空间扩展系统分区。
如果系统分区是NTFS,你可以在不重启2003服务器的情况下扩展它以节省时间,查看更多详细信息如何在2003服务器上增加分区大小
使用 EASEUS 分区主控。
但是您需要重新启动服务器并使其离线 2-3 小时