Each save is a folder in the '..\Documents\Larian Studios\Divinity Original Sin 2 Definitive Edition\PlayerProfiles\<ProfileName>\Savegames\Story' folder.
As long as the .lsv data file and the folder have the same name, the game will try reading the lsv file, and if the index and meta data are intact, it should show up in-game. The png screenshot file is optional; if missing or corrupt, the preview in the save/load windows will just be blank.
The .lsv.old files are backups of the original data when overwriting a save, and you can try removing the .old extension, giving them a unique name and putting them in a new folder of the same name (ie QuickSave_5.lsv.old becomes ..\Story\NewName\NewName.lsv). The same can be done for the duplicate recovered files, but you would just need to move the Name_1.lsv files to a folder with the corresponding name.
A quick way to test the recovered data files would be to zip them, and see if the size drops significantly. The lsv file is already compressed, so if zipping it reduces the size by very much it would imply that it is corrupt and there is missing data in the file (one or more sections replaced by zeros, for example). That will not catch all types of corruption, but will for the most common.
You can also check the save using an extractor program (
topic /
download), if you wish.
After extracting the download to an applicable folder, start the ConverterApp.exe program, switch to the 'PAK / LSV Tools' tab, and at the top under 'Extract Package', in the 'Package path' browse to the save's lsv file, then for the 'Destination path' browse to that or another profile's '..\savegames\Story' folder and enter a new folder for the extracted files (you can copy/paste the path from the path listed above and edit it; ie to be '..\Story\save_extracted') and click the 'Extract Package' button. This will give an error if the file can not be recognized as a save, or if the contents can not be extracted, or the size or checksum value of the data do not match what is listed for the corresponding file in the archive.
I guess if you tried file recovery, you don't have any recent backups of your My Documents folder?
Some versions of Windows have a
Shadow Copy feature that can automatically keep older versions of files. You can try right clicking the Profile's Story folder, or individual save folders, once replaced, select Properties and (if available) switch to the 'Previous Versions' tab to see if there are any previous copies.
If applicable, Steam keeps a copy of the profile in its install folder, to use when syncing, so you could try searching there, as well (Steam usually syncs automatically when exiting the game, and restarting should always trigger a sync, if required).
For future refference, in situations where Steam did not sync yet, or when a save file may have been corrupted after a sync, cloud saves can be downloaded using the program
Steam Cloud File Manager Lite (
download). You need to be logged in to the Steam client and have the game's AppID (435150).
Alternately, you can log into Steam in a browser and use
this link (this will also let you download saves, but you would need to manually rename them, as Steam combines the path and name together for the online name).