Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchPC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.
This message is a symptom, not a diagnosis: the useful clues are the Source, Destination, and error code shown in the failure details. If they say Source: AppxStaging, Destination: %ProgramFiles%WindowsApps, and 0x80070091, use the targeted WindowsApps workaround below. For any other directory or code, do not change WindowsApps; follow the matching troubleshooting path instead.
1. Read the full error before changing anything
System Restore may be trying to copy, replace, remove, or stage a directory from the selected restore point and failing to complete that operation. The wording alone does not prove that the drive is failing, the restore point is corrupt, WindowsApps is involved, or your personal files will be lost.
Before retrying, photograph or copy the complete error, especially its Source, Destination, and hexadecimal code. Those details determine which fix is relevant.
Free tools Windows power users keep installed
One-click scans. No signup required.
| Error detail | What it may suggest | First response |
|---|---|---|
Source: AppxStaging and destination %ProgramFiles%WindowsApps |
A Store/AppX staging conflict or WindowsApps permissions issue | Consider the targeted WindowsApps rename workaround below. |
0x80070070 |
Insufficient free disk space is a strong possibility | Free space, then try again. Space may not be the only problem. |
0x8007045b |
Encrypted content can be involved in this documented failure | Try System Restore from Windows Recovery Environment (WinRE). See Microsoft’s guidance for error 0x8007045b. |
| Registry-related destination or “restoring the registry” | A registry hive, storage, or restore-point problem | Try another point and check the file system and Windows image; do not rename WindowsApps unless it is also named. |
0x80070005 |
An access or permissions problem is possible | Try from WinRE; avoid broad permission changes. |
0x80070002 or extraction errors |
Restore-point content may be missing or inaccessible | Try a different restore point and investigate file-system or disk issues. |
Codes are clues, not one-to-one diagnoses. If repeated failures name different directories, look beyond any single folder: disk space, file-system corruption, encryption, security software, and Windows component corruption can all be relevant.
#1 Best Overall
- Easily store and access 2TB to content on the go with the Seagate Portable Drive, a USB external hard drive
- Designed to work with Windows or Mac computers, this external hard drive makes backup a snap just drag and drop
- To get set up, connect the portable hard drive to a computer for automatic recognition no software required
- This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable
- The available storage capacity may vary.
2. Protect your data and prepare
- Back up important personal files to external storage or cloud storage if Windows still starts. System Restore is not a file backup, and any recovery attempt is riskier if a disk is already failing.
- Connect a laptop to AC power. Do not force the computer off while a restore is in progress; Microsoft warns that interrupting it can cause problems. See Microsoft’s System Restore guidance.
- Disconnect unnecessary external devices. Keep only recovery media or the drive needed for your backup connected.
- If you use BitLocker, locate the recovery key before entering WinRE. You may be asked for it to access recovery tools.
- Remember that WinRE can assign Windows a letter other than
C:. Identify the correct volume before running offline commands.
Ordinary System Restore is intended to roll back system files, drivers, settings, and applications rather than ordinary personal files. It is not a guarantee against data loss, especially if storage is unhealthy.
3. Try the least disruptive recovery options first
Choose a different restore point
If Windows starts, press Win + R, enter rstrui.exe, and press Enter. Select Choose a different restore point if offered, then select a point from before the problem began. Use Scan for affected programs to see which applications and drivers may be changed. Avoid repeatedly retrying the same failed point.
If Windows does not start, enter WinRE and select Troubleshoot > Advanced options > System Restore. Enter the BitLocker recovery key if prompted. Microsoft’s WinRE guide explains its recovery tools and entry routes.
Recommended Free Tools
Free space if the disk is nearly full
In Windows, open Settings > System > Storage > Temporary files and remove items you do not need. You can also empty the Recycle Bin, uninstall unused apps, or move large personal files to external storage. Leave a meaningful amount of free space rather than trying again with only a few hundred megabytes available. Do not treat a particular free-space figure as a universal System Restore minimum: requirements vary, and insufficient space may only be one part of the failure.
Try Safe Mode if software may be interfering
Safe Mode loads Windows with a limited set of drivers and services. It can help if a background service, antivirus product, Store app update, or other software is holding a directory open, but it is not a guaranteed fix. To reach it, open Settings > System > Recovery, choose Restart now next to Advanced startup, then select Troubleshoot > Advanced options > Startup Settings > Restart. Press 4 for Safe Mode or 6 for Safe Mode with Command Prompt. In Windows 10, the Settings route is generally Settings > Update & Security > Recovery; labels vary by build. See Microsoft’s Startup Settings guidance.
Remove a recent update if it triggered the problem
If the failure began immediately after Windows Update, removing that update may be more direct than restoring the entire system. In WinRE, choose Troubleshoot > Advanced options > Uninstall Updates. If Windows starts, open Settings > Windows Update > Update history > Uninstall updates. WinRE’s recovery options include update removal for affected systems.
Rank #2
- Easily store and access 5TB of content on the go with the Seagate portable drive, a USB external hard Drive
- Designed to work with Windows or Mac computers, this external hard drive makes backup a snap just drag and drop
- To get set up, connect the portable hard drive to a computer for automatic recognition software required
- This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable
- The available storage capacity may vary.
4. Targeted workaround: AppxStaging and WindowsApps
Use this only when the failure details name AppxStaging and the WindowsApps directory, for example:
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Scan for outdated or missing drivers - takes under a minute3Repair Windows errors before they cause bigger problemsSource: AppxStaging
Destination: %ProgramFiles%WindowsApps
An unspecified error occurred during System Restore. (0x80070091)
This is a recognizable association with WindowsApps permissions or pending Store/AppX changes, not a universal meaning of the general error. The following ownership-and-rename technique is a legacy workaround documented by third parties, not a Microsoft-recommended repair procedure. It changes permissions on a protected directory and can affect Store apps. Back up first, and do not use it if the destination is something else.
- Use Safe Mode or WinRE Command Prompt if normal Windows will not let you rename the folder. In WinRE, identify the Windows volume first; the example below assumes it is
C:. - Open an elevated Command Prompt. If using WinRE, change to the correct Windows volume and its Program Files directory.
- Run the following commands one at a time, stopping if a command reports an unexpected error:
cd /d "C:Program Files"
takeown /f WindowsApps /r /d Y
icacls WindowsApps /grant Administrators:F /t
attrib WindowsApps -h
ren WindowsApps WindowsApps.old
takeown changes ownership recursively; icacls grants the built-in Administrators group full control through the directory tree; attrib removes the hidden attribute; and ren renames rather than deletes the folder. The exact icacls syntax or group name may differ by Windows language and recovery environment. Do not substitute an arbitrary account name or apply these permissions across the whole drive.
Close Command Prompt and retry System Restore. Do not interrupt the restore. If it succeeds, restart Windows and check the Microsoft Store and AppX apps, including Calculator, Notepad, Snipping Tool, and Start menu entries. If an app is broken, use Windows app repair or reinstall options rather than deleting the renamed folder.
WindowsApps.old is only a temporary holding name, not a guaranteed rollback. The restore may fail, the folder may remain renamed, or Store apps may need repair. Leave the renamed folder in place while checking the system; do not delete it until you have verified the restore and app state and have a reliable backup. If commands fail or the system becomes less usable, stop rather than expanding the permission changes.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →5. Check the file system
If several restore points fail, or different directories are named, check the file system. In a normal Windows session, open Command Prompt as administrator and run:
Rank #3
- Easily store and access 1TB to content on the go with the Seagate Portable Drive, a USB external hard drive.Specific uses: Personal
- Designed to work with Windows or Mac computers, this external hard drive makes backup a snap just drag and drop. Reformatting may be required for Mac
- To get set up, connect the portable hard drive to a computer for automatic recognition no software required
- This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable
- The available storage capacity may vary.
chkdsk C: /f
Replace C: if Windows is installed on another volume. Windows may ask to schedule the check at the next restart. Microsoft documents chkdsk /f for repairing file-system errors in its troubleshooting guidance.
From WinRE, identify the volume letters first:
diskpart
list volume
exit
Then run the check against the volume that actually contains the Windows installation, for example:
chkdsk D: /f
Use /r only when unreadable sectors or physical disk problems are suspected; it can take much longer and is not a routine first step. A clean CHKDSK result does not prove the drive is healthy. If you see repeated corruption, I/O errors, SMART warnings, or abnormal drive noise, prioritize backup and hardware diagnosis.
6. Repair Windows system files
If Windows boots, run Command Prompt as administrator and wait for each command to finish before starting the next:
DISM.exe /Online /Cleanup-image /Restorehealth
sfc /scannow
Microsoft recommends DISM before System File Checker because DISM can repair the component store that SFC uses. These tools may help if Windows corruption is contributing to the failure, but they do not fix every damaged restore point or storage problem. See Microsoft’s DISM and SFC instructions.
If Windows will not boot, do not use /Online blindly. In WinRE, find the Windows volume with diskpart and list volume, then use the correct letter in an offline SFC command. For example, if Windows is on D::
Rank #4
- Easily store and access 4TB of content on the go with the Seagate Portable Drive, a USB external hard drive.Specific uses: Personal
- Designed to work with Windows or Mac computers, this external hard drive makes backup a snap just drag and drop
- To get set up, connect the portable hard drive to a computer for automatic recognition no software required
- This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable
- The available storage capacity may vary.
sfc /scannow /offbootdir=D: /offwindir=D:Windows
The example is not universal: WinRE drive letters differ. Microsoft documents offline SFC parameters at the SFC command reference. Offline DISM is also dependent on the Windows and installation-media letters; where a source is required, the source must match the installed Windows edition and build. Avoid copying a one-size-fits-all command without checking those details.
7. Match other errors to the named directory
If the dialog names a registry hive, encrypted content, a user profile, or a Windows system file instead of WindowsApps, the WindowsApps workaround is unlikely to help and may add a new problem. Try an earlier restore point, run file-system and system-file checks, and consider WinRE. Microsoft documents encrypted-content-related System Restore failures and recommends trying the operation from WinRE for that scenario: error 0x8007045b guidance.
Third-party antivirus, endpoint protection, disk encryption, backup filters, and file-locking utilities can also interfere. Do not permanently disable protection or change broad system permissions without a specific reason. If you temporarily test with a security product disabled under its vendor’s guidance, restore protection afterward.
8. If recovery still fails
Use Startup Repair when Windows will not start or is stuck in a boot loop; it is not a general replacement for a failed directory restore. WinRE also offers System Restore, Uninstall Updates, Command Prompt, and Reset this PC. Microsoft’s recovery options guide maps tools to the type of problem.
If restore, update removal, and repairs fail, consider Reset this PC > Keep my files. Reset reinstalls Windows and is designed to preserve personal files, but removes applications and resets settings; back up important data first. Cloud download obtains a fresh Windows image and may help if local recovery files are damaged. Local reinstall uses files on the PC and may be quicker, but can reuse local corruption. Remove everything is destructive and should only be used with a verified backup. See Microsoft’s Reset this PC guidance.
If Reset also fails, use official Windows installation media prepared on another working computer. A clean installation can erase the Windows partition and installed applications, so do not proceed until you have backed up files and understand which partitions will be changed. If disk failure is suspected and the data matters, stop recovery attempts and seek hardware or data-recovery help before writing more to the drive.
Quick decision guide
- Windows starts? Back up files, free space, and try another restore point. If it does not start, use WinRE.
- Does the dialog specifically name AppxStaging and WindowsApps? Only then consider the targeted rename workaround.
- Is the disk nearly full or is the code 0x80070070? Free space before retrying.
- Did a recent update trigger the problem? Try Uninstall Updates.
- Do multiple points fail or name different directories? Check the file system and Windows components rather than repeating the same restore attempt.
- Are there signs of storage failure? Back up immediately and prioritize drive diagnosis.
- Do recovery tools all fail? Back up externally, then consider Reset or installation media.
These recovery routes apply to Windows 10 and Windows 11, though labels can vary by build. Windows 10 reached end of ordinary support on October 14, 2025; recovery tools still work, but Microsoft no longer provides normal free security support for that release. Check Microsoft’s Windows recovery environment information for current context.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

