How to Fix Error 0x8007007e When Upgrading to Windows 10

You can get the 0x8007007e error while upgrading to Windows 10 or performing a Windows update. This error usually prevents you from upgrading or updating your system. Sometimes the error shows up with a “Windows have encountered and unknown error” or “Failed to install the update/build. Please Try again” message as well.

There are usually two things that can cause this issue. The first one is any third party software, especially an antivirus, preventing the update or upgrade. The second is a corrupted windows file or a system file or a registry file.

The issue can be solved by checking what is causing the issue. If a third party software is the reason behind the error then disabling it during the upgrade solves this problem. But if that doesn’t solve the problem then fixing Windows files solves the problem.

First try the method 1 which will most likely solve the issue. If that doesn’t solve the problem then try method 3 to check if a software or service is causing the problem. At the end, try the method 2 which will definitely solve the issue.

Method 1: Disable 3rd party Antivirus

  1. Right click the antivirus icon in the system tray (on the right bottom corner) and select Disable.
  2. If that doesn’t work, double click the antivirus icon. Select the Disable option from the pop up.

Now try to upgrade and see if the issue is still there.

Note: Having an antivirus is important as it protects your computer from threats. Do not forget to enable your antivirus after you are finished upgrading the Windows.

To enable the antivirus, follow these steps

  1. Right click the antivirus icon in the system tray (on the right bottom corner) and select Enable.
  2. If that doesn’t work, double click the antivirus icon. Select the Enable option from the pop up.

Method 2: Manually reset Windows Update Components

In this method we will manually restart the BITS, Cryptographic, MSI Installer and the Windows Update Services and rename the SoftwareDistribution and Catroot2 folders which definitely solves the problem.

  1. Hold Windows Key and press X (release Windows Key). Click Command Prompt (Admin)
  2. Type net stop wuauserv and press Enter
  3. Type net stop cryptSvc and press Enter
  4. Type net stop bits and press Enter
  5. Type net stop msiserver and press Enter
  6. Type ren C:\Windows\SoftwareDistribution SoftwareDistribution.old and press Enter
  7. Type ren C:\Windows\System32\catroot2 Catroot2.old and press Enter
  8. Type net start wuauserv and press Enter
  9. Type net start cryptSvc and press Enter
  10. Type net start bits and press Enter
  11. Type net start msiserver and press Enter
  12. Close the Command Prompt

Sometimes one of the services will start on its own so you don’t have to worry. Now try to upgrade the Windows again and it should work without any problems.

Method 3: Clean Boot

Performing a clean boot will help you identify if the problem is because of the interference of a third party software or a service.

  1. Hold Windows Key and press R (release Windows Key)
  2. Type msconfig and press Enter
  3. Click the Services tab
  4. Check Hide All Microsoft Services and click Disable All (if the button is not greyed out)
  5. Click Startup tab and select Disable All. If there is not disable all option then click the Open Task Manager. Now select each task and click Disable.
  6. Now restart your computer
  7. Check Don’t show this message or launch the System when the System Configuration Utility window appears.

You can also view and read detailed steps to clean boot.

NOTE: Check step 5 before posting. The step 5 wasn’t working for me so I added what I thought might work

Now check if you can download and install the update without any issue.

Kevin Arrows
Kevin is a dynamic and self-motivated information technology professional, with a Thorough knowledge of all facets pertaining to network infrastructure design, implementation and administration. Superior record of delivering simultaneous large-scale mission critical projects on time and under budget.

Expert Tip

How to Fix Error 0x8007007e When Upgrading to Windows 10

If the issue is with your Computer or a Laptop you should try using Restoro which can scan the repositories and replace corrupt and missing files. This works in most cases, where the issue is originated due to a system corruption. You can download Restoro by clicking the Download button below.

Download Now

I'm not interested