Full Fix: Error 0x80070017 on Windows 10, 8.1, 7
Windows 10 error 0x80070017 is one of the most common Windows update errors. It usually occurs when users install the latest updates on their computers or when they upgrade their OS version.
My computer has been upgraded from Windows 8 to Windows 10 since the upgrade offer came out. Today, I am trying to run the Creator Upgrade. The download process took about 40 minutes, then the verification mode started. It proceeded to 76% then failed three times. Each failure presented a “0x80070017” error. The upgrade process would not proceed from that point. How do I resolve this error so I can complete the upgrade?
If you’re experiencing the same issue, follow the troubleshooting steps listed below.
How to fix error 0x80070017
Error 0x80070017 can be problematic and it can prevent you from installing or updating Windows. Speaking of this error, here are some similar issues that users reported:
- Windows Update error 0x80070017 – This error usually appears while trying to download the latest updates. If that happens, be sure to restart Windows Update components and check if that helps.
- Error code 0x80070017 Windows 7 – According to users, this error can appear on Windows 7 and older versions of Windows. Even if you don’t use Windows 10, most of our solutions are compatible with older versions of Windows, so feel free to try them out.
- 0x80070017 System Restore – In some cases, this error can appear while trying to perform System Restore. However, you should be able to fix this problem simply by disabling your antivirus.
Solution 1 — General troubleshooting steps
To start, follow the recommendations listed below and then try running Windows Update again.
- Restart your computer a few times then try again.
- Disconnect all peripherals.
- When updating through Windows Update, disable your internet connection and proceed with the installation when the download reaches 100%.
Solution 2 – Disable your antivirus
According to users, sometimes your antivirus can interfere with your system and cause 0x80070017 error to appear.
To fix that, it’s advised to disable certain antivirus features, such as firewall for example, and check if that helps.
If that doesn’t help, your next step would be to disable your antivirus entirely. In case the problem still persists, you might have to uninstall your antivirus.
Even if you uninstall your antivirus, you’ll still be protected by Windows Defender, so there’s no need to worry about your safety.
If removing the antivirus solves the problem, it might be a good time for you to consider switching to a different third-party antivirus.
There are many great antivirus tools on the market, but if you’re looking for an antivirus that won’t interfere with your system while providing great security, you should definitely consider BullGuard (free download).
Solution 3 — Run the Windows Update Troubleshooter
Windows 10 comes with various troubleshooters that can fix many problems, and if you have issues with error 0x80070017, we suggest you run Windows Update troubleshooter.
This is quite simple, and you can do it by following these steps:
- Press Windows Key + I to open the Settings app.
- When Settings app opens, navigate to Update & Security section.
- From the menu on the left choose Troubleshoot. In the right pane, click Run the troubleshooter.
- Follow the instructions to complete the troubleshooter.
Once the process is finished, check if the problem with Windows Update still appears.
Solution 3 — Reset your Windows Update components
Sometimes your Windows Update components might not be working properly, and that can lead to error 0x80070017. However, you can fix the problem by resetting Windows Update components.
This is relatively simple, and you can do it by following these steps:
- Press Windows Key + X to open Win + X menu. Now select Command Prompt (Admin) or Powershell (Admin).
- When Command Prompt opens, run the following commands one by one:
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
- Ren C:WindowsSoftwareDistribution SoftwareDistribution.old
- Ren C:WindowsSystem32catroot2 Catroot2.old
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
After running these commands, all related Windows Update services will be restarted and the problem should be resolved.
If you don’t want to run all these commands manually, you can also create a Windows Update reset script that will restart the services automatically for you.
Solution 4 — Install the updates manually
If you can’t download updates due to error 0x80070017, you might be able to circumvent the error simply by downloading and installing the update manually.
To do that, just follow these simple steps:
- Go to Microsoft’s Update Catalog website.
- In the search bar, enter the update code. The code should start with KB followed by an array of numbers.
- Once you find the update, click the Download button to download it. It’s important to download the update that matches your system’s architecture, so double check everything before you download the update.
After the update is downloaded, simply double-click the setup file and follow the instructions on the screen to install the update.
It’s worth mentioning that this solution won’t fix the core problem, but it will allow you to circumvent the error message.
Solution 5 – Install Windows from a USB flash drive
According to users, error 0x80070017 can appear while trying to install Windows 10. This problem usually occurs due to issues with your installation media or DVD drive.
If you’re having this problem, try replacing your DVD drive or installation media and check if that helps.
Alternatively, you can try to install Windows 10 from USB flash drive and check if that solves the issue.
Solution 6 – Update your drivers
If this issue occurs while trying to install updates or a new build of Windows, the issue might be your drivers.
Several users reported that outdated drivers caused error 0x80070017 to appear on their PC, but they managed to fix the problem by updating their drivers.
Updating drivers manually can be a tedious process, however, there are tools that can automatically update all your drivers for you with just a single click.
We strongly recommend TweakBit’s Driver Updater (approved by Microsoft and Norton) to automatically download all the outdated drivers on your PC. It’s a great tool which scans for updates as antivirus scans for threats.
This tool will keep your system safe as you can manually download and install the wrong driver version.
Disclaimer: some functions of this tool might not be free.
Once your drivers are up to date, check if the problem is resolved.
Solution 7 – Run a chkdsk scan
According to users, sometimes error 0x80070017 can appear if there’s an issue with file corruption.
However, several users reported that they fixed the problem simply by performing a chkdsk scan. To do that, you just need to follow these steps:
- Open Command Prompt as administrator.
- When Command Prompt opens, enter chkdsk /f X: command. Before you run the command, be sure to replace X with the letter that matches your system drive. In almost all cases that would be C.
- Now you’ll be asked if you want to schedule a chkdsk scan once the PC restarts. Press Y and restart your system.
Once the scan is finished, check if the problem still appears.
Solution 8 – Perform a Clean boot
If you’re still having this problem, you might be able to solve it by performing a Clean boot. This is rather simple, and you can do it by following these steps:
- Press Windows Key + R and enter msconfig. Now press Enter or click OK.
- System configuration window will appear. Go to Services tab, check Hide all Microsoft services and click Disable all button.
- Now go to Startup tab and click Open Task Manager.
- When Task Manager opens, disable all startup applications. To do that, right-click the desired application and choose Disable from the menu.
- Once you disable all startup applications, go back to System Configuration window and click Apply and OK. Restart your PC.
After your PC restarts, try to download the update again.
Solution 9 – Perform an in-place upgrade
If the error 0x80070017 is still there, you might be able to solve the problem simply by performing an in-place upgrade.
This process will install the latest version of Windows on your PC while keeping all your applications and file intact.
To perform an in-place upgrade, you need to do the following:
- Download and run Media Creation Tool.
- Select Upgrade this PC now and click Next.
- Wait while the setup prepares the necessary files.
- Select Download and install updates (recommended) and click Next.
- Follow the instructions on the screen until you get to the Ready to install screen. Select Change what to keep.
- Select Keep personal files and apps and then click Next.
- Follow the instructions on the screen to complete the reset.
Once everything is done, you’ll have the latest version of Windows installed and all your files and programs will still be there.
Error 0x80070017 can be problematic and prevent you from getting the latest updates, but we hope you managed to fix it using one of our solutions.
Editor’s Note: This post was originally published in April 2017 and has been since completely revamped and updated for freshness, accuracy, and comprehensiveness.
RELATED STORIES YOU NEED TO CHECK OUT:
- Fix Windows Update errors with Microsoft’s dedicated tool
- How to check Windows Update errors quick and easy
- Beware: Fantom ransomware looks like Windows Update but destroys your data
A wide range of users have reported that their computer starts-up with Devices Diagnostic Level set to Basic. More than this, it seems like the […]
Microsoft Forms is a popular service that is used by millions of people around the world to create polls and surveys, as well as quizzes. […]
Many users reported There was a problem with the printhead error while trying to print certain documents. This error will prevent you from printing, but […]