← 博客

录制时游戏崩溃或卡死怎么办,分步解决法

展示录制时游戏崩溃画面与解决顺序的图片
Photo · Pexels
核心摘要
  • 录制中游戏崩溃,通常是系统过载、反作弊冲突、显卡驱动问题三者之一。
  • 先把编码器从软件(x264)换成硬件(NVENC/AV1),再把录制分辨率和帧率降低一档以减轻负载。
  • 像《无畏契约》《绝地求生》这样反作弊强的游戏,把游戏捕获换成显示器捕获或兼容捕获。
  • DOR 默认采用低负载 NVENC 捕获和不与反作弊冲突的方式,所以录制中游戏崩溃较少。

先说结论,一开录制游戏就崩溃或卡死,几乎总是三种情况之一。第一是 CPU、GPU、磁盘同时被压上负载的系统过载;第二是反作弊拦截录制程序介入游戏的方式而产生的冲突;第三是显卡驱动或 Windows 设置问题。按下面的顺序排查,大多能缩小原因范围。

见效最快的顺序是这样:把编码器换成硬件,把录制分辨率和帧率降低一档,反作弊强的游戏就更换捕获方式。仅应用这三项,录制中的崩溃就会消失相当一部分。

原因 1. 系统过载:先从编码器和分辨率下手

录制是在游戏已占用的资源之上,再加一份编码工作。游戏正用着 90% 的 GPU,而录制却用 CPU 压缩视频,二者争抢资源,帧数就会骤降,严重时游戏会卡死。所以第一步是把编码负担从 CPU 转移到 GPU 的专用编码芯片上。

从软件(x264)切换到硬件编码

在录制程序设置中查看编码器项。如果是 x264 或软件,就改成 NVIDIA 的 NVENC、AMD 的 AMF/AV1、Intel 的 QuickSync。硬件编码器在与游戏渲染不同的芯片上运行,因此 CPU 占用大幅下降,录制导致的掉帧也明显减少。

OBS Studio 编码器设置界面
OBS Studio · Wikimedia Commons (GPL, OBS Project)

把录制分辨率和帧率降低一档

如果还是崩溃,就把输出分辨率降一档。即便游戏以 1440p 运行,把录制输出降采样到 1080p,编码负担也能减轻近一半。帧率方面,如果 60fps 吃力,就降到 48 或 30 试试。像《绝地求生》或《Apex》这样瞬间画面变化大的游戏,这种降采样效果更明显。

  • 把录制输出分辨率降采样到 1080p(游戏内分辨率保持不变也可以)
  • 把比特率按 CBR 固定在 8000 到 12000kbps 之间
  • 把录制帧率从 60 下调一档到 48 或 30
  • 暂时关闭回放缓冲、即时回看这类常驻内存的功能再测试
如果内存在 16GB 以下,录制中常因内存不足而导致游戏卡死。录制前清理掉浏览器标签页、Discord 叠加层、游戏启动器,稳定性会明显提升。

原因 2. 反作弊冲突:捕获方式是关键

《无畏契约》的 Vanguard、《绝地求生》和《逃离塔科夫》的 BattlEye、《堡垒之夜》的 EAC 这类反作弊,会把介入游戏进程的所有代码都怀疑为外挂。问题在于一般的游戏捕获用的正是那种介入方式,即进程挂钩。一旦反作弊将其拦截,就会出现黑屏,最坏情况下游戏本身会出于保护被强制关闭。

用显示器捕获或兼容捕获代替游戏捕获

在反作弊强的游戏中崩溃时,更换捕获方式才是正解。显示器捕获不对游戏挂钩,而是直接取显示器输出,所以反作弊无从干涉。如果用 OBS,也可以打开游戏捕获属性中的反作弊兼容挂钩选项。在像 无畏契约、像 绝地求生、像 Apex 英雄 这类游戏里频繁出现黑屏或强制关闭时,仅凭这一切换就能解决的情况很多。

  • 首选:把游戏捕获改为显示器捕获(屏幕捕获)
  • 次选:保留游戏捕获,但启用反作弊兼容挂钩选项
  • 以无边框全屏(borderless)运行游戏,而非全屏独占模式
  • 以管理员权限运行录制程序,排除挂钩权限问题
反作弊拦截的是挂钩,而非屏幕录制本身。所以显示器捕获没有封号风险、可以安全使用,是反作弊强的游戏中最可靠的安全网。

原因 3. 驱动与 Windows 设置

如果上面两点都做了还是崩溃,就检查显卡驱动或 Windows 设置。尤其是硬件加速 GPU 计划(HAGS),是与录制工具、叠加层冲突而引发捕获中卡死的典型原因。

  • 把显卡驱动以最新版本干净安装(包括清除旧版残留文件)
  • 在 Windows 设置 > 显示 > 图形 > 默认图形设置中关闭 HAGS(硬件加速 GPU 计划)再测试
  • 关闭游戏模式和 Game Bar 录制这类 Windows 自带录制功能,避免与外部录制工具重复
  • 确保磁盘有空余空间:录制文件堆积的盘至少保留几十 GB 余量

做到这里,大多数录制中的游戏崩溃都能解决。如果仍只在某一款游戏上卡死,那很可能是该游戏的反作弊与录制方式不合,请再换一次捕获方式试试。

用 DOR 录制为什么更少崩溃

如果每次都手动调好上面这些过程很麻烦,那么用一开始就为低负载而设计的录制工具最为可靠。DOR 默认采用低负载 NVENC 捕获,把与游戏所用资源的冲突降到最低,并以不与反作弊碰撞的方式取画面。所以即便在《无畏契约》《绝地求生》《Apex》这类反作弊强的游戏中,录制中游戏崩溃也较少。

DOR 低负载录制界面
DOR 以低负载捕获,录制中游戏崩溃较少

总而言之,顺序是这样:把编码器换成硬件,把分辨率和帧率降低一档,反作弊强的游戏更换捕获方式,最后检查驱动和 HAGS。用一款能自动调好这套流程的低负载录制工具,就不必每次和设置较劲,也能稳定地留下游戏视频。

FAQ

常见问题

一开录制游戏就崩溃,最先该做什么?

把编码器从软件(x264)换成硬件(NVENC、AMF、QuickSync)。当编码负担从 CPU 转移到 GPU 专用芯片,录制导致的掉帧和崩溃会减少得最明显,是首要的一步。

在《无畏契约》或《绝地求生》录制时会黑屏或游戏关闭。

这是因为反作弊(Vanguard、BattlEye)拦截了游戏捕获的挂钩。把游戏捕获改为显示器捕获,或打开反作弊兼容挂钩选项,多数情况能解决。显示器捕获不使用挂钩,也没有封号风险。

配置较低的电脑也能减少录制中崩溃吗?

可以。把录制输出分辨率降采样到 1080p、帧率降到 30,编码负担会大幅减轻。录制前清理浏览器、Discord 叠加层、游戏启动器以腾出内存也很有效。

驱动明明是最新的,录制中游戏却还是卡死。

试试关闭 Windows 的硬件加速 GPU 计划(HAGS)。HAGS 是与录制工具、叠加层冲突而引发捕获中卡死的典型原因。可在设置 > 显示 > 图形 > 默认图形设置中关闭。

DOR 和其他录制程序有什么不同?

DOR 默认采用低负载 NVENC 捕获,并以不与反作弊冲突的方式取画面。所以无需每次手动调编码器、分辨率、捕获方式,在反作弊强的游戏中录制时游戏崩溃也较少。

Games

录制这些游戏

继续阅读

相关文章

立即开始使用 DOR

安装后只需启动游戏,精彩瞬间就会自动生成为剪辑