Safe To Re-enable HAGS? (Hardware Accelerated GPU Scheduling)

mrteexd

New Member
Good day fellow OBS Forum Users. I jumped to Windows 11 Pro months ago and I was wondering, would it be safe to re-enable HAGS (hardware accelerated GPU scheduling) as I use OBS Studio to stream on my Windows 11 Pro PC. Mine is currently disabled but I have not heard any update on if it is safe to re-enable it again.
 

koala

Active Member
HAGS must be off.
Why must it be off? On all platforms, or only some specific Windows version?

It was recommended to be turned off when this was a brand new Windows feature 2.5 years ago. Is the issue that lead to the recommendation still valid with current versions of Windows and OBS?
 

PaiSand

Active Member
It was recommended to be turned off when this was a brand new Windows feature 2.5 years ago.
Your talking about Windows Game Mode which is now recommended to be enabled, not HAGS.
And yes, still is recommended to be disabled.
 

koala

Active Member
I'm talking about HAGS, not about game mode. Game mode was a similar development, but I'm asking about HAGS. It popped up in May 2000 in the 2004 update. It was recommended to disable not long after, and is recommended disabled in the OBS wiki since then. But is this still valid? Game mode was recommended to disable long after it actually worked out very good - an invalid recommendation.

Since the launch of Windows 10/11 2004, we got 4 major Windows updates. And not counting the monthly Nvidia or AMD driver updates.
You need to constantly verify if a workaround still needs to be applied after some major update - and we are 4 updates later. So I ask: why do you recommend HAGS be disabled? The 2.5 year old documentation is stale, possibly invalid.
 

khanjui

New Member
From my own experience, on latest Windows 11 version (22H2 currently) Hardware Accelerated Gpu Scheduling and Game Mode does not affect anything in a bad way using RTX 3060 Ti. I would love to see some benchmarks, though. Make sure that your BIOS is up-to-date and you've also enabled Resizable BAR and Above 4G Decode.
 

rockbottom

Active Member
Here's another claiming it works now. My set-up runs perfectly so I'm in no rush to test but if somebody is having trouble with stuttering, it might be worth a shot to enable it & see what happens.

 

Marcus Y

New Member
Can confirm that HAGS on doesn't seem to affect the stream performance or quality in any way, and if anything it helps performance in game by quite a bit, so perhaps it's time to revisit the 'critical' recommendation to disable it when analyzing OBS logs?
 

sblantipodi

New Member
Can confirm that HAGS on doesn't seem to affect the stream performance or quality in any way, and if anything it helps performance in game by quite a bit, so perhaps it's time to revisit the 'critical' recommendation to disable it when analyzing OBS logs?

HAGS still affect performance on OBS when the GPU is under heavy usage like gaming.
On a 4090 I can't record more than 50FPS when playing games that uses DLSS3 even if the GPU is rendering at 150+FPS.
 

sandrix

Member
Disabling HAGS is no more possible on RTX 4000 series, without HAGS you can't enable DLSS 3 frame generation and this is not really a good thing for nvidia users.
It is very interesting. It is a pity that there is no way to verify this.

UPD: I poked around a bit on the Internet and found a few topics. It's great that you reported this, it's important to know even though I don't have an RTX 4000. Thx
 
Last edited:

sandrix

Member
From my experience. HAGS in some cases can cause random performance drops when using NVENC. There have also been incidents where OBS crashed when minimizing the game and HAGS was the culprit. You never know exactly when it will work.

Many guys are still reporting crashes when using Nvidia GameStream/Moonlight due to HAGS. Doesn't apply to OBS.
 
Last edited:

rXr

New Member
same issue, i recently got a 4070 cant stream for long with HAGS on,
i created an issue in OBS GitHub , they closed it saying that its a GPU vendor and Microsoft issue
its like they are not even trying to fix it.
 

R1CH

Forum Admin
Developer
We'd love to try and fix it but it's not possible - HAGS just breaks things outside of OBS' control. We ask the GPU to encode a video frame and then it stops responding - how are we supposed to fix that? Only Microsoft and the GPU vendor have access to the code that runs when HAGS is turned on, any fixes have to come from them.
 

rXr

New Member
hmm i see, are Microsoft and the GPU vendor making an effort to fix the issue ?
can we do something , community as whole to push them to hv a look into the issue ?
 
Last edited:

koala

Active Member
We ask the GPU to encode a video frame and then it stops responding - how are we supposed to fix that?
Thanks for the explanation. In this case, HAGS is really something to still turn off if using a hardware encoder. What a pity.
 

peeceful

New Member
Hey!
I just wanted to weigh in here as I found this thread while searching for answers with a different issue but has resulted in me disabling HAGS.
The Nvidia audio SDK is causing me major audio delays within OBS (29.0.2) when applying Nvidia Noise Removal via my mic filters so someone suggested to disable HAGS and the issue has now gone away.
I have a 4090
 
Top