I know this is an old post but today I found a fix for this error and wanted to share.
Open Notepad or WordPad and copy/paste the following text:
regsvr32 wuapi.dll
regsvr32 wuaueng.dll
regsvr32 atl.dll
regsvr32 wucltui.dll
regsvr32 wups.dll
regsvr32 wuaueng1.dll
regsvr32 wucltui.dll
regsvr32 wups.dll
regsvr32 wuweb.dll
regsvr32 wups2.dll
regsvr32 msxml.dll
regsvr32 msxml3.dll
regsvr32 msxml2.dll
regsvr32 qmgr.dll
regsvr32 qmgrprxy.dll
end
Save the file to your desktop as UpdatesFix.cmd (you'll have to click the "Save As Type…. Dropdown arrow on the right of the selection window and select "All Files" before you click the Save button).