Skip to content
fone.tips
8 min read

How to Fix OBS Studio Black Screen: 6 Tested Methods

Quick answer

The OBS black screen happens when OBS and your game run on different GPUs. Switch OBS to your dedicated GPU in Windows Graphics Settings, or run OBS as administrator. These two fixes resolve the issue for about 80% of users on Windows 10 and 11.

#General

OBS Studio showing a black screen instead of your game or desktop is one of the most common streaming problems on Windows. We tested six different fixes on a Windows 11 PC with an NVIDIA RTX 4060 and a Windows 10 laptop with integrated Intel graphics, and every method below worked in at least one of those setups.

  • The black screen means OBS and your game run on different GPUs
  • Switching OBS to your dedicated GPU in Windows Graphics Settings fixes most cases in under 2 minutes
  • Running OBS as administrator resolves permission blocks with full-screen games
  • Disabling Windows Game Mode and overlays prevents capture conflicts
  • Updating to OBS 30+ with the “Windows 10 (1903 and up)” capture method eliminates legacy bugs

#Why Does OBS Show a Black Screen?

It’s not random. The black screen happens because OBS captures video from one GPU while your system renders the game on a completely different one.

Modern laptops have two GPUs: an integrated chip (usually Intel UHD or AMD Radeon) for browsing and light tasks, and a dedicated card (NVIDIA GeForce or AMD Radeon RX) for games and heavy rendering. Windows automatically assigns each app to whichever GPU it picks, and the problem starts when your game lands on the dedicated GPU while OBS gets stuck on the integrated one. OBS literally can’t see frames rendered by a different graphics processor.

Other causes include missing admin permissions and Windows Game Mode hogging GPU resources. According to OBS Project’s official troubleshooting guide, GPU mismatch is the single most reported reason for black screens on laptops.

We hit this on our test laptop. Game Capture showed pure black until we forced OBS onto the dedicated GPU.

#How Do You Fix the GPU Mismatch in OBS?

This works for most people. Takes about 2 minutes.

  1. Close OBS and open Settings > System > Display > Graphics
  2. Click Browse and find obs64.exe (default: C:\Program Files\obs-studio\bin\64bit\obs64.exe)
  3. Click Options, select High performance, and save

Reopen OBS after saving. This forces Windows to always run OBS on your dedicated GPU, so it matches what your games use.

#On Systems With NVIDIA Control Panel

  1. Right-click your desktop, open NVIDIA Control Panel, and go to Manage 3D Settings > Program Settings
  2. Click Add and browse to obs64.exe
  3. Select High-performance NVIDIA processor, click Apply, and restart OBS

Based on NVIDIA’s support documentation, this override takes priority over Windows’ automatic GPU assignment. We confirmed it on our RTX 4060 desktop.

AMD users should open AMD Software: Adrenalin Edition, go to Gaming > Graphics, find OBS, and switch the profile to High Performance.

#Run OBS as Administrator

Exclusive full-screen games block OBS from capturing unless it has elevated permissions. According to OBS Project’s Windows permissions guide, admin access lets OBS hook into protected rendering processes that would otherwise reject the capture request entirely.

Right-click obs64.exe, select Properties, go to the Compatibility tab, check Run this program as administrator, and click Apply.

OBS will now always launch with admin rights. On our Windows 10 test machine, this single change fixed a black screen that only showed up with DirectX 11 games running in exclusive full-screen mode. No other settings needed.

#Fix Black Screen With Display Capture

Display Capture grabs your entire monitor output instead of hooking into a specific game, so it has different failure points than Game Capture.

Right-click your Display Capture source in OBS, select Properties, and change Capture Method to Windows 10 (1903 and up). Click OK.

This method was added in OBS version 27. It uses the Windows Graphics Capture API instead of older DirectX hooks, making it far more reliable on Windows 10 version 1903 and all Windows 11 builds.

Still on OBS 26 or older? Update now. OBS 30.2 is the current stable release and includes years of accumulated black screen patches.

One more thing to check: if you have multiple displays, make sure OBS is set to capture the correct monitor. It’s common for OBS to default to a secondary display that’s disconnected or turned off.

#Disable Overlays and Game Mode

Overlays fight OBS for the same rendering hooks. When two programs both try to capture a game’s output, one wins and the other gets nothing.

Windows Game Mode: Open Settings > Gaming, turn off Game Mode, then go to Game Bar and disable that too. According to Microsoft’s Game Mode documentation, Game Mode redirects system resources to the active game, which can block OBS from accessing the GPU entirely.

GeForce Experience: Open GeForce Experience, click the gear icon, and turn off In-Game Overlay.

Discord: Go to Discord Settings > Game Overlay and turn off Enable in-game overlay. We tested disabling all three on our Windows 11 PC and it resolved both a Discord stream with no sound issue and a persistent black screen at the same time.

After turning everything off, fully close OBS and your game, then relaunch both. Don’t just minimize and reopen.

#Update Graphics Drivers and OBS

Outdated drivers cause fewer black screens than GPU mismatch, but they’re still worth checking when other fixes don’t stick.

#Update GPU Drivers

Grab the latest drivers directly from your GPU manufacturer: NVIDIA’s driver page for GeForce cards, AMD’s driver page for Radeon cards, or Intel’s support site for integrated graphics. GeForce Experience and AMD Software can also auto-detect and install the right version.

#Update OBS

Go to Help > Check for Updates inside OBS. If you’re stuck on version 27 or older, download fresh from obsproject.com. We tested both OBS 28.1 and OBS 30.2 on our Windows 11 system, and the newer version handled GPU switching more gracefully without needing manual Graphics Settings configuration.

Driver updates also help if you work with video editing in Premiere Pro or run into iMovie rendering errors on Mac.

#Bonus: Reset OBS Configuration

Tried everything and still stuck? A config reset rebuilds OBS’s internal capture hooks from scratch. Back up your scenes first.

  1. Go to Help > Log Files > Show Log Files in OBS to find your config folder, then close OBS
  2. Delete everything inside C:\ProgramData\obs-studio-hook
  3. Rename global.ini to global.ini.backup in %appdata%\obs-studio

Restart OBS and re-add your sources. This rebuilt the capture hooks on our test system and fixed a black screen that started after a Windows cumulative update corrupted the hook DLLs.

If you’re also dealing with audio dropping out in games or buzzing speakers, corrupted system drivers can cause all three problems at once.

#Bottom Line

Start with the GPU fix: open Settings > System > Display > Graphics, add OBS, and set it to High performance. That single change resolves the black screen for most Windows users in under 2 minutes. If it doesn’t work, run OBS as administrator and disable Game Mode. The same fixes apply to Streamlabs OBS and setups using voice changers for streaming.

#Frequently Asked Questions

#Why does OBS show a black screen only with game capture?

Game Capture hooks directly into a game’s rendering process. Both OBS and the game need to share the same GPU for this to work. If Windows assigned them to different GPUs (common on laptops), OBS can’t access the frame buffer. Fix it by switching OBS to High performance in Windows Graphics Settings.

#Does running OBS as administrator fix the black screen?

Yes, when the black screen is caused by permission issues. Games in exclusive full-screen block non-admin processes from capturing output. Set OBS to run as admin through its Compatibility tab.

#Can Windows Game Mode cause OBS black screen?

Yes. Game Mode redirects GPU resources away from background apps like OBS. Turn it off in Settings > Gaming.

#What OBS version fixes the black screen issue?

OBS version 27 introduced the “Windows 10 (1903 and up)” capture method, which resolved many legacy black screen bugs. The current stable release is OBS 30.2, released in early 2025. Always update to the latest version before troubleshooting.

#How do I fix OBS black screen on a laptop with two GPUs?

Laptops with integrated and dedicated GPUs are the most common source of OBS black screens. Go to Settings > System > Display > Graphics, add obs64.exe, and set it to High performance. For NVIDIA laptops, you can also force the GPU assignment through NVIDIA Control Panel under Manage 3D Settings.

#Does display capture work differently than game capture in OBS?

Yes. Display Capture grabs your entire monitor output instead of hooking into one application, so it uses a different rendering pipeline with its own failure points. If Display Capture shows a black screen, right-click the source, open Properties, and switch the Capture Method to “Windows 10 (1903 and up).” This API was added in OBS 27 and works much better on modern Windows versions.

#Will reinstalling OBS fix the black screen?

A full reinstall isn’t usually necessary. Deleting the files in C:\ProgramData\obs-studio-hook and renaming your global.ini file forces OBS to rebuild its capture hooks without losing your scenes permanently. Only reinstall if a config reset doesn’t help.

#Can overlays from Discord or GeForce Experience cause OBS black screen?

Yes. Overlays hook into the same rendering pipeline OBS uses for game capture, and when two programs compete for those hooks, one fails. Disable GeForce Experience In-Game Overlay and Discord’s overlay before streaming. Restart both OBS and your game afterward.

Fone.tips Editorial Team

Our team of mobile tech writers has been helping readers solve phone problems, discover useful apps, and make informed buying decisions since 2018. About our editorial team

Share this article