Configure GPU Scheduling for Best OBS Performance

Hardware-Accelerated GPU Scheduling (HAGS) is a Windows feature designed to reduce latency and improve performance by allowing your graphics card to manage its own memory. However, its interaction with OBS Studio can significantly impact stream smoothness, sometimes causing dropped frames or rendering lag. This guide will show you how to configure HAGS on Windows 10 and 11, and explain how to decide whether to enable or disable it for optimal OBS Studio performance.

How to Enable or Disable GPU Scheduling in Windows

To configure Hardware-Accelerated GPU Scheduling, follow these step-by-step instructions:

  1. Press the Windows Key + I to open the Settings menu.
  2. Select System from the sidebar, then click on Display.
  3. Scroll down and click on Graphics (under the “Related settings” section).
  4. Click on the link that says Change default graphics settings at the top of the page.
  5. Locate the toggle for Hardware-accelerated GPU scheduling.
  6. Switch the toggle to On or Off depending on your performance needs.
  7. Restart your computer for the changes to take effect.

Should You Turn HAGS On or Off for OBS Studio?

The ideal setting depends on your hardware and the specific games you are streaming.

When to Turn HAGS ON

You should enable HAGS if: * You use an NVIDIA RTX 40-series or AMD RX 7000-series GPU (or newer): Modern graphics cards utilize HAGS for advanced features like DLSS 3 Frame Generation. If you play games that require Frame Generation while streaming, HAGS must be enabled. * You run Windows 11 with the latest OBS Studio updates: Recent updates to both Windows and OBS Studio have significantly resolved the GPU prioritization conflicts that previously plagued streamers.

When to Turn HAGS OFF

You should disable HAGS if: * You experience rendering lag or dropped frames: If OBS Studio’s stats dock shows “Frames missed due to rendering lag” or “Skipped frames due to encoding lag,” turning HAGS off can restore stability. * You are using older GPU architectures: Older GPUs (such as NVIDIA GTX 10-series or early AMD RX cards) often handle resource allocation better when the Windows operating system manages the scheduling rather than the GPU itself.

Essential Companion Setting: Run OBS as Administrator

Regardless of whether you choose to enable or disable HAGS, you must ensure OBS Studio can allocate enough GPU power to render your stream scenes.

To prevent the game from consuming 100% of your GPU resources and starving OBS: 1. Right-click the OBS Studio shortcut on your desktop. 2. Select Properties. 3. Go to the Compatibility tab. 4. Check the box for Run this program as an administrator. 5. Click Apply and then OK.

Running OBS Studio as an administrator enables a built-in Windows hook that prioritizes OBS’s GPU allocation, working alongside your HAGS configuration to guarantee a smooth, stutter-free stream.