You can copy and paste the command below in an admin command prompt and it will put a text file on your Desktop. If you look near the bottom, it may show some files which cannot be repaired.
IF you want to work on the upgrade situation, go to the site below and run the setupdiag utility.
It needs the log files from the attempted upgrade, so don't mess with them.
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"
The listing may provide info as to why the upgrade fail but it also creates a folder with some files, which you can use or make some available in your OneDrive or other hosting site, if you want.
https://docs.microsoft.com/en-us/windows/deployment/upgrade/setupdiag