专家设置
专家设置
《FreeFileSync 用户手册》:
快速入门
命令行
比较设置
夏令时
排除文件
专家设置
外部应用程序
宏
性能
实时同步
实时同步:作为服务运行
计划批处理作业
同步设置
(S)FTP 设置
提示与技巧
可变驱动器号
版本控制
卷影副本
FreeFileSync 有一些特殊用途的设置,只能通过手动打开全局配置文件 GlobalSettings.xml 来访问。请注意,FreeFileSync 启动时会读取此文件一次,并在退出时再次保存。因此,你应 仅在 FreeFileSync 未运行时进行手动更改 。对于便携版 FreeFileSync,该文件位于安装文件夹中;对于本地安装版,请前往:
<**FileTimeTolerance** Seconds="2"/>
<**RunWithBackgroundPriority** Enabled="false"/>
<**LockDirectoriesDuringSync** Enabled="true"/>
<**VerifyCopiedFiles** Enabled="false"/>
Contents of GlobalSettings.xml
GlobalSettings.xml的内容
文件时间容差:
默认情况下,文件修改时间允许有2秒的差异,仍被视为相等。这是FAT/FAT32文件系统所要求的,因为它们存储文件时间的精度仅为2秒。
以后台优先级运行:
在同步运行时,其他正在访问相同数据位置的应用程序可能会明显变慢。启用此设置将降低FreeFileSync的文件访问优先级,但会导致同步速度
变慢
。
同步期间锁定目录:
为防止多个同步任务读写相同文件,FreeFileSync 实例通过锁定文件(sync.ffs_lock)进行序列化处理。这些锁定文件仅由 FreeFileSync 识别,可确保同一时间最多只有一个针对特定文件夹的同步任务在运行,其他实例则排队等待。这保证了只有一致的文件集才会进行同步。主要应用场景是网络同步场景,即多个用户同时针对共享网络文件夹运行 FreeFileSync。
验证已复制文件:
如果启用,FreeFileSync 将在复制后对源文件和目标文件进行二进制比较并报告验证错误。请注意,这可能会使文件复制时间翻倍,并且无法保证数据在复制之前未被损坏。此外,应用程序和硬件堆栈中的各种缓冲区可能会欺骗性地读取有效数据,从而掩盖数据损坏的情况:
CopyFile 函数会验证数据是否成功到达最终目的地吗?
专家设置
FreeFileSync 有一些特殊用途的设置,只能通过手动打开全局配置文件 GlobalSettings.xml 来访问。请注意,FreeFileSync 启动时会读取此文件一次,并在退出时再次保存。因此,你应 仅在 FreeFileSync 未运行时进行手动更改 。对于便携版 FreeFileSync,该文件位于安装文件夹中;对于本地安装版,请前往:
Windows: | %AppData% \ FreeFileSync | |
Linux: | ~/.config/FreeFileSync | |
macOS: | ~/Library/Application Support/FreeFileSync |