← 博客

OBS游戏录制黑屏,按原因分类的解决方法全整理

OBS游戏录制黑屏 步骤要点图示
核心摘要
  • OBS黑屏大多是笔记本GPU不匹配、游戏捕获挂钩失败、权限不足三者之一。
  • 最快的绕过办法是把源从「游戏捕获」改成「显示器捕获」。
  • 如果是笔记本,要在Windows图形设置中把OBS指定为与游戏相同的高性能GPU。
  • DOR没有捕获方式之分和GPU设置本身,因此不会出现OBS中常见的全屏黑屏问题。

游戏明明运行得很好,可OBS预览窗口和录制的视频却一片漆黑,你遇到过吗。如果声音能录到、只有画面是黑的,那就是OBS处于「没能取到游戏画面」的状态。好在原因几乎是固定的,只要按下面的顺序梳理,大多能在5分钟内解决。

结论:最快消除黑屏的顺序

如果是双GPU的笔记本,请先做下面的第3步(Windows设置 → 系统 → 显示 → 图形,把OBS设为「高性能」)——OBS官方GPU选择指南明确写道:OBS在核显上运行期间,无法用游戏捕获抓取在独显上运行的游戏(2026-09-15确认)。其他电脑则按第1步以管理员身份运行 → 第2步无边框窗口 → 第4步「捕获特定窗口」的顺序走,若仍然黑屏就改用显示器捕获。如果你的目的本来就是录游戏,也可以整个跳过这些设置。DOR是一款自动识别受支持游戏并录制整局的免费Windows应用,没有游戏捕获或显示器捕获这类需要选择的源,代价是只录支持的游戏列表里的游戏,所以要录普通桌面程序的话,还是按上面的OBS顺序来。

OBS黑屏,为什么会发生

OBS中抓取游戏画面的源通常有「游戏捕获」和「显示器捕获(整屏捕获)」两种。黑屏是在这个源没能正确读取游戏画面时发生的,原因大致分为三类。

显示 NVENC 编码器、码率与关键帧间隔的真实 OBS 高级输出设置
OBS 官方录制输出指南中的真实产品界面

原因1:GPU不匹配(笔记本上最常见)

游戏本里装有核显和独显两块显卡。游戏为了性能在独显上运行,可OBS如果在核显上运行,OBS就看不到游戏画面,从而导致黑屏。这是在笔记本上远比台式机更频繁出现的原因。

原因2:游戏捕获挂钩失败

「游戏捕获」源会直接介入(挂钩)游戏进程来抓取画面。然而当游戏处于独占全屏(Exclusive Fullscreen)模式、反作弊阻止挂钩、或OBS比游戏开得晚时,就会挂钩失败而出现黑屏。

原因3:管理员权限不足

部分游戏以管理员权限运行。此时如果OBS是普通权限,就无法挂钩到游戏,从而取不到画面。仅仅因为一个权限差异就导致黑屏的情况,意外地多。

分步解决(从上往下依次)

  • 第1步:以管理员权限运行OBS:完全退出OBS后,右键桌面图标 → 「以管理员身份运行」。因权限差异导致的黑屏,靠这一步解决的情况最多。
  • 第2步:把游戏切换为「无边框窗口」模式:在游戏图形设置中,把画面模式从全屏(Fullscreen)改为「无边框窗口(Borderless Window)」。独占全屏模式下经常出现黑屏。
  • 第3步:笔记本就对齐GPU:Windows设置 → 系统 → 显示 → 图形 → 在列表中添加OBS → 选项 → 选择「高性能(独立GPU)」。OBS要在与游戏相同的GPU上运行才能看到画面。
  • 第4步:改变游戏捕获方式:在源列表中双击「游戏捕获」 → 把模式改为「捕获特定窗口」并直接选择游戏窗口。如果还不行,可以试着开启「SLI/交火捕获模式」选项。
最快的绕过办法:如果上面的步骤太麻烦,可以把源从「游戏捕获」改成「显示器捕获(整屏捕获)」。它不挂钩到游戏,而是整块抓取显示器画面,所以几乎不会黑屏。只是显示器上的一切(通知·其他窗口)都会一起被录进去,所以只在想干净地只录游戏时再回到游戏捕获即可。

游戏捕获完全抓不到画面时:挂钩失败专项排查

和黑屏稍有不同,有时游戏捕获源从一开始就什么都抓不到。如果源已经添加到列表里、预览却一直是空的,日志里只是反复尝试挂钩,那就是挂钩本身失败了。在你已完成上面第1步(以管理员权限运行)的前提下,再确认以下四点。

  • 调整启动顺序:如果先开游戏、后开OBS,挂钩可能已经错过了时机。保持OBS开启的状态下重启游戏,挂钩不是即时完成的,进入游戏画面后请多等几秒。
  • 关掉抢占的叠加层:Discord、Steam、GeForce的叠加层会用与游戏捕获相同的方式介入游戏,可能把挂钩抢走。逐个关闭就能马上确认是哪个程序在冲突。
  • 选对捕获源:一直挂钩失败的游戏,改用单独的「窗口捕获」源就能不经挂钩、只抓取游戏窗口。窗口捕获是游戏以窗口模式或无边框运行时可用的替代方案。
  • 反作弊严格的游戏:反作弊激进的游戏可能彻底封死游戏捕获的挂钩。这时先试窗口捕获(仍能只框住游戏窗口),如果反作弊连窗口捕获也拦下,那就像下文所说,显示器捕获几乎是唯一的解法。

如果挂钩成功了画面却还是黑的,回到上面的分步解决,重新确认GPU和画面模式即可。录制恢复正常后,也顺便在OBS录制文件保存位置一文里确认成品都存在哪里。

改成「捕获特定窗口」、窗口捕获或显示器捕获还是黑屏?按源类型逐一排查

先排除一种情况。如果游戏以独占全屏运行,你Alt+Tab切到OBS窗口的那一刻游戏就会停止渲染,此时预览是黑的属于正常——OBS文档建议改用测试录制的文件来判断,或在第二台显示器上查看。如果连录制文件也是黑的,原因就取决于你用的是哪种源。下表只整理了OBS官方文档(游戏捕获、窗口捕获、GPU选择、笔记本故障排除指南,2026-09-15确认)中写明的内容。

你正在用的源和模式OBS文档中的原因处理方法
游戏捕获 – 默认模式(Capture any fullscreen application,自动捕获全屏应用)却什么都抓不到该模式会自动检测在主显示器上全屏运行的游戏。游戏放在副显示器上就不在检测范围内。像第4步那样,把模式改为「捕获特定窗口」并自己选中游戏窗口。
游戏捕获 – 已是「捕获特定窗口」仍然黑屏有其他程序用同样的方式介入游戏并发生冲突。OBS文档特别点名RivaTuner和MSI Afterburner是最常见的冲突,并提示Fortnite这类DX12模式游戏与OBS一起运行时可能崩溃。在已完成上面第1、3步的前提下,彻底关闭RivaTuner和MSI Afterburner后重试。DX12游戏改用DX11模式运行。「SLI/交火捕获模式」是把共享纹理捕获换成内存捕获的选项,速度慢,留作最后手段。
窗口捕获黑屏捕获方法(Capture Method)不适合该程序,或者选了「窗口标题必须匹配(Window title must match)」而标题发生变化,导致源为空。笔记本上,按GPU选择指南,窗口捕获和游戏捕获一样,OBS必须在「高性能」GPU上运行。在源属性中把捕获方法(Capture Method)从默认的「自动(Automatic)」改为「Windows 10 (1903 and up)」或「BitBlt」(文档:BitBlt效率较低,但对某些程序可能有帮助)。窗口匹配优先级(Window Match Priority)改为不强制标题匹配的选项。
显示器捕获黑屏(多为笔记本)OBS和显示器接在不同GPU上时曾出现的问题。OBS 27及以上 + Windows 10 版本1903及以上,有一种即使不在同一GPU也能捕获的新方法,默认的「自动(Automatic)」在大多数情况下会选它。把OBS更新到27或更高;若仍黑屏,在源属性中把捕获方法手动设为「Windows 10」。OBS笔记本指南建议让OBS留在默认(高性能)GPU上。

最后检查:显卡驱动、反作弊、重装OBS

  • 把显卡驱动更新到最新。过旧的驱动经常引起挂钩·GPU识别问题。
  • 如果只在特定游戏黑屏,那是该游戏的反作弊阻止了画面捕获。此时显示器捕获可能是唯一的解法。
  • 把OBS完全卸载后重装最新版本,有时能让混乱的设置重置而得到解决。

从一开始就没有这个问题的方法

其实黑屏问题大多出自「OBS要区分游戏捕获和显示器捕获,用户得自己对齐GPU和权限」这种结构。DOR连这种区分和设置本身都没有。

DOR自动检测游戏并在后台录制的画面
DOR无需捕获方式·GPU·权限设置,自动识别游戏并录制

DOR在安装后,只要开启无畏契约或英雄联盟等游戏,就无需另外去碰捕获方式·GPU·管理员权限,会自动识别并录制。无论是全屏还是无边框窗口都同样能抓到,所以OBS中常见的全屏黑屏问题从结构上就不会发生。如果觉得为了排查黑屏而和设置较劲很浪费时间,不妨试试装上就能直接录制的方式。

FAQ

常见问题

OBS黑屏,以管理员权限运行就能解决吗?

很多情况下能解决。如果游戏以管理员权限运行而OBS是普通权限,就会挂钩失败而黑屏。把OBS完全关掉,右键图标 → 「以管理员身份运行」重新开启试试。如果光这样还不行,再依次确认无边框窗口模式和笔记本GPU设置即可。

明明是全屏,却出现黑屏。

游戏的独占全屏(Exclusive Fullscreen)模式经常与OBS挂钩冲突。在游戏图形设置中把画面模式改为「无边框窗口」,大多能解决。无边框窗口在体感性能上几乎没有差异,而录制·叠加层的兼容性要好得多。

只在笔记本上出现黑屏。

这是笔记本的双GPU(核显+独显)所致。游戏在独显、OBS在核显上运行时,OBS就看不到游戏画面。在Windows设置 → 系统 → 显示 → 图形中把OBS指定为「高性能(独立GPU)」,让它在与游戏相同的GPU上运行。

游戏捕获和显示器捕获有什么区别?

游戏捕获直接挂钩到游戏进程,只干净地抓取游戏画面。画质·性能都好,但挂钩失败时会黑屏。显示器捕获原样抓取整个显示器画面,几乎不会黑屏,但通知或其他窗口也会一并录进去。黑屏怎么都解决不了时,改用显示器捕获就是最可靠的替代方案。

DOR没有黑屏问题吗?

DOR不是让用户去选游戏捕获和显示器捕获、或自己对齐GPU·权限的结构,而是自动检测游戏并录制的方式。它对全屏·无边框窗口一视同仁地处理,所以OBS中常见的全屏黑屏问题从结构上就不会发生。

Games

相关游戏指南

继续阅读

相关文章

立即开始使用 DOR

DOR 会检测受支持的游戏事件,并自动将相应瞬间保存为剪辑