Windows 10 is a reliable Operating System but it does not mean that it is not affected by any issue. Sometimes, there are various issues that left the users with no option to perform the system restore.
A number of peoples often reported that the System Restores process fails to complete and as a result, the System Restore error 0X80070091 will pop up on the system screen.
The prime reason behind the error code is related to the WindowsApps folder. Basically, it means that the address directory is not empty. That is why sometimes, it is also known as ERROR_DIR_NOT_EMPTY.
Apart from that, you cannot complete the system restore process as the antivirus or the files might get corrupted or damaged.
However, if you are a Windows 10 users and encountering this error code while doing the system restore process, you can fix it via the methods mentioned in the section below.
Therefore, simply go with this easy fixes hereunder.
Easy Fixing Methods for Solving System Restore Error 0X80070091:
It is very difficult to point out the exact reasons behind the System Restore error 0X80070091. Undoubtedly, it is a good thing that the Microsoft acknowledge the issue and updates the thread.
In this meantime, your best bet is to go through the following process carefully. The methods that have been discussed underneath are designed to troubleshoot the error code. You can also apply these methods to the older versions of Windows as well.
Fix 1: Rename WindowsApp Folder from Safe Mode
As we have discussed in the earlier section that the problem is related to the WindowsApps folder, therefore, the first thing you need to do is to boot your device in Safe Mode and rename the WindowsApps folder.
If you are not aware of how to do this, then it is recommended to go through the following section and apply the fixes as discussed below.
At first, boot the system into Safe Mode. Then, right-click on the Start menu and select the Command Prompt window.
Now, type the following commands in the command box and hit the Enter button to execute the commands.
First command: cd C:\Program Files
Second command: takeown /f WindowsApps /r /d Y
Third command: icacls WindowsApps /grant “%USERDOMAIN%\%USERNAME%”:(F) /t
Forth command: attrib WindowsApps -h
Fifth command: rename WindowsApps WindowsApps.old
Now, change the WindowsApps folder and restart the Windows.
After completing the process, try to run the System Restore and check whether you are getting the same error message or not.
Fix 2: Run Chkdsk Scan
Most of the users have reported that the file corruption can cause the System Restore error 0X80070091 Windows 10.
Therefore, to eliminate this error code, you need to perform the chkdsk scan. You can do it by applying some steps which are rather simple.
At first, launch the Command Prompt box. After that, enter the chkdsk /f X: command in the command box and hit the Enter button (You need to place the system driver name in place of X, in most of the cases, it would be C).
In the next window, you will be asked to do a disk scan and a confirmation box will pop up. Press Y and hit the Enter button to confirm the process.
Restart the system and the Chkdsk scan will start now. The scanning process will take some time. The time depends upon the size of the system drive.
It will pop up when the scanning process gets over. Now, verify the status of the error code.
Fix 3: Keep your Device Up-to-Date
You can also encounter this error message if your device is outdated. However, you can solve the problem simply by updating the Windows 10 operating system.
Most of the time, Windows gets automatically updated with the pending update. But in a certain case, you might miss some update due to some faults.
You can also check the missing updates on your own. Therefore, follow the steps to perform this method.
At first, press the Windows and I keys at the same time to open the Settings tab. After that, move to the Update & Security section.
From that section, locate the Check for updates option and click on it. Now, Windows will check for updates which are pending. If any updated is available, then download and install the latest updates of the Windows operating system.
Fix 4: Turn Off the Sync Settings
According to the users, turning off the Sync settings resolves the issue related to System Restore. To try this one, go through the steps mentioned in the following section.
First of all, press the Windows and I key simultaneously to launch the Settings section. After that, move to the Accounts option.
Now, choose the Sync your Settings option and then disable the Sync Settings using the toggle switch.
Once you have done with the steps, close all the tabs and restart the system. After that, try to perform the System Restore process and check whether you are completing the process or not.
Fix 5: Check the Antivirus
Antivirus is important to protect your device from online threats. But sometimes, this antivirus can interfere with your PC and causes the error code 0X80070091.
Therefore, to get rid of this situation, you can disable the antivirus and check whether the System Restore process gets completed or not.
To disable the antivirus, at first, launch the antivirus and move to the Settings section. In this section, you will find that “Disable the antivirus” option. Click on it to turn off it temporarily.
If you are still getting the error code even after turning off the antivirus, you need to uninstall the antivirus from the Control Panel section.
Once the antivirus is removed completely, the problem gets resolved.
Fix 6: Rename the WindowsApps folder from the Windows Recovery Environment(WinRE)
If the above solutions do not help you to resolve the issue, then you can boot your device into WinRE and perform the process as discussed underneath.
First, you need to boot your PC into WinRE and then press the Windows + I key together to launch the Settings section.
Under the Settings tab, locate the Update & Security section and click on it. After that, select the Recovery which is situated at the left-hand corner of the system screen.
Now, click on the Advanced Startup. There you will find the Restart option. Click on the Restart option. Now, a blue screen will appear, select Troubleshoot from that section.
After that, select Advanced options and then click on the Command Prompt option. Further, type the following commands in the command window one-by-one and hit the Enter button each time to execute the command.
First command: cd C:\Program Files
Second command: attrib WindowsApps -h
Third command: rename WindowsApps WindowsAppsOld
Once done, restart the system and check the error code still exists or not.
Hope, you have successfully eliminated the System Restore error 0X80070091 with the help of the above-mentioned solutions.
If you have any further queries regarding this guide, you can post them in the comment section below. We will get back to you with the best suggestion.