Upgrade Win10 encountered error code 0xc0000017 solution

  

For many users, choosing to upgrade directly from Win7 and Win8.1 to Win10 is much more trouble-free than a new installation. However, due to the complexity of the hardware and software environment, the failure rate of upgrade installation is much higher than that of the new installation. The causes of errors are also diverse.

According to some netizens' feedback, when they upgraded Windows10, the system showed that the Ramdisk device could not be created due to insufficient memory. The error code is not 0xc0000017”. Oddly, the computer is equipped with enough memory and is idle, so why is there insufficient memory?

After consulting Microsoft related documents, in the Windows installation process, you need to boot into the WinRE/PE environment, and the operation of the environment needs to open up a continuous space in the memory as "memory disk". The "culprit" that caused the lack of memory is that the system's BCD configuration marks too many memory blocks as "badmemory", and these "bad memory" cannot be used to create "memory" memory. Disk”

So how do you solve this problem? At this time, you need to ask the BCD command line tool built in the system.

The specific method is as follows:

• Enter cmd in the taskbar or start menu search box, right click on the search result In the command prompt, select “Run as administrator";

• Enter bcdedit /enum all at the command prompt that opens, and you can see that many memory blocks are marked as Bad;

• To clear these tags, just type the following command to enter:

bcdedit /deletevalue {badmemory} badmemorylist

After re-running Win10 upgrade The program will not see the error message.

Copyright © Windows knowledge All Rights Reserved