Fix Windows without rebuild
First...
sfc /scannow (which fails 95% of the time) why? the system file cache is out of date since you update/patched.
run DISM /online /Cleanup-image /checkhealth (online means it the OS version you are currently running)
try /scanhealth instead of /checkhealth for a deep scan
use /RestoreHealth which will fix the problems when you run the scan.