The CheckSUR error is probably caused by a corrupted SoftwareDistribution folder.
the problem with that the conventional cure can lead to problems later on, if not handled properly, and you will lose your Update history (but the updates will still be installed, and viewable in the Installed Updates listing).
Open an Elevated Command Prompt
Run the following commands
NET STOP WUAUSERV
REN C:\WINDOWS\SoftwareDistribution SDOLD
NET START WUAUSERV
wait 15 minutes, and reboot
then wait 10 minutes, then try running the CheckSUR tool again