我如何判断一个碎片整理实用程序是否比另一个更好?

我如何判断一个碎片整理实用程序是否比另一个更好?

有很多免费的碎片整理工具(例如智能碎片整理Auslogics 磁盘碎片整理杰科德碎片整理程序,还有更多)

但它们真的比 Windows 内置的版本好吗?
我怎么才能知道呢?

答案1

嗯,这是相对的,但我要看的一件事是为什么什么我正在整理碎片。

我已经停止手动对 Windows 7 系统进行碎片整理,因为它是自动的。我的 Windows XP 系统使用最新可用的杰克德夫拉- 它可移植运行(这很有用,因为在某些情况下,我打电话到服务中心,通过碎片整理神奇地修复了运行缓慢的计算机),我可以将其设置为屏幕保护程序,而且很简单。另一方面,较新的版本,碎片整理可编写脚本,并可按计划运行。

除了速度和资源使用情况等显而易见的因素之外,我还需要考虑以下因素:

  1. 我可以选择碎片整理模式吗?这至少应该支持常规碎片整理、快速和慢速区域碎片整理(大多数优秀软件都支持)

  2. 我需要启动时碎片整理功能吗?有些软件支持此功能,而且它对页面文件碎片整理很有用

  3. 它是否会进行计划碎片整理或者我可以将其设置为屏幕保护程序?

  4. 您是否确实需要第三方碎片整理软件。

答案2

碎片整理只是一种算法,这意味着人们可以编写更好的算法,比如在碎片整理的同时优化硬盘的算法。也就是具有奇特功能的算法。

它们都将比标准 Windows 碎片整理实用程序具有更多功能,因为它不是一款高度开发或频繁更新的产品。我认为很多选择都取决于个人偏好和捆绑功能。

例如,我使用 Auslogics,因为它允许我在对硬盘进行碎片整理时针对不同的配置文件对硬盘进行优化。它通过将您希望更快访问的文件移动到硬盘中心来执行此优化 - 这意味着读取数据所需的时间更少,因为数据更靠近彼此。

在此处输入图片描述

Auslogics Defrag 免费版仅允许您对系统文件执行此操作,付费版本具有更多用于不同目的的算法。

要回答“我怎么知道”这个问题,我建议查看每个产品的概述,看看它们包含哪些您想要使用的功能。您也可以在搜索引擎上查找基准信息,但性能速度对我来说似乎不是碎片整理程序的重要因素。无论如何,我都会将它们放在一夜之间。

答案3

但它们实际上比 Windows 内置的更好吗?

更好?关于这个问题有很多讨论,但我想强调的是只有当你需要经常读取文件时,碎片才会对系统性能产生影响例如 Web 浏览器的缓存,但对还原点等文件的性能没有影响,因为大多数情况下,这些文件永远不会被读取(除非您必须还原并且只需还原一次...)。

因此,比 Windows 原生的更好的碎片整理程序必须允许(至少)有针对性的碎片整理,而不仅仅是整个磁盘卷碎片整理......

对于这种有针对性的碎片整理,我有两个建议给你:

1-Sysinternals重叠群:易于使用,但功能有限

或者(更好的解决方案恕我直言

2- 超级碎片:

您必须知道,Ultradefrag 不使用像 JKDefrag 或其他软件那样的复杂算法进行碎片整理,但它易于使用并能给出合理的结果...图形用户界面以及带有(非常)良好文档的命令行选项。

Ultradefrag 可以在开机时间并运行命令行进行有针对性的碎片整理。例如,您可以将各种命令行保留在计划任务中,并使其保持禁用状态,以便仅在需要时运行它...

例子:

udefrag "%APPDATA%\Mozilla*"

cmd.exe /C "set UD_SIZELIMIT=100M && udefrag --wait --all-fixed"

sourceforge 上的 ultradefrag

希望这能有所帮助。请告诉我们。

答案4

我个人建议碎片整理程序。它很简单,具有人们想要的所有选项,但带有出色的默认设置,因此您也可以简单地单击碎片整理并等待。它还可以完全取代 Windows 7 默认的碎片整理算法,并且每六周更新一次,因此它将始终保持最新状态。

在此处输入图片描述

相关内容