windows - "Not enough storage to process this command. (8)"我无法休眠

标签 windows cmd shutdown

“没有足够的存储空间来处理此命令。(8)”这就是当我尝试使计算机休眠时显示的内容。我让它休眠的唯一方法是关闭所有窗口,但这达不到目的。我很困惑为什么它以前有效,为什么突然不起作用。我有一台蹩脚的戴尔笔记本电脑,带有恶意软件字节和 ASC6(高级 SystemCare 6)。无论如何,这些会影响 hibernate 吗?顺便说一句,这只在我尝试使计算机休眠时才会发生。我想知道是否有任何修复。提前谢谢大家。

最佳答案

TL;DR:尝试删除 HKLM\SYSTEM\CurrentControlSet\Control\CrashControl 中的“DumpFilters”项。

故事

昨天我也出现了同样的错误,经过一番摸索后,我发现我的事件查看器中有类似的内容

volmgr - 事件 45:系统无法成功加载故障转储驱动程序

连同“没有足够的存储空间来处理此命令。(8)”我可以通过谷歌找到以下文档:http://www.eightforums.com/general-support/9499-no-hibernate-volmgr-error-event-id-45-system-log.html .

此页面指出 Truecrypt 驱动程序 (Truecrypt.sys) 是问题所在,但 Truecrypt 从未安装在我的系统上。无论如何,我查看了这个注册表路径,发现驱动程序已在“DumpFilters”项的“HKLM\SYSTEM\CurrentControlSet\Control\CrashControl”中注册。

我删除了这个 DumpFilters key (其值为“dumpfve.sys”,当然不是没有备份),你瞧,我的计算机进入了工作休眠状态。因为我对 Windows 内部结构了解不多,也许有人可以通过删除这个键来进一步详细说明我们破坏(或不破坏)的内容?

请注意,这似乎在最新一代的 Windows 上仍然有效(因为我使用的是 Windows 8.1)

关于windows - "Not enough storage to process this command. (8)"我无法休眠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19140277/

相关文章:

iphone - 是否可以使用 C/C++ 在 Windows 上开发(而非分发)iPhone 应用程序?

windows - 哪个是前瞻性名称,vc_redist.<arch>.exe 或 vcredist_<arch>.exe?

c# - Windows 7/10 - 使应用程序在不同的显示器上启动

windows - 如何在批处理文件中正确限制 IF 命令?

asynchronous - 如何优雅地关闭 Tokio 运行时以响应 SIGTERM?

c++ - C++ 中 PC 关闭的强制处理

套接字:非阻塞关闭(SHUT_WR)?

javascript - 如何在 data-win-bind 中设置 ID?

c# - 防止将数字粘贴到 .net Windows 窗体中的文本框中

batch-file - 在批处理参数 CALL 中传递百分号