How to Fix Windows Update Error 0x8007001d
The Windows Update error 0x8007001d will prevent your PC from installing urgent system updates. Learn how to fix the problem in this guide.
Have you ever seen the error code 0x8007001d while attempting to install a Windows Update? When the Windows update error 0x8007001d appears, it’s usually due to corrupt system files or outdated drivers.
Sometimes you need to fix Windows 11 after updates, but this error typically appears while the update is in progress or shortly after. However, it will stop the ability to continue with the update process.
If you’re experiencing this type of error during a Windows Update, this guide will walk you through steps to fix it.
Run Windows Update Troubleshooter
The first place to start resolving the error is with Windows 11’s built-in update troubleshooter. The utility will search for corrupt Windows Update cache files and other irregularities and fix them automatically.
To run the Windows Update Troubleshooter:
- Press the Windows key + I to launch Settings.
- Select System from the left column and click the Troubleshoot option on the right.
- Select the Other Troubleshooters option from the list.
- Locate the Windows Update option and click the Run button.
- Wait while the troubleshooter detects problems by navigating the onscreen wizard to fix them. Note that sometimes, a restart will be required to resolve issues it detects.
Check Windows Update Services
If the required Windows Update services aren’t running for some reason, it can cause Windows Update to fail and display the error code. You’ll want to check the services are running. If not, you can start them manually.
To check that required Windows Update services are running:
- Press Windows key + R to launch the Run dialog window.
- Type services.msc and click OK or press Enter.
- Double-click the Windows Update service to ensure it’s running and set to Manual (Triggered).
- You can also right-click the service and select Restart to double-check it.
- You can restart other Windows Update-related services like Update Orchestrator Service.
- Right-click and restart WaaSMedicSvc.
- Right-click and restart Background Intelligent Transfer Service.
Once you’ve verified the services are running, close out of Services and check to see if Windows Update is working.
Run DISM and SFC Scans
Another cause of the error is corrupt or missing system files that Windows Update needs to work. Luckily, you can run SFC and DISM scans from the command line. These built-in Windows troubleshooting tools will scan for corrupt or missing system files and repair them automatically.
To run SFC and DISM scans on Windows 11:
- Press the Windows key, type PowerShell, and click the Run as Administrator option on the right.
- When the terminal opens, type (or copy/paste) the following and press Enter:
sfc /scannow
- Once the SFC scan completes, type (copy/paste) the following command and press Enter:
DISM /Online /Cleanup-Image /RestoreHealth
Note that these scans can take a while to complete. Once both scans are complete, restart your system and see if you run Windows Update without the 0x8007001d error.
Clean Boot Windows 11
If certain services, apps, or drivers conflict with the update process, it’s a good idea to clean boot Windows 11. The clean boot process starts Windows with a minimal set of drivers and startup programs.
After booting Windows 11 in a clean boot state, run Windows Update and see if it will download and install updates error-free. If it works, you can reenable each service or app individually until you find the culprit.
Install Windows Update Manually
If you cannot get Windows Update to stop giving you the error, you can manually download and install the updates, which can fix this error.
If you know the KB number, you can get the update(s) from the Microsoft Update Catalog and install them manually.
Fixing Windows Update Issues
If you’re having problems with Windows Update, you can fix the 0x8007001d Windows Update error using one of the options above.
It’s also worth mentioning that if you get this error following a successful update, that update is probably the culprit. So, to fix the problem, you can uninstall a cumulative update on Windows 11. If that works, you can pause Windows 11 updates until a proper fix is available. Also, learn how to view Windows Update history to monitor your updates.
In addition, if you aren’t a fan of your PC restarting unexpectedly for updates, check out how to set Active Hours for Windows Update to prevent that behavior.