The following may be recorded in Application Logs
wuaueng.dll (948) SUS20ClientDataStore: Unable to read the header of logfile C:\Windows\SoftwareDistribution\DataStore\Logs\edb.log. Error -546.
Application ESENT 412 Logging/Recovery Error
Fix:
stop windows update service and delete X:\Windows\SoftwareDistribution directory then start windows update and go get some snacks while windows is checking and downloading updates.