XP 的碎片整理程序要花几个小时并且只完成一小部分工作,这正常吗?

XP 的碎片整理程序要花几个小时并且只完成一小部分工作,这正常吗?

当我在 Acer 笔记本电脑上运行 XP 的默认碎片整理程序时,它可能需要 3 个小时才能停止,然后工作就永远无法完成:从程序图中可以清楚地看出,还有很多工作要做(我可以继续运行它很多次,但它从来没有正确地完成工作)。

难道它就应该这么糟糕吗?我需要连续运行多次吗?注意:我在 120 Gb 的驱动器上有 5 Gb 的备用空间。

答案1

是的,如果该驱动器上的可用空间很少,这是很正常的。在进行碎片整理之前,请尝试删除或移动一些数据。

当我对驱动器进行碎片整理时,我通常会尽量留下不少于 10-20% 的空闲空间。

ED:正如其他人所说,您可以尝试清理临时文件,减少为系统还原或虚拟内存保留的空间。但当我遇到同样的问题时,我个人宁愿不花时间一点一点地释放一些空间。只需找到几个大文件并将它们放到另一个分区/HDD/DVD-RW 上即可。

关于使用其他碎片整理程序:我尝试过一些程序(O&O Defrag、Defraggler 等),但并没有发现速度比默认程序有任何显著提高。其中一些程序确实提供了不同的选项,例如根据使用频率、大小、文件夹结构等对碎片整理过的文件进行排序,据说可以提高性能。但这种改进(如果有的话)几乎不可察觉。所以我宁愿坚持使用旧的碎片整理程序,而不是安装一些额外的软件——它就是管用。

答案2

它表明您有大约 15% 的可用空间可以进行适当的碎片整理。少于这个数字,它会花费更长时间并且效率更低,就像这里一样。

答案3

也许你正在寻找一个强大的磁盘碎片整理程序,超级用户谈论的是最好的。

目前我正在使用 OO Defrag,这可能是最好的碎片整理程序了。我正在寻找至少具有强大碎片整理算法的免费/开源替代方案。

答案4

  1. 在磁盘上留出一些空间(如果可以的话)。您可以使用类似目录统计找出你不再需要的大东西。
  2. 使用更好的碎片整理程序。我很久以来就使用开源碎片整理程序:杰克德夫拉。下一个版本有很好的脚本选项,称为 MyDefrag,但它只是免费软件(不再是开源软件)

当只剩下几 MB 空间时,Windows 使用 MFT(用于 NTFS)来存储小文件,当空间再次可用时,永远不会将它们取出。JkDefrag 就是做这个工作的!

相关内容