I hope you created backups of the recovered wallet.dat file because tools will likely modify it during the recovery process.
I see that you're using Windows, the first thing to try is Bitcoin Core's own bitcoin-wallet tool.
It's pre-installed together with Bitcoin Core, should be in "
bin" folder inside your Bitcoin installation folder (
Program Files default).
To use it, go to that bin directory then right-click on an empty space in that file explorer window while not selecting any file, and select "
Open PowerShell window here".
PowerShell will open and the displayed directory should be where bitcoin-wallet.exe is.
In PowerShell, type:
./bitcoin-wallet -wallet="full_path_to_wallet.dat" salvage
for example, if I put the corrupted wallet.dat in the same bin directory:
./bitcoin-wallet -wallet="C:\Program Files\Bitcoin\bin\wallet.dat" salvage
If there's an error, the wallet file is too corrupt or there are other issues.
If there's no error, salvage worked and the wallet
may have been retrieved, the original wallet is renamed as .bak file while the new wallet.dat is the restored wallet file.