Idea for detecting moved files in non-NTFS file systems

Discuss new features and functions
Posts: 10
Joined: 31 May 2026

maykelbembibre

FreeFileSync could have a basic embedded file explorer such that if you use it to rename or move a file or folder it automatically records the action in the FreeFileSync database. This way, even if the file systems of the drives are not NTFS, FreeFileSync could efficiently replicate file moves on the drive on the right.
User avatar
Posts: 2977
Joined: 22 Aug 2012

Plerry

FFS does not require the file system to be NTFS to efficiently replicate file renames or moves.
In order to efficiently replicate file renames or moves, FFS requires the left and right location to have stable, cross session file IDs.
Posts: 16
Joined: 9 Jun 2026

favoredrive

Try https://github.com/239/euaie, worked for me on exFAT.
Posts: 10
Joined: 31 May 2026

maykelbembibre

FFS does not require the file system to be NTFS to efficiently replicate file renames or moves.
In order to efficiently replicate file renames or moves, FFS requires the left and right location to have stable, cross session file IDs. Plerry, 09 Jun 2026, 08:14
But according to the documentation, FAT file systems don't have stable file IDs, and those file systems are precisely the ones I need to use for compatibility with my phone.
Posts: 4905
Joined: 11 Jun 2019

xCSxXenon

What is you make a change in FFS, but then something outside FFS makes another change? How does FFS handle such a scenario? On top of bloating FFS with a File Manager, not being able to guarantee the state of the files is reason enough not to implement such thing.
Posts: 10
Joined: 31 May 2026

maykelbembibre

What is you make a change in FFS, but then something outside FFS makes another change? How does FFS handle such a scenario? On top of bloating FFS with a File Manager, not being able to guarantee the state of the files is reason enough not to implement such thing. xCSxXenon, 11 Jun 2026, 19:52
Well in that case the solution wouldn't work. But the problem remains that whenever I rename or move files or folders in my primary storage medium, having to replicate those operations in the secondary medium is a pain in the arse.
Posts: 16
Joined: 9 Jun 2026

favoredrive

That is exactly the reason I use euaie left/ right/ -t 2000 for my media collection...
Posts: 4905
Joined: 11 Jun 2019

xCSxXenon

What is you make a change in FFS, but then something outside FFS makes another change? How does FFS handle such a scenario? On top of bloating FFS with a File Manager, not being able to guarantee the state of the files is reason enough not to implement such thing. xCSxXenon, 11 Jun 2026, 19:52
Well in that case the solution wouldn't work. But the problem remains that whenever I rename or move files or folders in my primary storage medium, having to replicate those operations in the secondary medium is a pain in the arse. maykelbembibre, 12 Jun 2026, 11:13
Not really a problem, it just takes longer to recopy data than move it. FFS handles everything for you, you don't have to replicate it manually, so it can't be a painpoint in the first place
Posts: 10
Joined: 31 May 2026

maykelbembibre

What is you make a change in FFS, but then something outside FFS makes another change? How does FFS handle such a scenario? On top of bloating FFS with a File Manager, not being able to guarantee the state of the files is reason enough not to implement such thing. xCSxXenon, 11 Jun 2026, 19:52
Well in that case the solution wouldn't work. But the problem remains that whenever I rename or move files or folders in my primary storage medium, having to replicate those operations in the secondary medium is a pain in the arse. maykelbembibre, 12 Jun 2026, 11:13
Not really a problem, it just takes longer to recopy data than move it. FFS handles everything for you, you don't have to replicate it manually, so it can't be a painpoint in the first place xCSxXenon, 13 Jun 2026, 04:38
True, but in case byte corruption happened on the drive on the left, it would be propagated to the right in those recopies maybe just because a folder had been renamed.
Posts: 4905
Joined: 11 Jun 2019

xCSxXenon

Proper backup strategy is the solution to that