我们在“最佳Windows软件"页面上列出了SyncToy,它很流行并且可以正常运行。 FreeFileSync是一个免费的开放源代码同步程序,虽然知名度不高,但它具有SyncToy的优势。作为SyncToy的长期用户,FreeFileSync的性能,对锁定文件的支持,功能和可移植性给我留下了深刻的印象。
它们的工作方式
FreeFileSync and SyncToy both perform the same functions. Specify a pair of folders, usually on different storage devices, and the application will synchronize files between them. You can configure either application to sync changes in both directions or in only one direction. Both applications can use a database to detect deleted files so they’re deleted in both folders and not automatically recreated.
每个应用程序都有可自定义的选项,因此您可以添加防止复制这些文件夹中的某些文件的例外。每个应用程序都可以通过检查文件的日期(较快)或内容(较慢,但更准确)来检查文件是否已更改。
性能
科学测试表明,FreeFileSync在性能方面具有一致的优势。我两个程序都将同一个文件夹同步到另一个硬盘驱动器上的不同文件夹,该文件夹包含大约1.7 GB的大小文件数据。微软的SyncToy大约需要60秒才能完成该过程,而FreeFileSync大约需要50秒。
如果数据量较大,则FreeFileSync的边缘应更加引人注目。
复制锁定文件
如果您已经使用SyncToy一段时间,则可能遇到了最烦人的限制之一:它无法复制锁定的文件。如果您的网络浏览器处于打开状态,则您将无法同步浏览器数据。要对您的应用程序数据进行完整备份,最好关闭每个程序并运行SyncToy,但是谁有时间这样做?
FreeFileSync使用Windows Volume Shadow Copy服务读取锁定的文件并进行同步他们。您可能会认为,正式的Microsoft程序会更好地使用操作系统的功能,但您会错的。
更多功能
FreeFileSync不会因不必要的选项而完全膨胀,但它比SyncToy提供更多功能。 FreeFileSync提供了三种同步模式,而FreeFileSync提供了三种同步模式,还允许您使用自己的规则创建自定义同步模式。
两个应用程序都提供了批处理模式,因此可以安排同步并自动运行,但只有FreeFileSync在其界面中公开并说明批处理模式。您必须深入研究SyncToy的帮助文件才能了解其批处理模式。
FreeFileSync还可以在同步完成后自动关闭计算机或执行其他操作。
可移植性
与SyncToy不同,FreeFileSync可以作为便携式应用程序安装。您可以将FreeFileSync安装在可移动存储设备上,并在任何位置使用它,而无需在每个系统上都安装它。
SyncToy还需要您在使用的每台计算机上重新创建文件夹对,而FreeFileSync可以导出您的配置并将其导入其他系统。
裁决
FreeFileSync在所有方面都胜过SyncToy。考虑到SyncToy并不是Microsoft重点关注的对象,因此自2009年以来未进行任何更新,也许就不足为奇了。也许是时候将其从Best Of页面上删除并添加FreeFileSync吗?我看不出有在FreeFileSync上使用它的理由。
标签: