有没有适用于 Windows Server 的免费(可靠……是的,我知道……)磁盘分区软件?我在购买之前会检查一下。我只需要调整磁盘大小。
编辑 ~ 我有一台 Windows Server 2003 Raid 5,其中有 2 个分区“C”和“D”。我需要从“D”中腾出一些空间来调整“C”的大小。“D”有 100GB 的额外空间,“C”空间不足。
答案1
gParted liveCD 可能是我见过的最好的。它是免费的、开源的,下载量相当小,界面简洁。
答案2
Windows Server 2008 的安装介质允许您使用 DISKPART 非常有效地操作 NTFS 卷。(它还将操作基于 Windows Server 2003 的卷 - 两个操作系统都使用相同的 NTFS 版本 5.1。)
在以前版本的 Windows 中,我经常使用 DISKPART 中的“EXPAND”功能,但在调整启动卷大小时,我必须构建 Windows PE 光盘才能利用该功能。启动 W2K8 安装 CD 并直接从那里使用 DISKPART 比制作更多 WinPE 光盘更好。
我还没有使用过 W2K8 DISKPART 中的新 SHRINK 功能,但它看起来很方便。
我不知道下载评估版本并使用此功能是否严格“合法”,但如果您没有 W2K8 安装媒体的副本,您绝对可以这样做。
(与信任其他任何工具相比,我更信任 DISKPART 和 Microsoft 的规范 NTFS 实现。这并不是对其他工具的轻视,但由于 NTFS 是 Microsoft 专有的,我希望他们的工具能够比其他任何工具更好地处理他们的文件系统。)
编辑:您还将通过使用 Windows Server 2008 安装 CD 而不是开源工具来获得对 Microsoft 软件 RAID 卷的支持。(我很喜欢开源工具,但在这种情况下,Microsoft 解决方案对我来说很有吸引力。)
答案3
您可以使用 Linux Live CD 和 gparted 来调整分区大小。但调整分区大小并不总是可行的。因此,您需要知道何时可以安全地执行此操作,或者使用可以防止您进行任何破坏性操作的工具。
如果您尝试缩小分区,则需要运行磁盘碎片整理程序,它会在调整分区大小之前将所有数据移动到磁盘的开头。在这种情况下,Gparted 不会让您将分区大小调整到小于最后一个实际数据块。调整分区大小后,Windows 会在您启动时强制进行磁盘检查。
要使用我所知道的大多数免费工具来扩大分区,您必须在现有分区的末尾留出一些可用空间来扩展。扩大分区后,您需要运行 diskpart.exe 以使其识别新大小。
请参阅此知识库文章:http://support.microsoft.com/kb/325590
看起来您也可以使用 diskpart.exe 实用程序根据该 KB 调整分区大小。但 Gparted 是一个 GUI 应用程序……其中 diskpart 是命令行。我会确保您的数据在继续之前已备份。无论您最终使用什么工具。
答案4
我喜欢Parted Magic它是一个使用 gparted 分区编辑器的实时 Linux 发行版。如果你喜欢 GUI,那么它就很不错