Fix: System Restore error 0x800700b7 in Windows 10/11

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
Affiliate Disclosure
  • The System Restore error 0x800700b7, like any other Windows issues with that code, is related to missing or corrupted system files.
  • Other possible causes might be incomplete uninstalling of software or components.
  • File and system corruption may also be caused in turn by hardware problems or malware.

To fix various PC problems, we recommend DriverFix:
This software will keep your drivers up and running, thus keeping you safe from common computer errors and hardware failure. Check all your drivers now in 3 easy steps:

  1. Download DriverFix (verified download file).
  2. Click Start Scan to find all problematic drivers.
  3. Click Update Drivers to get new versions and avoid system malfunctionings.
  • DriverFix has been downloaded by 0 readers this month.

System Restore is an invaluable tool that restores Windows back to an earlier date. The utility enables you to undo system changes.

However, System Restore doesn’t always work for some Windows users and returns an error message stating: System Restore did not complete successfully. This can include the 0x800700b7 code.

The 0x800700b7 error can be due to antivirus software interfering with System Restore or incomplete software installations leaving invalid registry entries.

This code can also appear as a Windows Update error and more recently as a Windows Subsystem for Android in Windows 11 but first, let’s see some details about this issue.

Why does An unspecified error occurred during System Restore 0x80070002 appear on Windows 10?

This error is usually followed by Windows couldn’t complete the requested changes message, and it appears if certain Windows components are damaged.

If your installation is damaged, then you might encounter the System Restore did not complete successfully message when trying to restore your PC.

If you’re having more issues, we suggest reading our System Restore not working guide for more in-depth solutions.

What causes the 0x800700b7 error?

Being so diverse, it’s hard to pinpoint this error to a single cause but the majority of them are related to corrupted system files that need fixing to resolve the 0x800700b7 error.

System restore error 0x800700b7

This critical error appears when you’re trying to update your OS, when you want to restore it to a different point, or now, in Windows 11, when installing a subsystem.

The corrupted system files, in their turn, may appear due to incomplete installations, virus or malware infections, storage drive problems, and many more.

Here are a few potential fixes for the 0x800700b7 error for Windows 10 and for Windows 11.

How can I fix the System Restore error 0x800700b7?

1. Use specialized software

If you’re dealing with system errors such as 0x800700b7 then a specialized software such as Restoro might be able to help you.

This software is designed to fix a wide array of issues, ranging from crashes, freezes, to missing DLL files.

The software is fully automated and it will fix all problems that you have with System Restore or any other Windows component.

Restoro is a complex Windows system repair solution that scans your PC for various issues and fixes all critical system files and registry errors, as well as the damage left by viruses (not antivirus software). With a few clicks, the program frees up space on your disk and restores all compromised Windows settings to their default value.

Here’s how you can perform this action:

  1. Download and install Restoro.
  2. Launch Restoro.
  3. Wait for it to find any system stability issues and possible malware infections.
  4. Press Start Repair.
  5. Restart your PC for all the changes to take effect.

Restoro’s technology replaces severely damaged Windows system files with clean, up-to-date ones from its secure online database. You can allow it to perform this action without harming your user data.

This the ideal all-in-one tool for fixing Windows errors, PC crashes, or registry issues. It can boost the performance of your device and make it more secure within a few minutes.

Get Restoro

Disclaimer: This program needs to be upgraded from the free version in order to perform some specific actions.

2. Uninstall and reinstall software

  1. Click the Start button and select Settings.
  2. Select Apps from the list.
  3. Click on the recently installed app and choose Uninstall.
  4. Next, check if the error persists and if not, try reinstalling the app again, with full settings.

This problem might be caused by apps that were not installed properly because the process was interrupted somehow.

So, make sure you uninstall the ones you’ve recently installed and restart the process. Also, if they have some optional components that you’ve left out, this time include them.

3. Run a System File Checker scan

  1. Click the Windows button, type cmd, and select Run as administrator to run Command Prompt with administrative privileges.
  2. Next, paste the following command and press Enter: sfc /scannow
  3. If SFC repairs files, the Command Prompt will state: Windows Resource Protection found corrupt files and successfully repaired them. Restart Windows if the SFC does fix something.

4. Run the Check Disk utility

  1. Select the Start button, type cmd, and click on Run as administrator to run Command Prompt with full privileges.
  2. Paste the following command and press Enter to run it: chkdsk /r
  3. Check Disk might then fix some corrupt entries. If it does, it might also request that you restart Windows.

This procedure will check any disk errors and attempt to repair them but it will take a little while depending on your drive size so wait until the procedure finishes.

If the scanning stops check our solutions on how to fix the CHKDSK utility in Windows 10.

5. Restore Windows 10 in Safe Mode

  1. First, press the Power button on the Start menu.
  2. Hold the Shift key and then select Restart.
  3. Windows will reboot and open its Advanced Startup options. Press the Troubleshoot button.
  4. Now, select Advanced options to open further settings.
  5. Select Startup Settings and press the Restart button to reboot.
  6. Press the 4 key to start Windows in Safe Mode.
  7. After restarting, type system restore in Cortana’s search box. Select Create a restore point.
  8. Press the System Restore button.
  9. Now select Choose a different restore point and click the Next button.
  10. Select a listed system restore point and press the Next and Finish buttons.

Safe Mode is a great troubleshooting mode for Windows. System Restore might work in Safe Mode. In this case, you can then also restore Windows to a date when you experienced no issues in System Restore.

6. Turn off the antivirus software

  1. First, right-click the third-party antivirus icon and click the required option to start the tool. In our example, it’s Bitdefender and the option is Show.
  2. Press the Protection button from the left pane and click on Open from the Antivirus section.
  3. Select the Advanced tab and toggle off the Bitdefender shield button from the right.
  4. Then select the duration of the deactivation and hit the OK button. 5 or 15 minutes would be more than enough to confirm that System Restore works without antivirus protection.
  5. Try to see if System Restore works now.

Third-party anti-virus software can block System Restore from accessing flagged files. As such, disabling the antivirus can also be a potential fix for the 0x800700b7 error.

The solution above is just an example of how to deactivate an antivirus temporarily. With your antivirus, the settings to do that might be completely different

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.

Some of our readers reported that the Norton antivirus software blocks System Restore from making any changes to the utility so try deactivating it temporarily.

Alternatively, you can also remove the anti-virus software from the Windows startup with the Task Manager’s Start-up tab.

7. Delete the Task Cache key from the Registry

  1. Press the Windows key + R to start Run, type regedit, and press Enter to launch the Registry Editor.
  2. Navigate to this registry path: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache
  3. First, back up the TaskCache registry key. Right-click TaskCache and select Export on its context menu.
  4. Enter a title for the backup file, select a folder for it, and press the Save button.
  5. Next, navigate to the following path: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\Microsoft\Windows
  6. Right-click the Windows key and click Delete on its context menu.
  7. Press the Yes button to confirm, and then you can close the Registry Editor.
  8. Restart your laptop or desktop.

Deleting the Task Cache key from the registry has fixed the 0x800700b7 error for some Windows users.

Those are a few remedies that might kick-start System Restore so that you can revert Windows back to previous dates once again.

If you need further solutions, check out our article on how to fix other System Restore issues.

How can I fix Windows Update error 0x800700b7?

1. Use the dedicated troubleshooter

  1. Click the Start button and select Settings.
  2. Choose Update & Security.
  3. Click on Troubleshoot from the left pane, then select Additional troubleshooters from the right.
  4. Now choose the Windows Update troubleshooter.
  5. The system will try to identify any potential problem and attemp to fix them. If it doesn’t just close it.

2. Edit the Registry

  1. Press the Windows key + R to open a Run console, type regedit, and press Enter or click OK.
  2. Navigate to the following key: Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LxssManager
  3. If you can see the Start value, double-click it and change the value to 2, then click OK.
  4. In its absence, right-click on a free spot in the window, select New and DWORD (32-bit) Value and name it Start, then set its value to 2.

These are dedicated solutions for the Windows Update error 0x800700b7 but you can also use the solutions from the System Restore error 0x800700b7 section above.

The issues have a common ground in system corruption, antivirus blockage, and disk errors so, by all means, try all the solutions from this guide.

How to fix Windows Subsystem for Android error 0x800700b7 in Windows 11?

This is a particular issue for Windows 11 and it was reported by our readers while trying to access the Amazon Appstore in Microsoft Store.

The issue seems to be a problem with the Windows Subsystem for Android or with Microsoft Store.

There are two ways of installing the Windows Subsystem for Android: you can either install the Amazon Appstore from Microsoft Store or you install an Amazon app.

In both scenarios, the subsystem will be installed silently in the background, as Microsoft states on their Docs page.

However, you should know that you also have to be from the U.S.A. and have an Amazon account in order to use the new store feature.

Actually, right now, Windows Subsystem for Android is available only if you’re a Beta Channel insider and installed the Windows 11 Build build.

WSA additional requirements

And on top of that, Microsoft issued additional requirements for the insiders in order to use the Windows Subsystem for Android.

So, there are a lot of things that can prevent you from running this feature in Windows 11. However, we have a solution lined up that might help you.

  1. Righ-click the Windows button and select Windows Terminal (Admin) from the list.
  2. Paste the following command and press Enter to run it: Get-AppxPackage *Microsoft.WindowsStore* | Reset-AppxPackage
  3. Press the Windows key + R to launch a Run console, type wsreset.exe and press Enter or click OK.

This procedure will ensure you have the latest Microsoft Store app version and it resets it. In this case, the Windows Subsystem for Android probably failed to install.

So, the only solution right now is to reset the store and try again. It’s also recommended to check for new updates that can fix this problem for your PC.

We also have an article on how to install the new Microsoft Store on Windows 11 and maybe it will help you with this issue too.

However, as you have read above, not complying with any of the WSA requirements can lead to all kinds of errors including 0x800700b7.

Still, all the errors with the code 0x800700b7 have a common ground in missing or corrupted system files.

If you’ve had this problem or you have any good solutions, leave us a line in the comments section below.

idee restoro Still having issues? Fix them with this tool:
  1. Download this PC Repair Tool rated Great on (download starts on this page).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues with Patented Technologies (Exclusive Discount for our readers).

Restoro has been downloaded by 0 readers this month.

This article covers:Topics: