A frequent issue encountered during the upgrade or update of Windows 10 is the error message: "There isn't enough memory available to create a ramdisk device" (error code 0xc0000017). A clean installation is not the preferred solution. Hence, review the workarounds presented below and resolve the Windows 10 upgrade error 0xc0000017 on your own while installing.
Translate into English
Workable Solutions | Step-by-step Troubleshooting |
---|---|
Fix 1. Copy System Files to Config | Download and install WinPE. Enter the Windows Preinstallation Environment...Complete steps |
Fix 2. Clean Up Bad Memory Entries | As the computer won't boot, you'll need the assistance of the recovery drive...Complete steps |
Fix 3. Disconnect External Devices | Remove all external devices. Restart your computer and inspect...Complete steps |
Fix 4. Update Motherboard Drivers | Download professional software like DriverHandy to scan and update Motherboard drivers...Complete steps |
Fix 5. Disable Hybrid Graphics | Press the power button to turn off the workstation. Press it again to turn on...Complete steps |
Error code 0xc0000017 represents "STATUS_NO_MEMORY" - There is insufficient virtual memory or swap file allocation for the specified operation. This error typically occurs when Windows 10 (or Windows 8.1) is restarting after installing an update. A blue screen will appear with the message:
Also Read: How to Fix Error Code 0x80070002 in Windows Update
"Attempting to upgrade to Windows 10 via Windows Update, I was prompted to restart the computer and then initiate the upgrade. I followed the instructions. However, during the reboot process, an error 0xc0000017 appeared with a message stating 'There isn't enough memory available to create a ramdisk device.' Despite this, there is actually ample unused disk space on the computer's hard drive. How can I resolve this error and successfully complete the Windows 10 upgrade?"
Even with ample unused RAM, you might still encounter issues with the Windows 10 upgrade due to insufficient hard drive storage. More specifically, there might not be enough CONTIGUOUS space. So, what does the error code 0xc0000017 indicate? The issue arises when areas of the memory have been flagged as bad by Windows' built-in Boot Configuration Data (BCD), which disrupts the Windows 10 installer's ability to utilize RAM as a temporary storage for data. Since this is not a genuine memory problem, it can be easily resolved by following these steps:
Read Also: Blue Screen of Death Error 0x000000C5
Here, you will learn five methods to resolve error code 0xc0000017 caused by insufficient RAM, conflicts with external devices, bad memory blocks, and more. Continue reading for further information.
注意: 在修复错误后,您可以尝试使用 Techradar 推荐的软件 来管理您的硬盘内存。
You might encounter this error if your system files are missing. To resolve error code 0xc0000017, follow the steps outlined below.
Step 1. Download and install WinPE.
Step 2. Enter the Windows Preinstallation Environment and navigate to C:\Windows\System32\config\RegBack.
Step 3. Copy the backed up system file to config, then you can boot normally.
Error code 0xc0000017 indicates that there is insufficient memory available to create a ramdisk device. To resolve this error code 0xc0000017 in Windows 10, you can fix the issue by清理不良内存条目.
Step 1. Since the computer won't boot, you'll need a Windows 10 recovery drive or a Windows 10 installation disc.
Step 2. Connect the installation disc to your computer.
Step 3. Click " Troubleshoot > Advanced options > Command Prompt " to proceed.
Step 4. Type bcdedit /enum and press "Enter". A list of all memory locations labeled as "bad" will be displayed. This list can be either removed or deleted.
Step 5. Type bcdedit /deletevalue {badmemory} badmemorylist and press "Enter."
Then exit and restart your PC, and perform the update.
Another simple and quick method to resolve error 0xc0000017 is to disconnect external devices. This error code might be triggered due to conflicts with external devices.
Step 1. Disconnect any external devices.
Step 2. Restart your computer and see if the error has been resolved.
Lastly, you can update your motherboard drivers. If your driver is outdated, it could lead to the 0xc0000017 error. Since your computer won't boot, you'll require a recovery drive or a WinPE USB. Tools like DriverHandy can be used to automatically scan for outdated drivers and update them efficiently.
Next, follow the steps below to update the motherboard drivers.
Step 1. Open the tool DriverHandy and click "Scan".
Step 2. Select the outdated motherboard driver and click "Update".
Hybrid graphics refers to a system that incorporates two graphics processing units (GPUs) within the same computer, designed to provide both high-performance capabilities and power efficiency. This technology is intended to cater to different scenarios, such as demanding graphics tasks and energy conservation. According to some users, disabling hybrid graphics has resolved the error 0xc0000017 for them.
Step 1. Press the power button to turn off the workstation.
Step 2. Press the power button again to turn on the workstation, and then press the ESC key repeatedly to enter the Startup Menu.
Step 3. From the Startup Menu, press the F10 key to enter the BIOS setup utility.
Step 4. Click "Advanced > Device Configurations > Hybrid Graphics", and then click "Disable".
Step 5. Click "Save > Save changes" and exit the BIOS.
This post has outlined 5 methods to resolve error code 0xc0000017. Feel free to try any of these solutions to correct the error. If you need to partition a hard drive or modify the file system, you can always utilize the Partition Master tool.
If you still have issues, you can refer to these frequently asked questions and answers.
To resolve error 0xc0000017:
Windows Update error 0x8007139f typically surfaces following unsuccessful Windows updates or issues encountered during the update download/installation process. This problem can also arise due to damaged system components or software that are causing the error code to display on your screen.
To resolve the Windows Update error:
Windows error code 0xc00000e9 is a frequent error related to the Windows Boot Manager, which signifies a hardware malfunction or a damaged system file detected during the boot process.