Hello Gofspr,
Have you by chance looked at the resulting CBS log file to see what is exactly the problem that cannot seem to be fixed by the Safety Scanner?
The cannot be repaired result is typically returned after a scan if your system is infected with virus or malicious code of some sort.
Have you any anti-virus software installed and are you receiving an infection result from the your scans of your using it? You must also remember that pirated software installations can also corrupt system files. Check your system for anything like that which you may need to remove before trying the scan again.
Otherwise, you will need to run the safety scanner offline and repair any corruptions using the Deployment Image Servicing and Management (DISM.exe) utility to repair or replace any corrupted system files back to their original pristine state.
Using the same Command Prompt window that you use to run the Safety scanner, also run the Deployment Image Servicing and Management (DISM.exe) as an Administrator with elevated permissions.
Simply type the following once the SFC Scanner concludes its scan and returns to you its could not repair result:
"DISM /Online /Cleanup-Image /ScanHealth" and follow that once the scan completes and returns to you its result with "DISM /Online /Cleanup-Image /RestoreHealth," minus the added quotation marks of course.
Depending on the result you get from both the CBS log and the DISM log, whatever corruption you may find may be fixable using these two tools. Otherwise you may need to uninstall the offending items causing the corruptions first, before these tools will be able to effect repairs of your system files.