Fix: Windows 10 upgrade error 0xc0000017

By: Ivan Jenic
3 minute read

While it’s an obvious step for the majority of users to upgrade to the latest OS version available, some of them are still not keen to do so. Reasons? Well, many of them are quite satisfied with what Windows 7 has to offer. Others are aware of Windows 10’s downsides, which are the deal breaker in some cases.

But, let’s say you finally decided to upgrade to Windows 10. And, suddenly, as the blast from the sky, an error occurs. For example, the error with the code 0xc0000017. This is a usual error that many users run into while upgrading to Windows 10. For that purpose, we enlisted some solutions that should help you resolve the issue at hand.

If you’ve had a hard time with the upgrading, make sure to check the steps below. But before you do, make sure your computer is compatible with the latest major update for Windows 10, because some users have already reported some incompatibility problems with older hardware. 

How to resolve the Windows 10 upgrade error 0xc0000017


The first thing you can do is to run the Deployment Image Servicing and Management tool. Namely, this advanced troubleshooting tool is basically a built-in command in the elevated command prompt. With it, you can scan and repair corrupted or incomplete system files. In addition, you can use DISM in various scenarios and various ways, including the usage of the installation media as a source.

We’ll walk you through both standard and the procedure that utilizes the installation media below:

  • Standard way
  1. Right-click Start and open Command Prompt (Admin).
  2. Paste the following command and press Enter:
      • DISM /Online /Cleanup-Image /RestoreHealth
  3. Wait until the scan is finished.
  4. Restart your computer and try updating again.
  • With the Windows installation media
  1. Insert your Windows installation media.
  2. Right-click the Start menu and, from the menu, choose the Command Prompt (Admin).
  3. In the command line, type the following commands and press Enter after each:
    • dism /online /cleanup-image /scanhealth
    • dism /online /cleanup-image /restorehealth
  4. Now, type the following command and press Enter:
    • DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:X:SourcesInstall.wim:1 /LimitAccess
  5. Make sure to change an X value with the letter of the mounted drive with Windows 10 installation.
  6. After the procedure is finished, restart your computer.

Delete the Boot Configuration bad memory

However, there’s a probability that an unusual culprit is behind this. Namely, a bad memory list that can be deleted is preventing you from upgrading. Luckily, Boot Configuration Data can be cleared of those bad sectors so you can easily get back in the saddle. Follow the instructions below to clear bad memory sectors and resolve the issue:

  1. Right-click the Start menu and run Command Prompt (Admin).
  2. In the command line, type the following commands and press Enter after each:
    • bcdedit /enum all

      Mouse Information Technology Computer Mouse

    • bcdedit /deletevalue {badmemory} badmemorylist
  3. Restart your PC and give upgrading another try.

If this solution fell short, you’ll have (in our opinion) only one solution to turn to. And that’s a clean install with an external installation media.

Perform a clean installation

At the end, if you’re still unable to resolve the issue at hand and Windows 10 just refuses to comply, you should take a different approach. Namely, if you’re unable to upgrade your OS through the built-in procedure, it’s time to turn to an old school method. Just download the Media Creation Tool, create a bootable installation media and install the system from a scratch. That should be enough to relieve you of the problems.

If you’re unsure how to do it, you can find the detailed explanation in this article. Just don’t forget to backup your data before the procedure starts.

That should be enough to get you out of problems. In case you have anything to add or some questions to ask, feel free to do so in the comments section below.


For various PC problems, we recommend to use this tool.

This tool will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Quickly fix PC issues and prevent others from happening with this software:

  1. Download this PC Repair Tool with Patended Technologies
  2. Click “Start Scan” to find Windows issues that could be causing PC problems.
  3. Click “Repair All” to fix all issues (requires upgrade).