How-To-Fix: Windows 10: 0xc0000017: There isn’t enough memory available to create a ramdisk device

During the upgrade Windows 8.1 to Windows 10 after restarting I encountered the error:

There isn’t enough memory available to create a ramdisk device. Error code: 0xc0000017

In my computer was installed 4GB of RAM, so this error it is not related to a lack of memory.

Windows 10: 0xc0000017: There isn’t enough memory available to create a ramdisk device

The error occurred somewhere in an early boot, so I researched the Boot Configuration Data (BCD):

bcdedit /enum all

Since Windows 7 in the Windows Hardware Error Architecture (WHEA) adds support for Predictive Failure Analysis (PFA). Briefly, the system monitor of an errors in the memory, and when number of errors exceeds a threshold for the same page within a configurable time interval, problem memory block marks as «badmemory». Henceforth OS not uses these marked blocks. I found marked blocks in my BCD:

Windows 10: 0xc0000017: There isn’t enough memory available to create a ramdisk device

Listed memory errors can be cleared by running:

bcdedit /deletevalue {badmemory} badmemorylist

All memory errors was cleared:

Windows 10: 0xc0000017: There isn’t enough memory available to create a ramdisk device

I start the update again, and it went off without any problems. Windows 10 installed.

P.S. I found in the description of Windows Recovery Environment (Windows RE) the following paragraph:

«In order to boot Windows RE directly from memory (also known as RAM disk boot), a contiguous portion of physical memory (RAM) which can hold the entire Windows RE image (winre.wim) must be available».

So, to boot Windows RE is needed not just a memory, but a continuous portion of memory!

Пожалуйста, оцените статью:
(всего оценок: 6, средняя: 5,00 из 5)
  • Parallaxx

    Seriously thanks man! This worked instantly…. wow! So glad Google brought me here! I’m sharing this page with others who are having problems. It kept failing and reverting me back beforehand.

    спасибо!!!! (or something)

  • Luis

    Thanks. This worked great. You are the man!