What Is Error Code 0xc0000017?
The error code 0xc0000017 often occurs when you are trying to boot the computer. When coming across the error 0xc0000017, it means that you can’t enter the operating system normally. It also means that your PC needs to be repaired.
The error code 0xc0000017 comes with some error message, showing as below:
Your PC/Device needs to be repaired.
There isn’t enough memory available to create a ramdisk device.
Error code: 0xc0000017
You’ll need to use recovery tools. If you don’t have any installation media (like a disc or USB device), contact your PC administrator or PC/Device manufacturer.

Besides the error code 0xc0000017, you may also encounter some other BSOD errors on startup, like 0xc0000001, 0xc0000428, and so on.
However, do you know what may cause the error your PC device needs to be repaired 0xc0000017?
So in the following section, we will show you the causes of the error code 0xc0000017 Windows 10.
What Causes Error Code 0xc0000017?
The error 0xc0000017 may be caused by various reasons, such as:
- The conflicts of external devices.
 - Insufficient RAM.
 - Outdated motherboard drivers.
 - Bad memory blocks.
 - Enabled hybrid graphics.
 
In the following section, we will show you how to fix error code 0xc0000017.
Exclusive 50% OFF Glary Utilities
How to Fix Error Code 0xc0000017 Windows 10?
In the following section, we will show you how to fix the error 0xc0000017. But before proceeding to fix error code 0xc0000017, you had better get data off from the unbootable computer firstly so as to avoid mistaken operations leading to secondary-damage to the original data.
So, you can read the post: How to Recover Data When PC Won’t Boot 2020 (Works 100%) to retrieve data firstly.
After having rescued data from the unbootable computer, you can choose to fix the error code 0xc0000017.
Method 1. Disconnect All External Devices
As we have mentioned in the above part, the error code 0xc000017 may be caused by the conflict of the external devices. So, in order to fix the error code 0xc0000017, you can try disconnecting all external devices firstly.
After having disconnected all external devices, you can reboot your computer and check whether the error your PC device needs to be repaired is solved.
If this solution is not effective, try the following solutions.
Method 2. Clean Bad Memory Entries
As the error message saying, when coming across the error code 0xc0000017, it means that there isn’t enough memory available to create the ramdisk device. So, in order to fix the error code 0xc0000017 Windows 10, you can choose to clean bad memory entries.
Now, here is the tutorial.
- Since the computer is unbootable, you need the help of the recovery drive or the installation disk.
 - Connect the Windows 10 Recovery Drive to the computer and boot from it.
 - Then enter Windows Recovery Environment.
 - Then click Troubleshoot > Advanced options > Command Prompt to continue.
 - Type the command bcdedit /enum all and hit Enter to continue.
 - Then the bad memories will be listed which can be cleaned or removed.
 - Then type the command bcdedit /deletevalue {badmemory} badmemorylistand hit Enter to remove those bad memories. Please type the command accordingly.
 - After that, exit the command line window.
 
When all steps are finished, reboot your computer and check whether the error code 0xc0000017 is solved.
Method 3. Update the Motherboard Drivers
If the diver is outdated, you may also encounter the error code 0xc0000017. Therefore, you can choose to update the motherboard drivers to fix this error.
Now, here is the tutorial.
- Visit the manufacturer’s official site and download the latest drivers to a USB drive.
 - Boot the unbootable computer from the recovery drive.
 - Then click Troubleshoot > Advanced Options > Startup Settings to continue.
 - Click Restart.
 - Press F4 to enable Safe Mode.
 - Connect the USB drive which saves the latest driver to the unbootable computer.
 - Open the installation executable and follow on-screen prompts to install the driver.
 
Once the installation is completed, reboot your computer and check whether the error code 0xc0000017 is solved.
If this solution is not effective, try another one.
Method 4. Disable Hybrid Graphics
The error code 0xc0000017 may be caused by the GPU feature present on integrated AMD GPU cards called hybrid graphics. Some users also confirmed that they fixed this BSOD error after disabling the hybrid graphics. So, in order to fix the error code 0xc0000017, try to disable the hybrid graphics.
Now, here is the tutorial.
1. Power on the computer. As long as the initial loading screen appears, press the specific key to enter BIOS. The Setup key may vary depending on the different manufacturers.
2. Once entering the BIOS, navigate to the Advanced Then select the Device Configuration menu and make sure that the Discrete Graphics is selected instead of the Hybrid Graphics.

3. Save changes and exit the BIOS.
After that, reboot your computer and check whether the error code 0xc0000017 is solved.
Final Words
To sum up, this post has introduced 4 ways to fix error code 0xc0000017. If you encountered the same BSOD error, try these solutions. If you have any better solution to fix error 0xc0000017 Windows 10, please share it in the comment zone.
User Comments :