Several users reported being not able to upgrade to Windows 11 or install the latest cumulative updates of Windows 10 because of an error code 0x800700b7 – 0x2000A. If you are one such user and are looking for ways on how to deal with this problem, this post is intended for users like you. So, go through the workarounds outlined in this post and see if any works in your favor.
What causes Error code 0x800700B7 – 0x2000A?
The error 0x800700b7 – 0x2000A may arise when your system meets one or more of the below conditions –
- The device is not compatible with the operating system.
- Enabled Fast Startup or Legacy USB support.
- Missing system files/folders or corrupted Windows 11/10 Image.
- The presence of faulty or obsolete device drivers.
- Antivirus prevents Windows update from occurring smoothly.
Error 0x800700B7 – 0x2000A Solutions
If you are not able to upgrade to Windows 11 or install Windows 10 latest updates because of an error code 0x800700B7 – 0x2000A, try applying these solutions and check if any resolve this issue.
1] Check System Requirements
First of all, when you are trying to upgrade your existing operating system, check if your device meets the minimum system requirements to support the transition. For example, if you are planning to upgrade to Windows 11, your PC must meet these prerequisites –
- Processor: 1 GHz or faster with 2 or more cores on a compatible 64-bit processor or System on a Chip (SoC)
- RAM: 4 GB (minimum), 8 GB would be fine
- Storage: 64 GB or larger storage device
- Graphics card: Compatible with DirectX 12 or later with WDDM 2.0 driver
- System firmware: Trusted Platform Module (TPM) version 2.0
- S mode is only supported on the Home edition of Windows 11. If you are running a different edition of Windows in S mode, you will need to first switch out of S mode prior to upgrading.
Only when your computer meets these minimum system configurations, yet are experiencing an error 0x8007007B7 – 0x2000A, try the below set of solutions –
2] Disable Fast Startup
Fast Startup enables your device to open up faster after a recent shutdown. With Fast Startup enabled, your device enters into an inactive mode when you shut down your computer instead of full shut down. That’s the reason why it starts pretty fast during the subsequent turn ON.
In most cases, an enabled fast startup prevents your computer from a regular upgrade. So, disable this feature and check if you can upgrade your PC after then. Here’s how to perform this task –
- Launch Control Panel first and hit Power Options. You may find this option by navigating to the below path –
Control Panel > All Control Panel items > Power Options
- On the left pane, click “Choose what the power button does“.
- Moving ahead, click the link – “Change settings that are currently unavailable”.
- Under Shutdown settings, uncheck the box left of “Turn on fast startup (recommended)” and hit the button – Save changes.
That’s it, your PC will turn off the Fast startup. Go and check if you can now upgrade your OS without getting into an error 0x8007007B7 – 0x2000A.
3] Disable Legacy USB support
Just like Fast startup, Legacy USB support when enabled may also trigger different update-related issues on Windows 11 or 10 PC. In order to fix this issue then, one must disable this feature using the steps below –
- First of all, boot into the system’s BIOS. To do so, press and hold the Shift button while restarting your PC. When your device wakes up, click Advanced startup options.
- Click
Advanced options > UEFI Firmware Settings
. Your device is now booted into its BIOS mode. - While inside this, check the menus for an option to enable or disable the onboard USB ports. In addition to this, make sure that all USB options and Legacy USB support options are disabled or off.
- Save this configuration and come out of the BIOS mode.
I hope you are now able to upgrade to any Windows version you wish provided your PC already meets the minimum system requirements.
4] Run Windows Update Troubleshooter
If the error 0x8007007B7 – 0x2000A still appears while upgrading your Windows OS, there might lie some internal glitches. In order to know what they are and how to fix them, you may take the help of an inbuilt tool i.e. Windows Update Troubleshooter.
Here’s how you can troubleshoot Windows update –
- Press Win + I to launch the Settings app.
- Click System > Troubleshooter > Other troubleshooters next on Windows 11. If you are on Windows 10 PC, browse to this path instead – Settings > Update & Security > Troubleshoot > Additional troubleshooters.
- Select Windows Update and hit the button – Run the troubleshooter. Windows 11 users may hit the Run button available besides Windows update.
- When the troubleshooting window launches, click Next and follow the on-screen instructions.
The troubleshooter will try identifying the problems that were preventing Windows updates from occurring smoothly. In case it does find the root cause, this will either fix that problem or suggest ways on how to achieve this task.
5] Run SFC and DISM scans
System files corruptions or glitches inside Windows 11/10 Image file may also throw an error code 0x8007007B7 – 0x2000A. You may nullify their significances by running in-built command-line programs i.e. SFC and DISM. Though you may run both these scans separately, running both of them simultaneously on the same prompt might address the update-related problems more effectively.
In this method, we present how you can create a batch file comprising both SFC and DISM scans, and how to execute them.
- For this to happen, press Win + R first.
- Type Notepad and press Enter to launch a text document.
- Copy/paste the following inside it, and save it as
SFC_DISM.bat
file. Make sure to select All files under Save as type section.
echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo …
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo …
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause
- Right-click on the newly created batch file and choose the option – Run as administrator.
- When both these scans are completed successfully, reboot your PC so that it deletes any leftover or residual files as well.
Sign back into your PC and check if you can now upgrade to Windows 11 or 10 whichever you opt to.
6] Update device drivers to Fix Error 0x800700b7 – 0x2000A
The presence of outdated device drivers may also cause issues like 0x8007007B7 – 0x2000A. If you haven’t updated any of your device drivers for a long time, this is the right time to do so.
Update all your drivers using the steps below and check if this resolves the issue that you were struggling with. These are the two ways by which you can update all your device adapters –
Using Windows Update
With Windows 10 20H1 onward, Microsoft changes the way by which you can search for available driver updates and install them into your computer. Now, all recent driver updates come bundled under optional updates that you may find by browsing the path below and hitting Check for updates.
Windows 10:
Settings (Win + I) > Update & security > Windows update > View optional updates
Windows 11:
Settings (Win + I) > Windows Update > Optional updates
Using Device Manager
- Open the Power menu by pressing Win + X.
- Select Device Manager.
- When this launches, expand the driver’s section that you want to update.
- Right-click on the drivers inside, and hit the option – update driver.
- Choose the one that suits your update –
- Search automatically for updated driver software: Click over this option if you haven’t downloaded any driver updates by manually visiting its official site.
- Browse my computer for driver software: Go for this option only when you own the latest updates on the drivers in question.
Note: If you choose the first option while being on Windows 11 or Windows 10 20h1 and later versions, the system will simply redirect you to Windows update.
7] Disable/Uninstall Security software
Many a time, the external security applications or even Windows Defender may prevent Windows from getting its usual updates. If that’s the case, you should temporarily remove or disable the antivirus.
Do as stated above and reboot your PC. From the next logon, check if you can now upgrade to Windows 11 OS or still not.
8] Upgrade your PC while booting into the Clean boot state
If none of the above solutions work in your case, there may lie some third-party apps obstructing Windows updates. In such cases, you may boot into the Safe boot state and see if you can upgrade your device while remaining in that state.
Here’s how you can boot into the Safe Mode and initiate the Windows update –
- Type MSConfig in start search and press Enter key to open the System Configuration Utility.
- Go to the General tab, and then click Selective startup.
- Clear the Load Startup Items checkbox.
- Check the Load System Services and Use the Original boot configuration.
- Now, click on the Services tab.
- Mark the checkbox – Hide All Microsoft Services and hit Disable all.
- Click Apply and then OK to restart your computer.
When the system boots into the Clean Boot state, go to Windows Update and hit Check for updates. The system should be able to upgrade to the available versions now as there are no interactions from any third-party apps or services.
9] Upgrade to Windows 11/10 using an ISO image
In cases where even the booting into the Safe Mode doesn’t count implies that your system reaches an extent from where it can’t be repaired. What you can do at max is get an ISO image of the operating system that you want to install and, make it bootable, and perform a fresh Windows 11 installation.