... YESNO...
sometimes -- if fsck finds cluster/sectors(or what wording is the correct one here...

which, seems to be allocated but cannot be assigned to a certain file, it creates
"new files" which have the same value as what you can find on filesystems
of UNIX systems in the folder "lost+found" (after a crash/powerfail etc).
But this data are missing somewhere else.
From a logical point of view, the filesystem may be ok again...
But the data are not in most cases.
Finding the file/s which are corrupted by that process is hard...
More efficient it is to throw away ALL data, reinitialize the filesystem
and copy back the data from a source, which is known to be valid.
BUT: Am I allowed to do so?
AND: What to do, if fsck asks for help?
I am not /THAT/ a FAT hacker...

Best regards,
mcc