WSUS patches will not install – Large CBS log file

There are several instances and variations but your automatic updates will indicate “files in use/locked” information or “corrupt patch” information. This is almost always accompanied by a very large CBS log file. (%windir%\logs\cbs\cbs.log)

Windowsupdate.log file may indicate something similar to this:

2014-11-07 15:42:17:069 328 e9c Setup WARNING: CBS EvaluateApplicability returned error, error = 0x80070BC9
2014-11-07 15:42:17:069 328 e9c Setup FATAL: Applicability evaluation for setup package “WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~amd64~~7.4.7600.226” failed, error = 0x80070BC9
2014-11-07 15:42:17:069 328 e9c Setup FATAL: SelfUpdate check failed, err = 0x80070BC9
2014-11-07 15:42:17:069 328 e9c Agent * WARNING: Skipping scan, self-update check returned 0x80070BC9
2014-11-07 15:42:17:069 328 e9c Agent * WARNING: Exit code = 0x80070BC9
2014-11-07 15:42:17:069 328 e9c Agent *********
2014-11-07 15:42:17:069 328 e9c Agent ** END ** Agent: Finding updates [CallerId = AutomaticUpdates]

All of these things usually indicate a corrupt or pending installation that is now preventing further updates from applying– a very reliable solution to these problems has been to run the following command.

 sfc /scannow

It may take a few minutes for the utility to run. Once complete reboot the system and rerun auto updates. If the error messages continue to repeat the above steps

Depending on how extensive the roll back is it can take many (6+) sfc /scannow and reboots for your update log to successfully replay and fix the problem.