没有足够的可用内存来创建 ramdisk 设备
如果由于某种原因,在软件更新或Windows更新中断后,导致Windows 10 PC 无法启动,错误代码为0xc0000017,那么这篇文章将帮助您解决它。以下是错误屏幕的完整详细信息:
Recovery
Your PC couldnt start properly
There isn’t enough memory available to create a ramdisk device.
Error code: 0xc0000017
You’ll need to use recovery tools. If you don’t have any installation media (like a disc or USB device), contact your PC administrator or PC/Device manufacturer.
注意:(Note:)您需要管理员权限才能执行系统命令。
没有足够的可用内存来创建 ramdisk 设备
根据Microsoft的错误(Error)代码详细信息,0xc0000017 表示由(0xc0000017 )Windows内置引导配置数据(Boot Configuration Data.)标记的坏内存部分。因此,它会阻止随机存取存储器( RAM ) 作为数据的临时存储。这就是为什么错误说没有足够的可用内存来创建 ramdisk 设备或用于平滑升级的临时块。
修复(Fix)Windows 10 上的错误代码 0xc0000017
由于您无法启动计算机,因此您必须按F8 打开启动设置(F8 to open Startup settings)。该选项在屏幕上可用。当您按下它时,您将拥有“使用命令提示符启用安全模式”作为选项之一。
进入安全模式(Safe Mode)后,您可以使用BCDEdit (一种用于管理(BCDEdit)引导配置数据(Boot Configuration Data)( BCD )的命令行工具)来清除坏内存。
- 打开命令提示符
- 键入
bcdedit /enum all
并按 Enter。 - 它将显示所有标记为“坏(bad)”的内存位置。可以删除或删除此列表。
- 您需要输入
bcdedit /deletevalue {badmemory} badmemorylist
并按 Enter。 - 然后您可以退出并重新启动 PC 并执行更新。
如果你运行命令bcdedit /enum {badmemory}
——它会显示一个坏内存地址列表或预期会失败的内存页的页框号(Number)。
C:\Windows\system32>bcdedit /enum {badmemory} RAM Defects ----------- identifier {badmemory} badmemorylist 0xffe38 0x100f
一旦你删除了所有这些坏内存扇区,Windows就会有足够的内存,没有阻塞,并且会正常重启,否则更新将按预期进行。
有趣的是,您可以使用bcdedit /set badmemorylist
它来将部分RAM标记为坏。如果您遇到内存不好的问题并想要阻止部分内存,它会派上用场。
我希望您能够摆脱 0xc0000017 错误代码。
相关阅读(Related read):Windows 10 中的 INACCESSIBLE BOOT DEVICE 错误。
Related posts
该应用程序无法正确启动(0xC0000017)
Windows无法验证数字签名(Code 52)
修复存档以未知格式或损坏错误
此功能需要可移动媒体 - Password复位错误
Fix Microsoft Store在Windows 11/10上登录error 0x801901f4
Fix Crypt32.dll未找到或缺少Windows 11/10错误
Please插入外部存储介质和press OK
Error 1327 Invalid Drive安装或卸载程序时
Setup无法在Windows 10上创建新的system partition error
Fix Application Error 0xc0150004在Windows 11/10上
在需要的地方安装Windows驱动器上Additional自由空间
Install Realtek HD Audio Driver Failure,Error OxC0000374上Windows 10
在Windows 11/10 Fix Explorer.exe application错误
应用程序找不到Scanner - WIA_ERROR_OFFLINE,0x80210005
Fix Smart Check通过,HP computer的错误错误
Hid.dll在Windows 10中找不到或丢失错误
Fix Error Code 30038-28更新Office时
哎呀!我们无法保存一个 - 的Windows Photos App
Fix Package无法在Windows 11/10上注册
Fix Logitech Setpoint Runtime error在Windows 10上