如何在分区开头腾出可用空间?

如何在分区开头腾出可用空间?

在我的 Windows 7 电脑上,我有 2 个分区 C 和 D 以及一些保留空间。

| reserved space | C partition | D partition          | some unused space|

我想缩小 D 然后增加 C 像这样:

| reserved space | C partition          | D partition | some unused space|

但是 Windows 7 磁盘实用程序从末尾收缩 D,因为文件位于开头,如下所示:

| reserved space | C partition | D partition | some unused space         |

代替 :

| reserved space | C partition |unused | D partition  | some unused space|

我感兴趣的是如何将文件从 D 盘的开头移开,如果可能的话,将它们全部移动到驱动器的末尾,这样就可以从开头缩小它。

作为最后的手段,我将删除 D 盘并增加 C 盘,然后再次创建 D 盘并从备份中返回数据。

但如果可以在不删除 D 盘的情况下完成此操作会更好。

答案1

我不相信内置分区管理器能够满足您的要求,因此如果您想这样做,则需要借助第三方工具。有许多工具可以工作,但我只提到两种流行的工具。

  • 分区是一个可以作为 Live CD 下载的分区管理器,因此您可以通过弹出 CD 并从中启动来轻松管理 Windows 分区。它在 Linux 上有着悠久的历史,而且非常可靠。
  • MiniTool 分区管理器是一个 Windows 分区工具,您可以在 Windows 上安装它并使用它来从 Windows 内部管理分区,就像磁盘管理器允许您执行的操作一样。

这两种工具都应该具有扩展 C:驱动器和缩小 D:驱动器的功能,而无需删除任何分区。

答案2

我过去曾用它完成更复杂的分区任务:

https://nl.easeus.com/partition-manager/partition-master-free.html

我建议坚持使用 Windows 内部的分区工具,即使使用多个操作系统也是如此。例如,我曾经在 Windows 之外创建了一个额外的 NTFS 分区,并且无法同时从 Windows 以及安装在其上的 Linux 系统对该分区拥有完全访问权限。在 Windows 内部进行分区时不会出现此类问题,因为 Windows 对访问权限的要求最严格。

相关内容