OBS Game Capture Showing a Black Screen? How to Fix It

Consoles and gaming troubleshooting category image

OBS Game Capture works by hooking directly into a game and reading the frames the game renders. When that hook fails, OBS often shows a black rectangle even though the game is running normally.

These steps apply to OBS Studio on Windows when capturing games running on the same PC.

Does this affect you?

Use this if an OBS Game Capture source displays black in the preview, recording, or stream while the game itself is visible on your monitor.

Turn off Fullscreen Optimizations for the game

Windows Fullscreen Optimizations can change how a fullscreen game presents frames, and that can block OBS from hooking into it correctly.

  1. Find the game’s main executable file. From a shortcut, right-click and choose Open file location, or browse to the game install folder.
  2. Right-click the .exe file and choose Properties.
  3. Open the Compatibility tab.
  4. Check Disable fullscreen optimizations.
  5. Click Apply, then OK.
  6. Restart the game.
  7. In OBS, remove the old Game Capture source and add a new one for that game or for any fullscreen application.

Recreating the capture source matters because OBS may keep trying to use an old hook state even after the game setting changes.

Update your graphics driver and OBS itself

A game update, driver bug, or old OBS build can break capture for a specific rendering method.

  1. Update NVIDIA drivers through the NVIDIA app or GeForce Experience, or update AMD drivers through AMD Software: Adrenalin Edition.
  2. Restart Windows after installing the driver.
  3. Open OBS and check for updates, or download the current installer from the official OBS website.
  4. Install OBS over the current copy so your scenes and settings remain in place.
  5. Restart OBS and the game, then test Game Capture again.

Driver and OBS updates should be tested together because either side can be the part that no longer understands how the game is rendering.

Run OBS as Administrator, or switch to Display Capture

If the first fixes do not work, test permissions and then use a universal capture fallback.

  1. Right-click OBS and choose Run as administrator.
  2. If the game also runs as administrator, keep OBS at the same permission level.
  3. If Game Capture remains black, remove it and add a Display Capture source.
  4. Choose the monitor where the game is shown.
  5. Record a short test clip to confirm the image appears.

Display Capture is less private and less efficient because it records the whole monitor, including other windows, but it works with far more games while you keep troubleshooting Game Capture.

Other causes to check

Try Borderless Windowed or Windowed Fullscreen inside the game’s video settings. Some games capture more reliably that way than in exclusive fullscreen.

Some competitive games with deep anti-cheat protection intentionally block programs from hooking into the rendering process. If only one protected game stays black after every OBS fix, check that game’s support notes and community reports.

On laptops with integrated and dedicated graphics, make sure OBS and the game run on the same GPU. Set both apps to High performance in Windows graphics settings or in the NVIDIA or AMD control panel.

Sources

  • OBS Project – Game Capture Troubleshooting (2025)
  • Microsoft Support – Fullscreen Optimizations in Windows (2025)
  • NVIDIA Support – Keeping Your Graphics Driver Up to Date (2025)
Disclosure: This post may contain affiliate links which means I may receive a commission for purchases made through links. I will only recommend products that I have personally used! Learn more on my Private Policy page.
A thoughtful woman reads a newspaper while enjoying coffee at an indoor workspace.

DEALWEEK

SUBSCRIBE AND GET 20% OFF YOUR NEXT ORDER! OFFER ENDS SOON - DON’T MISS OUT!

We don’t spam! Read our privacy policy for more info.

Shopping Cart