How do I Fix Windows 10 Update Error 0xc0000017

If you’re reading this article, it indicates that you have recently encountered the Update Error 0xc0000017 on your Windows 10 device (also Windows 8.1) and now looking for its solution. This error generally occurs while updating or upgrading the device and prevents users from upgrading the operating system. The good thing here is that this article offers you some potential methods that will certainly help you to get out of this mess. 

Corrupted system files are the major causes to occur this issue however you can repair it by running the System File Checker command tool. Read this article to fix the issue.

Fix Windows 10 Update Error 0xc0000017

Follow the methods to fix the Windows 10 Update error 0xc0000017:

1. Remove the Boot Configurable bad memory

As mentioned above, the major culprit for the update error 0xc0000017 is bad memory entries. So deleting the bad memories is reported to help in fixing this error code. Here is the tutorial to do so:

bcdedit /enum all
bcdedit /deletevalue {badmemory} badmemorylist
  • This will delete all the bad memory entries.

Now restart your PC and try upgrading your PC again.

2. Use the Update troubleshooter

Luckily Windows 10 comes with an inbuilt Windows Update Troubleshooter that can fix common update error codes. So using this troubleshooter might help in fixing the update error 0xc0000017. Given below are the steps to run the Update Troubleshooter:

  • Press the Windows icon key and click on the Gear icon to open the Settings.
  • Go to Update & Security > Troubleshoot > Additional troubleshooter.
  • Click on Windows Update under the Get up and running section and hit Run the troubleshooter.
  • Now follow the on-screen instructions to complete the process.

Restart your system and check if the error is solved.

3. Run the SFC and DISM

The corrupted and incomplete system files can also lead to the occurrence of update error 0xc0000017. In such a case, you can try repairing these files by running the system file checker command toll to fix this error code. Here are the steps to run this utility:

Update Error Code 0x800f0984 - SFC

  • Open the Command Prompt window as an administrator.
  • In the elevated window, type the command given below and hit Enter.
sfc /scannow
  • Wait for the completion of the process.
  • Close all the windows and restart your PC.

If the error still persists, then try running DISM to repair the corrupted files. Follow the steps given below to run the DISM:

DISM

  • Again open the elevated Command Prompt window.
  • Type the following command in the elevated window and hit Enter.
DISM /Online /Cleanup-Image /RestoreHealth
  • Wait until the completion of the process.

Restart your PC and see if the error is solved.

4. Start the Windows Update service

Windows Update service is the most important service to receive the updates in Windows 10. In the case when this service is not running well, you might face update errors. So we recommend ensuring that this service is running. Follow the steps given below to do so:

  • Press the Windows + R shortcut key to open the Run dialog box.
  • In the text box, type services.msc and hit Enter to open the Services window.

error 0xc0000017

  • Search for the Windows Update service, right-click on it, and select Properties.
  • Go to the General tab in the Properties window.

fix error 0xc0000017

  • Now check the Startup type and set it to Automatic using the drop-down menu.
  • Also, check if the service is running. If not, then hit the Start button.
  • Click OK to save the changes.
  • Now close the windows and check if the error is solved.

5. Ensure that the BITS service is running

To receive Windows 10 updates, the BITS service must be running. So ensuring that this service is running might help in fixing the update error 0xc0000017.

  • Right-click on the Windows icon and select Run from the menu.
  • In the Run dialog box, type services.msc and hit Enter to open the Services window.
  • Search for the Background Intelligent Transfer Service (BITS) and when you find, double click on it.

Ensure that the BITS service is running

  • Go to the General tab, check if the service is running. If not, then hit the Start button.

Fix Update error 0xc0000017

  • Now go to the Recovery tab and set the First failure option to Restart the Service using the drop-down menu.
  • Similarly, set the Second failure option to Restart the Service.
  • Hit OK to apply the changes.
  • Now close all the windows and try installing your updates again.

6. Change the DNS settings

Changing the DNS settings might help you in fixing the update error 0xc0000017. The steps for changing the DNS settings are as follow:

  • Open Control Panel and set the View by Category.
  • Go to the Network and Internet > Network and Sharing Center > Change adapter settings (in the left pane).
  • Now right-click on the Network you are using and select the Properties.

Change the DNS settings

  • In the Networking tab, scroll down and search for Internet protocol version 4 (TCP/IPv4), and hit the Properties.
  • Now select the checkbox next to Use the following DNS Server addresses.

Solve update error 0xc0000017

  • Enter the value 8.8.8.8 in the DNS Server and 8.8.4.4 in the Alternate DNS Server.
  • Hit OK and restart your system.

7. Reset Windows Update components

In case when none of the above troubleshooting methods work, you can try resetting the Windows Update components to solve this update error.

I hope this article helps you!

Leave a Reply