Do you have a lost+found folder on the drive that is full of folder/files with cryptic names (which will result in a share of that name showing up on the Shares tab)? That is where the repair process puts any folders/files for which it cannot find the directory entry to give the correct name.
Unfortunately sorting these out is a manual process, although the Linux file command can be useful to at least give you the likely extension for each file. You have to decide if the effort is worth it, but if you have decent backups it is normally easier to restore from them.