我有一个 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
以供将来使用。
也许:最好关闭“磁盘空间不足警告”的警报。