《黑神话悟空》弹出 Out of video memory trying to allocate a rendering resource,多数是画面档位要的显存超过了显卡能给的量,后台程序又先分走一块,加上虚拟内存和驱动版本的影响,硬件本身大多没坏,不必急着重装系统或换卡。
按「游戏内降超分与光追 → 关后台抢显存程序 → 虚拟内存改系统托管 → 测专用显存峰值 → b1.exe 兼容模式 → 核对显存容量与温度」的顺序排查,多数人在前三步就能把报错压下去。13/14 代酷睿平台刷完 BIOS 仍复现的,重点看兼容模式与驱动版本。以下方法在 Windows 10/11 实测可用。
适用系统:Windows 10/11;最后更新:2026-09-24。
显存报错到底卡在哪一步
常见的触发场景是进到小西天、盘丝洞这类大场景,或者把全景光线追踪开到高档,屏幕先黑一下,接着弹 Out of video memory trying to allocate a rendering resource 并退出。也有玩家同样画质下时好时坏,说明瓶颈不在画面设置这一项。
把这五项核对一遍再动手,哪一项没确认,后面换方法都容易白试。
方法1 先把最吃显存的画质档位降下来
显存报错本质是画面要的显存超过了显卡能给的那部分,先把需求压下来是最快的一步,也最容易被跳过。只把分辨率往下调往往不顶用,超分档位、全景光追、帧生成这三项对显存的影响比分辨率更直接。
操作步骤
- 进游戏,打开设置,找到画面,把超分辨率采样从质量档降到性能档(N 卡选 DLSS,A 卡选 FSR,也可以用 TSR)
- 关闭全景光线追踪,把帧生成一起关掉
- 纹理质量降一档,其他选项先别动,方便前后对比
- 回到同一个场景复现,看 Out of video memory trying to allocate a rendering resource 是否还弹出来
改完先进游戏跑一段,再决定要不要继续动别的选项。一次只改一处,报错消失时你能清楚知道是哪一项起的作用。
方法2 关掉后台偷偷占用显存的程序
浏览器的硬件加速、动态壁纸、录屏和推流工具会先占住一块专用显存,游戏能分到的就少了一截。这类占用在任务管理器里看得见,关掉就能拿回来。
操作步骤
- 按 Ctrl+Shift+Esc 打开任务管理器,切到性能标签,点左侧 GPU,看「专用 GPU 内存」当前的占用数字
- 打开浏览器设置,进系统,关闭「使用硬件加速」这一项,然后重启浏览器
- 关掉动态壁纸软件、录屏与推流工具、加速器悬浮窗,以及多余的聊天工具
- 回到任务管理器再看一次专用 GPU 内存占用,回落多少就是你抢回来的显存
- 保持干净的后台重新进游戏,跑同一段场景对比
关完只降了几十兆,说明后台不是主因,接着往下一步走。
方法3 把虚拟内存改回系统托管
分页文件被手动关掉或设得过小,显存吃紧的时候系统没有缓冲可用,结果就是卡死闪退。16GB 内存的机器尤其容易踩这个坑,因为分页文件同时承担了超出物理内存的那部分分配。
操作步骤
- 此电脑右键属性,进高级系统设置,在性能里点设置,切到高级标签,点虚拟内存的更改
- 勾选「自动管理所有驱动器的分页文件大小」
- 确认分页文件落在装了游戏的 SSD 所在盘,别放在机械盘,也别放在已经快满的盘
- 确定后重启系统,再进游戏跑同一段场景对比
放分页文件的盘至少要留出 20GB 以上空余,盘快满了照样会分配失败。
方法4 用 OSD 记录专用显存峰值
只有看到峰值数字,才能判断是显存容量真不够,还是分配出了问题,后面走哪条路一目了然。这一步花十分钟,能省掉反复改画质设置的时间。
操作步骤
- 装 MSI Afterburner,它会顺带装上 RivaTuner Statistics Server(RTSS)
- Afterburner 里进设置,找到监控标签,勾选显存相关项,并把「在 OSD 上显示」勾上
- 进游戏跑同一段场景,记下专用显存的峰值数字
- 峰值贴近显卡显存容量,说明是容量瓶颈,只能继续降画质;远低于容量还报错,就回头查虚拟内存和显卡驱动状态
把峰值数字记下来,后面判断要不要换显卡时用得上。
用「软领驱动大师」更省事
驱动管理会先认出显卡型号和当前驱动版本,再检查驱动有没有处在异常状态,然后一键装好匹配的那版驱动,省掉手动记版本号、到处找安装包的过程。驱动状态不对时,游戏里的显存分配也容易出问题,这一步往往是报错反复出现的根源。

驱动搜索按显卡型号定位对应版本的驱动包,需要换成某个旧版本时能精准对号,不用在官网按型号一页页翻。显存报错在换了新驱动之后才出现的,用它能快速换回上一版做对比。

软领是知名国产软件品牌,20 年技术沉淀、服务千万用户,驱动库里的驱动按硬件型号匹配官方版本。软领官网 wyouhua.com 直接下载,安装无捆绑勾选项;软件里可点客服按钮联系真人客服,复杂情况有工程师远程协助。

方法5 给 b1.exe 加 Windows 7 兼容模式
13/14 代酷睿平台上常见的一种绕法,更新 BIOS 不一定有用,改兼容性反而立竿见影。改完进游戏,之后再改回默认也不影响运行。
操作步骤
- 在游戏库找到《黑神话悟空》,右键,进管理,点浏览本地文件
- 路径一般是 …\BlackMythWukong\b1\Binaries\Win64\b1-Win64-Shipping.exe
- 右键 b1-Win64-Shipping.exe,进属性,切到兼容性标签,勾选「以兼容模式运行这个程序」,下拉选 Windows 7
- 确定后启动游戏;进游戏之后把兼容性改回默认也不影响
改完兼容模式照旧报错的,就到设备管理器里核对显卡驱动版本,再和方法4记下的峰值一起看。
方法6 核对显卡显存容量与温度,走兜底方案
前面几步都做完还报,那基本是显存容量或散热真的到顶了,只能从硬件侧把需求降下来。
操作步骤
- 按 Win+R 输入 dxdiag,切到显示标签,或打开 GPU-Z,核对显卡型号与显存容量
- 任务管理器性能标签的 GPU 页里,看「专用 GPU 内存」总量和当前温度
- 容量不足时,把分辨率降到 1920×1080,开窗口化,关掉光追,把显存需求压到容量以下
- 温度长期偏高导致降频的,先清灰、改善机箱风道,再跑同一段场景复测
- 上面都做过仍然复现,才需要考虑换显存更大的显卡
走完这几层,显存报错的原因基本能定下来。硬件层的判断交给数据,别凭感觉换卡。
常见问题
黑神话悟空 Out of video memory trying to allocate a rendering resource 怎么解决?
先把超分档位降到性能档,关掉光追和帧生成,纹理降一档,再关掉后台抢显存的程序。这两步能解决大部分情况,剩下的再查虚拟内存和显卡驱动。
13/14 代酷睿平台显存报错,更新 BIOS 之后还是不行怎么办?
重点试 b1-Win64-Shipping.exe 的 Windows 7 兼容模式。找不到这个文件时,在游戏库右键《黑神话悟空》进管理,点浏览本地文件,就能定位到 b1\Binaries\Win64 文件夹。
b1-Win64-Shipping.exe 兼容模式改成 Windows 7 之后还要改回来吗?
不用。成功进游戏之后再把兼容性改回默认设置,一般也不影响运行;如果改回来又报错,保持 Windows 7 兼容模式即可。
画质已经调低了还是显存不足,怎么判断是显存容量不够还是驱动问题?
用 MSI Afterburner 记录专用显存峰值。峰值贴近显卡容量就是容量瓶颈,只能继续降画质;远低于容量仍报错,就查虚拟内存设置和显卡驱动的版本状态。
显卡驱动换到哪个版本玩黑神话悟空更稳?
没有通用的版本号,要看显卡型号和系统版本。稳妥做法是先装显卡厂商官网上的最近一个正式版,仍然报错再用软领驱动大师的驱动搜索按型号找上一版做对比,哪个不报就留在哪个。
推荐阅读
《第一后裔》DX12报错解决方法,报 0x887A0006 先别急着换卡
相关推荐

提示