Fix Windows Update Error Code 0x800b0101

This error means that when you tried to install an update in Windows then it failed to do so because the security certificate associated with it was invalid. Therefore, Windows cannot install this because it could mean a threat for the system and it has not been programmed to do so.


{Compatible with Windows 8, 7, XP, ME, Vista, 98, 2000 (32/64)
File Size: 4.9MB Download Time: <(dsl, 2sec, dialup 2min)>}

Therefore, a way around this trouble could be bypassing the security certificate protocol needed for installation of software and applications, this could lead to an exposure of your system to numerous threats, this is not advisable for you to do so, try using Advanced System Repair Tool for this.

For manual procedures follow the given steps.

Symptoms –

This is the error message that you will see on your display once this error occurs during the installation of your updates –
“Couldn’t verify ‘C: \WINDOWS\ccmsetup\MicrosoftPolicyPlatformSetup.msi’ authenticode signature. Return code 0x800b0101”

Causes –

  • This issue occurs because the MicrosoftPolicyPlatformSetup.msi file is signed with a digital certificate that does not have the proper timestamp attributes.

Solution –

  • Use the System Update Readiness Tool first;
  • Go to the System Update Readiness Tool webpage;
  • click the link to download the System Update Readiness Tool.
  • Find your edition of Windows. Then download it.
  • Run Windows Update again.

If the error occurs even after running the System Readiness Tool then proceed as follows.

Find and uninstall the updates, to do so you may require restarting the system several times and also you will have to reset the time of your system to that of before the expiration date of the Update’s security certificate.

  • To find the update and reset the date accordingly;
  • In Windows, click Start, and then type CheckSUR.log into the search box.
  • In the results, under Files, click CheckSUR.log to open it in Notepad.
  • In Notepad, press Ctrl+F to open the Find box.
  • In the Find box, type 0x800b0101, and then click Find next.

If there are any matches, note the file name associated with the error. The file name will have these characteristics:

  1. It will be long
  2. It will include the full Windows path
  3. It will ends in .cat
  4. It will include an element starting with KB followed by six or seven numbers (for example, KB123456)
  • Open the C:\Windows\servicing\packages folder using Windows Explorer and find the .cat file you noted in step five.
  • Right click the file, click Properties, and then click the Digital Signatures tab.
  • Click Details, and then click View Certificate. Under Valid from, note the second date listed (the date the certificate expired). Click OK, Click OK, and then Click OK again.
  • Change the date on your computer to before the expiration date noted in the certificate.
  • Open Installed Updates by clicking the Start button, click open Control Panel, click open Programs, and then, under Programs and Features, click open View Installed Updates.
  • Find the update identified by the KB number noted in step five, and then click Uninstall. If you’re prompted for an administrator password or confirmation, type the password or provide confirmation.
  • Run the System Update Readiness Tool, and then follow these steps again for each occurrence of error 0x800b0101 in the CheckSUR.log file.
  • Run Windows Update again.


{Compatible with Windows 8, 7, XP, ME, Vista, 98, 2000 (32/64)
File Size: 4.9MB Download Time: <(dsl, 2sec, dialup 2min)>}

Even after all these steps, although meant for advance users, you are not able to resolve your Windows Update Error 0x800b101. Then try using Advanced System Repair Tool for this specific error and all other system generated Windows Error. This tool helps you scan your system and get rid of them instantaneously and automatically without your necessary interfering in the matter. It provides your system with enhanced protection.


Leave a Reply