如果您收到ERROR_NOT_ENOUGH_MEMORY消息,提示没有足够的存储空间来处理此命令描述,请按照本文中列出的故障排除步骤进行修复。
此错误代码影响Windows服务器,导致系统崩溃,并在错误日志中显示“没有足够的存储空间来处理此命令”。
微软解释说,如果服务器上的IRPStackSize注册表项设置得太低,可能会发生此错误。因此,解决这个问题的最好和最简单的方法是调整注册表,以便分配更大的IRPStackSize值。
以下解决方案涉及修改注册表。但是,如果注册表值更改不正确,可能会发生严重的问题。在修改注册表之前,不要忘记备份它。通过这种方式,您可以随时恢复它,以防出现任何问题。
Modify the IRPStackSize value
- Start > Run > 输入 regedit >点击 OK.
- 定位到如下位置:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer
- 如果IRPStackSize表项不可用,请遵循以下步骤:
•单击编辑>新建>单击DWORD值。
•输入IRPStackSize >回车。键入IRPStackSize,就像它显示的那样。不要忘记值名是区分大小写的。
- 单击“IRPStackSize >编辑>修改”。 在“数据值”框中,键入较大的值>单击“确定”。取值范围为0x1 ~ 0xC,相当于十进制形式的1 ~ 12。如果在修改值后问题仍然存在,请重复相同的步骤并再次增加IRPStackSize的值。