Error 0x80004002

If you seeing the following errors in "%Windir%\WindowsUpdate.log".

FATAL: Failed to get session from datastore, error = 0x80004002
FATAL: Failed to Unserialize from data store, error = 0x80004002
WARNING: Exit code = 0x80004002
WARNING: InitAUComponents Failed, will restart AU in 30 mins, error = 0x80004002
DnldMgr FATAL: DM:CAgentDownloadManager::CheckAllCallDownloadStates: GetSession failed with 0x80004002.

Try the following steps:

Rename/Delete "%Windir%\WindowsUpdate.log" before you start to see the latest detection.

1. If you have a proxy server -

  • Stop Automatic Update Service - "Net stop wuauserv".
  • Run the following command: "proxycfg.exe -u". 
  • Start Automatic Update Service - "Net start wuauserv".
  • Force update detection and see if that works.

2. Re-create the Datastore -

  • Stop Automatic Update Service - "Net stop wuauserv".
  • Rename/delete "%Windir%\SoftwareDistribution" folder. 
  • Start Automatic Update Service - "Net start wuauserv".
  • Force update detection and see if that works.

3. Try to force install WUA.

1 comments:

Sophie Kay said...

I call it usually a totally bad luck) Yes, I successfully fixed one error, but another error
Windows was already waiting for me. Not that it was so difficult actually, just had to make some effort and download msvcp140.dll missing msvcp140.dll missing but as I read later in the sources, this error is quite common and many users like me were forced to search for dll files.
Now they are available, I'm glad to share it, in turn, to save you from a long searching.