If running an actual Startup Repair, it might take 3 or 4 runs, if it can fix the problem.
You might try a bootable anti-virus.
What is Windows Defender Offline?
You can try running the SFC from offline...
Link Removed - Invalid URL
A chkdsk might help clean up drive corruption.
I am not familiar with dism.exe, so probably not something normally used to repair a system.