Ramdisk device creation failed due to insufficient memory как исправить

Если по какой-либо причине после обновления программного обеспечения или обновления Windows, которое было прервано, компьютер с Windows 10 не загружается с кодом ошибки 0xc0000017, то этот пост поможет вам решить эту проблему. Вот полные сведения с экрана ошибки:

Восстановление

Ваш компьютер не запускается должным образом

Недостаточно памяти для создания RAM-диска.

Код ошибки: 0xc0000017

Вам нужно будет использовать инструменты восстановления. Если у вас нет установочного носителя (например, диска или USB-устройства), обратитесь к администратору ПК или производителю ПК / устройства.

Недостаточно памяти для создания устройства ramdisk, код ошибки 0xc0000017

Примечание: Для выполнения системных команд вам потребуются права администратора.

Недостаточно памяти для создания RAM-диска

Согласно Microsoft, детали кода ошибки, 0xc0000017 означает плохие разделы памяти, отмеченные встроенными данными конфигурации загрузки Windows. Таким образом, он блокирует оперативную память (RAM) как временное хранилище данных. Вот почему ошибка говорит о том, что недостаточно памяти для создания устройства ramdisk или временного блока, используемого для плавного обновления.

Исправить код ошибки 0xc0000017 в Windows 10

Поскольку вы не можете загрузиться в компьютер, вам придется нажать F8, чтобы открыть настройки запуска. Опция доступна с экраном. Когда вы ее нажмете, у вас будет один из вариантов «Включить безопасный режим с командной строкой».

Как только вы войдете в безопасный режим, вы можете использовать BCDEdit, инструмент командной строки для управления данными конфигурации загрузки (BCD), чтобы очистить плохую память.

  1. Открыть командную строку
  2. Тип bcdedit /enum all и нажмите Войти.
  3. Он отобразит все ячейки памяти, помеченные как «Плохо» будет появляться. Этот список можно удалить или удалить.
  4. Вам нужно ввести bcdedit /deletevalue {badmemory} badmemorylist и ударил Войти.
  5. Затем вы можете выйти, перезагрузить компьютер и выполнить обновление.

Если вы запустите команду —bcdedit /enum {badmemory}— он отобразит список плохих адресов памяти или номер кадра страницы для страниц памяти, которые, как ожидается, выйдут из строя.

C:Windowssystem32>bcdedit /enum {badmemory}

RAM Defects
-----------
identifier            {badmemory}
badmemorylist          0xffe38
                       0x100f

После того, как вы удалите все эти поврежденные сектора памяти, у Windows будет достаточно памяти, никаких блокировок, и она перезагрузится в обычном режиме, или обновление произойдет, как ожидалось.

Интересно знать, что вы можете использовать bcdedit /set badmemorylist чтобы пометить часть ОЗУ как плохую. Это пригодится, если вы столкнулись с проблемой с плохой памятью и хотите ее частично заблокировать.

Надеюсь, вам удалось избавиться от кода ошибки 0xc0000017.

Связанное чтение: Ошибка НЕДОСТУПНО ЗАГРУЗОЧНОЕ УСТРОЙСТВО в Windows 10.

0xc0000017 Ваш компьютер требует ремонта

  • Remove From My Forums
  • General discussion

  • I have WDS installed on a Windows 2008 HPC server, and am trying to deploy HPC to another machine.  WDS has worked fine on this system in the past, but it’s been months since we used it.  Now when I’m PXE booting from the target machine, it’s finding
    the WDS server, but then I’m getting the error message “Windows failed to start.  A recent hardware or software change might be the cause.” and so on.  Then  “ramdisk device creation failed due to insufficient memory”.

    The WDS server has 24GB of RAM (very little of which is in use by anything else at the moment), and the target system has 48GB, so I doubt it’s insufficient memory.  😉  What else could be causing this problem?

    • Changed type

      Wednesday, June 16, 2010 7:54 AM
      Customer unresponsive

Author J B

There’s a few ways you can do this, depends on how much work you want to put in to start with.

I made a Task Sequence for each Model, and a folder of drivers for each Model and a Selection profile for each Model.

Basically, the Selection Profile points to the folder of drivers, the Task Sequence points to the Selection Profile.  Each folder can be separately updated this way with new drivers, it’s broken down that way.

Or you can follow this method, Scenario #3 – Total Control Opens a new window, which is similar, but less work.  I’ve not used it personally, but having read it, it sounds great.


Was this post helpful?
thumb_up
thumb_down

The problem revolves around disk space, pagefiles and memory.

Shut machine down.

Reduce machine memory to the minimum, say 1 or 2 GB, and then restart and allow to boot normally.

Once awake, increase C: space to allow for the additional memory or split the pagefile(s) and set them to “fixed” at 2048 MB on C: and 24576 MB on another drive.

Reboot the machine.

Once awake, make sure everything is all OK. Shutdown, increase the memory back to 24 GB and restart.

Should all be good to go.

Related videos on Youtube

Fix There Isn’t Enough Memory Available to Create a Ramdisk Device Error Code 0xc0000017 (Solved)

01 : 43

Fix There Isn’t Enough Memory Available to Create a Ramdisk Device Error Code 0xc0000017 (Solved)

ramdisk device creation failed due to insufficient memory. Status 0xc0000017. When i try to...

02 : 36

ramdisk device creation failed due to insufficient memory. Status 0xc0000017. When i try to…

How to fix 'There isn't enough memory available to create a ramdisk device' (0xc0000017) VMware

01 : 27

How to fix ‘There isn’t enough memory available to create a ramdisk device’ (0xc0000017) VMware

There Isn’t Enough Memory Available to Create a Ramdisk Device, Error Code 0xc0000017

04 : 10

There Isn’t Enough Memory Available to Create a Ramdisk Device, Error Code 0xc0000017

error code 0xc0000017 | there isn't enough memory available to create a ramdisk device 100% works

10 : 24

error code 0xc0000017 | there isn’t enough memory available to create a ramdisk device 100% works

Comments

  • I have the following:-

    • VMWare workstation version 9, with Windows Server 2008 R2 data center installed.
    • I have installed Windows 2008 R2 inside the VM using an iso image.
    • The host is Windows 7.

    I use to work well with the VM, but after adding a new VM to the same workstation . I start getting the following error when starting my old VM

    Ramdisk device creation failed due to insufficient memory.

    And on the windows boot manger screen they mentioned to :-

    • Insert my windows installation disc and restart my PC.
    • click “repair your computer”

    but I am not sure if this will fix the problem, baring in mind that the RAM assigned to the VM is 24 GB and 80 GB hard disk.

    enter image description here

    So can anyone offer some advice what is causing this error?

    • you have a Windows 7 PC with more than 24GB RAM?

  • Please provide more information as this is a very spare answer and likely not going to fix it as the OP indicated they have 24GB of RAM assigned to the VM.

Recents

Related

Добавить комментарий