> How to > Partition Manager > How to Fix Windows 10 Upgrade Error 0xc0000017

How to Fix Windows 10 Upgrade Error 0xc0000017

Updated on Dec 11, 2018 by Jean to Partition Manager

Learn how to fix Windows 10 upgrade error 0xc0000017. There is not enough memory available to create a ramdisk device by yourself.

One common issue of Windows 10 upgrade/update is "There isn't enough memory available to create a ramdisk device" (error code 0xc0000017 ). A fresh install is undesirable. Therefore, check the workaround in the following content, and fix Windows 10 upgrade error 0xc0000017 during installation by yourself.


"Trying to upgrade via Windows Update, and was asked to reboot the computer and then start the upgrade. Did as told. While during the rebooting process, whoops, error 0xc0000017 occurred, displaying a message 'There isn't enough memory available to create a ramdisk device'. In fact, the computer's hard drive has ENOUGH unused disk space available. How to fix the error and finish Windows 10 upgrade?"

Even with plenty RAM unused, you're still likely to get stuck in Windows 10 upgrade due to insufficient hard drive memory. To put it more accurately, not enough CONTIGUOUS space. What does the error code 0xc0000017 imply then? The problem stems from areas of memory having been marked as bad by Windows built-in Boot Configuration Data (BCD), and this interferes with Windows 10 installer's ability to make use of RAM as a temporary store for data. Since this is not a practical memory issue, it can be easily resolved by doing as follows.


Step 1: Boot your computer into Windows.

Step 2: Right-click the "Start" button and select "Command Prompt" (Admin).

Step 3: Type bcdedit /enum all and press "Enter".

Step 4: You'll see a list of all the memory locations that have been deemed 'bad', this list can be cleared.

Step 5: Type bcdedit /deletevalue {badmemory} badmemorylist and press "Enter" (type this verbatim, {badmemory} is not a placeholder for anything).

Step 6: Close the Command Prompt window and restart your computer.

Hard Drive Memory Management

Wish you good luck in solving the problem of 0xc0000017 error during installing Windows 10 and Windows 10 update. Next are bonus tips on how to make full use of your computer hard drive memory by organizing and managing it in a logical way.

Download Now

 Windows 10 is supported

EaseUS Partition Master Free, as the best free partition software that has been serving in the market for over a decade, is ready to help. You can customize your hard drive volumes with the magic partition software by resizing/moving your partition, merging partitions (by merging two partitions into one is a good way to create a volume with very large space without data loss.), and splitting a partition (split one partition into two or more partitions to support multiple functions. It's a good way to use your computer hard drive memory in different categories). Since the last two ways have been detailed already, the following steps will show you how to resize your partition only. (Let's take extending a partition as an example.)


Step 1: Launch EaseUS Partition Master

Run partition manager software

Step 2: Free up space to extend partition

If the hard drive has enough unallocated space to extend the target partition, jump to Step 3 and continue.

If not, free up space first:
1. Right-click on a partition next to the target partition and select "Resize/Move".
2. Drag the partition ends to free up space, leaving enough unallocated space behind the target partition, click "OK".

Free up space to extend partition

Step 3: Extend partition

1. Right-click on the target partition and select "Resize/Move".

Resize target partition

2. Drag the target partition handle into the unallocated space to extend partition.

Add space to the target partition

Step 4: Keep all changes

Click the "Execute Operation" button and click "Apply" to keep all changes.

Keep all changes for extending partition
Download Now

 Windows 10 is supported