手动将文件放置在分区末尾

手动将文件放置在分区末尾

我有一个 80GB 的磁盘,上面有一个 50GB 的 VM 磁盘映像。该映像目前有 220,000 个碎片,正在损害我的驱动器性能(并阻止碎片整理)。我想将其复制出来,然后再复制回来,这次手动将其放在分区的最后 50GB 中。由于文件永远不会改变大小,这应该可以避免我目前遇到的问题。

是否有任何专用的文件复制工具可以让我做到这一点?

编辑:我对 Windows 的文件复制功能非常失望。我对剩余 75% 可用空间的驱动器进行了碎片整理,然后对所有可用空间进行了碎片整理。当我将虚拟机复制回硬盘时,它最终有 3,894 个碎片。一定有更好的方法……

答案1

您可以使用碎片整理使用脚本和移至磁盘末端动作。它的碎片整理功能也非常出色。

答案2

在 dos-box 下,

Usage : fsutil file createnew <filename> <length>
Eg : fsutil file createnew drv:S-H.file 1000

建立一个空间占用器,然后照常复制所有文件。然后删除S-H.file以供将来使用。

也许:最好关闭“磁盘空间不足警告”的警报。

相关内容