sync.ffs_db: hide it better ?

Discuss new features and functions
User avatar
Posts: 50
Joined: 11 Apr 2017

kRel

I'm just using the "Use database files to detect changes" feature, which makes the FFS scan/comparison more reliable (Right?)
However, the db file "sync.ffs_db", despite being a hidden file, happens to be seen almost everywhere by that category of Windows users who prefer to keep the display of hidden files active.

I also have a solution: use environment variables to customize the paths by defining for example:
FFS_DB_PATH=C:\FreeFileSyncDB and then, in the configuration file (your .ffs_batch or .ffs_gui), use that variable to specify where to keep the databases. But it is an undocumented function and is not free from harmful, accidental, subsequent, more or less conscious, manipulations by the user.

Consequently I was wondering and I am asking here if this file could be tagged as a system file: in this way there would be an additional level of hiding files offered by Windows: that of hiding system files.

I can't imagine the implications, is it possible?

Cheers
Posts: 4910
Joined: 11 Jun 2019

xCSxXenon

The db files can be used by different FFS sessions on entirely different systems, so they have to be kept in the location that is being synced
User avatar
Posts: 2978
Joined: 22 Aug 2012

Plerry

Or, you can work your way around it, as described here, and the links provided there.
User avatar
Posts: 50
Joined: 11 Apr 2017

kRel

Or, you can work your way around it, as described here, and the links provided there. Plerry, 02 Nov 2025, 09:45
I already imagined the solution and you confirm it. Thanks.