Windows Update cannot currently check for updates, because the service is not running (0xc800222)

Today I was yet again faced with the error “Windows Update cannot currently check for updates, because the service is not running. You may need to restart your computer”. This time however it was not due to all my services being disabled

Windows Update cannot currently check for updates, because the service is not running.
Windows Update cannot currently check for updates, because the service is not running.

Below is a small check-list if you face the same problem. Please do take the time to restart after each executed step, Windows Update does not always re-check all states, once it’s dead, it’s dead ūüė¶ .

Check the services

Check that the following Windows Services are running and have the correct startup type, Windows Update will not work when the services have the wrong Startup-type:

  • Background Intelligent Transfer Service (BITS, Automatic (Delayed Start))
  • Windows Event Log (eventlog, Automatic)
  • Windows Update (wuauserv, Automatic (Delayed Start))

System Update Readiness Tool

As suggested on the Microsoft Technet fora, running the System Update Readiness Tool¬†might resolve your problems, even tough I don’t understand how a Windows Update Standalone Installer could fix a broken Windows Update so you may be faced with the following error:

0xc800222
0xc800222

Run the system file checker

If at this point, Windows Update still doesn’t work you may have some corrupted files on your computer. Start an elevated command prompt and execute the System File Checker with¬†sfc /scannow¬†.

Run diagnose

Update 2014/05/06: for the less techincal people, you may want to try running the Windows Update Troubleshooter. It certainly doesn’t fix every problem, but I saw something like ‘Clearing data cache’ passing by so it might actually resolve the problem.

Windows Update troubleshooter
Windows Update troubleshooter

Delete that corrupted folder

If at this point it still doesn’t work then you can follow this guys advice: remove the corrupted¬†C:\Windows\SoftwareDistribution folder. You may need to stop the Windows Update Service before deleting this folder (net stop wuauserv in an elevated command prompt ūüėČ ).

Advertisements

One thought on “Windows Update cannot currently check for updates, because the service is not running (0xc800222)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s