Windows Update Error 800B0100: 7 Quick Fixes

Learn what you need to to do resume update installations

by Matthew Adams
Matthew Adams
Matthew Adams
Windows & Software Expert
Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things... read more
Reviewed by Vlad Turiceanu
Vlad Turiceanu
Vlad Turiceanu
Passionate about technology, Windows, and everything that has a power button, he spent most of his time developing new skills and learning more about the tech world. Coming... read more
Affiliate Disclosure
  • Windows doesn’t install patch updates when error code 800B0100 arises.
  • This guide includes some of the potential fixes for Windows update error code 800B0100.
  • Third-party apps are likely to blame for this issue.

Repair all errors caused by Windows Updates with Restoro:Restoro is an excellent repairing tool when some of your crucial system files get broken after an update from Windows. The tool has a repository with the initial versions of Windows system files and will replace the bad ones with working copies through a reverse algorithm. Fix system errors and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find broken files that are causing the problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

Some users have posted on support forums about a Windows error code 800B0100 issue that arises when they try to install updates.

The error message for that issue looks like this:

Windows Update encountered an unknown error code 800b0100.

Consequently, Windows doesn’t install updates when that issue arises. Read on to find out how to solve this error code on your PC.

How can I fix the error code 800B0100?

In this article

1. Run the Windows Update Troubleshooter

  1. First, click Windows 10’s Type here to search taskbar button.
  2. Enter troubleshoot in the search utility.
  3. Click Troubleshoot Settings to open the window in the shot directly below.
    The Troubleshoot tab windows update code 800b0100
  4. Next, click Additional troubleshooters to open a list of troubleshooters.
    Additional troubleshooters list windows update code 800b0100
  5. Press the Run the troubleshooter button for the Windows Update troubleshooter. Thereafter, the troubleshooter might provide some resolutions for the issue.

2. Disable Windows’ firewall

  1. Open the search utility in Windows.
  2. Enter firewall in the search box to find Windows Defender Firewall.
  3. Click Windows Defender Firewall to open that Control Panel applet.
    Windows Defender Firewall windows update code 800b0100
  4. Next, click Turn Windows Defender Firewall on or off on the left side of the Control Panel.
  5. Select both the Turn off Windows Defender Firewall options within Customize Settings.
    The Turn off Windows Defender Firewall options windows update code 800b0100
  6. Click the OK option.
  7. Thereafter, try updating Windows 10 again.

3. Disable third-party antivirus software

Disable settings for Avast Antivirus windows update code 800b0100

If you have installed third-party antivirus software, try disabling that utility to ensure it’s not conflicting with the update service.

Expert tip:


Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

Right-click the system tray icon for your antivirus utility to open its context menu. Then look for and select a context menu option that will temporarily disable the antivirus shield.

4. Clear the SoftwareDistribution folder

  1. Launch Run with the Windows + R keyboard shortcut for it.
  2. Type services.msc in your Run accessory and click OK to open the Services window.
    Services window windows update code 800b0100
  3. Double-click Background Intelligent Transfer Service to open the window in the shot directly below.
    BITS properties window windows update code 800b0100
  4. Click the Stop button.
  5. Select the Apply option, and click OK to exit the window.
  6. Next, double-click Windows Update to open the properties window for that service.
  7. Select the Stop option.
  8. Click Apply > OK to save the settings.
  9. Launch File Explorer by pressing the Windows and E keys at the same time.
  10. Next, open this path in File Explorer: Windows\SoftwareDistribution\Download
  11. Press the Ctrl + A hotkey to select all the Download folder’s content.
    Download folder windows update code 800b0100
  12. Select the Home tab.
    Delete button windows update code 800b0100
  13. Click the Delete button on the Home tab.
  14. Then return to the Services window.
  15. Restart the Windows Update and BITS services by clicking the Start buttons on their properties windows. Remember to click Apply after selecting to restart them.

5. Run a system file scan

  1. Type the keyword Command Prompt in Windows’ search utility.
  2. Right-click Command Prompt in the search results and select Run as administrator.
  3. First, input this Deployment Imaging command and press Return: DISM.exe /Online /Cleanup-image /Restorehealth
  4. Thereafter, type in the following System File Checker command: sfc /scannow
  5. Press Enter to start the SFC scanning.
    The SFC command windows update code 800b0100
  6. When the scan has finished, restart Windows if it repaired files.

6. Disable proxy server

  1. Open Run’s text box, which you can launch with the Windows key + R hotkey.
  2. Input inetcpl.cpl in Run’s text box and press Enter to open Internet Properties.
    Internet Properties window windows update code 800b0100
  3. Click LAN settings on the Connections tab.
    The Local Area Network window windows update code 800b0100
  4. Deselect the Use a proxy server for your LAN option if it’s selected.
  5. Select the OK option to close the window.
  6. Press the Apply button on the Internet Properties window.

7. Re-register the Wintrust.dll

  1. Open Run in Windows as outlined for the first step of resolution six.
  2. Input cmd in the Open box.
  3. Press the Ctrl + Shift + Enter hotkey to launch an elevated Command Prompt.
  4. Type in this command and press the Enter key:regsvr32 wintrust.dll
    regsvr32 command windows update code 800b0100
  5. Then type in these separate commands to rename the catroot2 folder:
    net stop cryptsvc
    ren %systemroot%\system32\catroot2 oldcatroot2
    net start cryptsvc

Those are some of the fixes that can feasibly resolve error code 800B0100.

Note, however, that you can also manually install updates from the Microsoft Update Catalog.

Enter the update code for the update you can’t install in the search box there to download and install it.

This article covers:Topics: