当前位置:  开发笔记 > 编程语言 > 正文

碎片整理虚拟硬盘(.vhd)?

如何解决《碎片整理虚拟硬盘(.vhd)?》经验,为你挑选了1个好方法。

与任何其他硬盘一样,虚拟硬盘(*.vhd)也会受到碎片的影响.

因此,为了保持良好的性能,我想我必须首先从虚拟机内部对虚拟硬盘进行碎片整理,并且还存储.vhd存储的(物理)硬盘.

首先,这些假设是否正确?第二,有没有办法同时对两个(虚拟和物理硬盘)进行碎片整理?

提前致谢!



1> John Baughma..:

我一直在使用的另一个选项是使用免费的JkDefrag.对虚拟PC进行碎片整理也有一个完整的过程,但由于我在JkDefrag论坛中找不到"官方"链接,因此命令行参数就是这样的:

    从虚拟机中对来宾驱动器进行碎片整理.

    退出虚拟机.

    在主机上,使用这些命令行运行JkDefrag

(您也可以将它们放在批处理文件中):

jkDefrag -q -a2
jkDefrag -q -a6 C:\PathToVirtualDisks\VDiskToDefrag.vhd
jkDefrag -q -a3 -e C:\PathToVirtualDisks\VDiskToDefrag.vhd

这是参数的作用:

-q =完成后退出程序.

-a2 =碎片整理,不优化.

-a6 =移动到磁盘末尾

-a3 =碎片整理,快速优化.

此过程可能需要很长时间,具体取决于虚拟磁盘的大小.例如,在我的带有56GB虚拟磁盘的PC上,在非常糟糕的日子里完成这个过程大约需要16-18个小时.事实上,在我写这篇文章时,我有150多个该文件的片段进行了碎片整理,并且它已经运行了大约30分钟,并且只有大约10%的文件完成了.

推荐阅读
无名有名我无名_593
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有