在我的 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 对访问权限的要求最严格。