How to Fix 0x800706B5 Update Error in Windows

The 0x800706B5 update error in Windows can be resolved using tools like the Windows Update Troubleshooter, system file checks, and clearing the update cache. Follow these steps to fix the issue.

Bertie Atkinson

The 0x800706B5 error is a common issue that Windows users encounter when attempting to install updates. This error typically indicates a problem with the system’s ability to process or apply updates, often due to corrupted system files, misconfigured settings, or conflicts with third-party software.

Using the Windows Update Troubleshooter

One of the most effective tools for resolving the 0x800706B5 error is the built-in Windows Update Troubleshooter. This utility is designed to automatically detect and fix common issues related to Windows updates. Here’s how to use it:

  • Open the Settings app by pressing Win + I.
  • Navigate to Update & Security and select Troubleshoot.
  • Click on Additional troubleshooters and select Windows Update.
  • Run the troubleshooter and follow the on-screen instructions.

The troubleshooter will scan your system for issues and attempt to resolve them automatically. If it identifies any problems, it will provide recommendations or apply fixes. This method is often sufficient to resolve the 0x800706B5 error without further intervention.

Performing System File Checks

If the troubleshooter doesn’t resolve the issue, the next step is to check for corrupted system files. Windows includes two powerful tools for this purpose: System File Checker (SFC) and Deployment Imaging Service and Management Tool (DISM).

To use SFC, follow these steps:

  • Open Command Prompt as an administrator by searching for cmd in the Start menu, right-clicking, and selecting Run as administrator.
  • Type sfc /scannow and press Enter.
  • Wait for the scan to complete. If corrupted files are found, SFC will attempt to repair them.

For more comprehensive repairs, use DISM:

  • In the same Command Prompt window, type DISM /Online /Cleanup-Image /RestoreHealth and press Enter.
  • Allow the process to complete, which may take several minutes.

These tools work together to ensure your system files are intact and functioning correctly, which can resolve the 0x800706B5 error.

Clearing the Windows Update Cache

Another potential cause of the 0x800706B5 error is a corrupted Windows Update cache. Clearing this cache can often resolve update-related issues. Here’s how to do it:

  • Open Command Prompt as an administrator.
  • Stop the Windows Update service by typing net stop wuauserv and pressing Enter.
  • Navigate to the SoftwareDistribution folder by typing cd %windir%\SoftwareDistribution and pressing Enter.
  • Delete the contents of the folder by typing del /f /s /q * and pressing Enter.
  • Restart the Windows Update service by typing net start wuauserv and pressing Enter.

This process clears the update cache, forcing Windows to download fresh update files, which can resolve the error.

Checking for Third-Party Software Conflicts

Third-party software, particularly antivirus programs or system optimization tools, can sometimes interfere with Windows updates. If you’ve tried the above methods and the 0x800706B5 error persists, consider temporarily disabling or uninstalling such software.

To disable third-party software:

  • Open the software and look for an option to disable or turn off real-time protection.
  • If the software doesn’t have a disable option, consider uninstalling it temporarily.

After disabling or uninstalling the software, attempt to install the updates again. If the error is resolved, you may need to find an alternative program or adjust its settings to prevent future conflicts.

Resetting Windows Update Components

If none of the above methods work, resetting the Windows Update components may be necessary. This involves stopping related services, renaming specific folders, and restarting the services. Here’s how to do it:

  • Open Command Prompt as an administrator.
  • Stop the Windows Update and related services by typing the following commands, pressing Enter after each:
    net stop wuauserv
    net stop bits
    net stop cryptsvc
  • Rename the SoftwareDistribution and Catroot2 folders by typing:
    ren %windir%\SoftwareDistribution SoftwareDistribution.old
    ren %windir%\System32\catroot2 Catroot2.old
  • Restart the services by typing:
    net start wuauserv
    net start bits
    net start cryptsvc

This process resets the Windows Update components, which can resolve persistent issues like the 0x800706B5 error.

Share This Article