• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

What fixed stuttering and random framerate spikes in games for me

aska33j

New Member
Joined
Oct 2, 2024
Messages
18 (0.08/day)
Hi everyone! this marks my first post here

I was experiencing stuttering in every game. I have spent months trying to find a solution and had no luck. i couldnt even tell what the issue was and that alone was frustrating
PC SPECS:

- Ryzen 5 5600 PBO 4.65ghz
- Radeon RX 6600 UV+OC
-KINGSTON FURY 16gb 3200mhz
- ASUS B450MK2
- ADATA SU680 1tb
- MSI MAG 600W
Win 10 pro

Explaining the issue:
in every game i played i had random frame spikes. the stutter was very noticible and was annoying. the spikes happen when entering a new scene or for example a random explosion and the game would stutter. if you`ve experienced this you know what i mean.

What i tried

- updated the bios
- XPM on and off
- hpet on and off
- Cstate on and off
- ULPS on and off
- Disable ftpm
- High performance and balanced power plan no difference
- SAM on and off
- Tried default clocks
- stress test ram cpu and gpu
- played offline
and many more i forgot

ive tried every combination of settings just to see what helps in hopes to dignose what the issue was and pinpointing the source of the stutter. was it the cpu, gpu windows, ram?

And the solution is:
lets start with windows then bios
download power plan explorer https://www.mediafire.com/file/wt37sbsejk7iepm/PowerSettingsExplorer.zip
run as admin
Capture2.PNG

uncheck the options i pointed and hit apply at the bottom. do not touch anything else. All this does is show the options in the power settings.

Go to power settings and select balaned plan> change advanced power settings.
go to pci express > link power settings > OFF.
processor power management > core parking min cores 100% > idle demote 100% > idle promote 100% >minimum processor state 5% > maximum processor state 100%.
press apply and ok. reboot windows

open device manager and disable high precision event timer (HPET) under system devices

Disable ULPS> open registry editor press control+F and search for EnableUlps and change the value from 1 to 0.
we are done with the changes on windows. Just make sure you have the latest drivers for cpu and chipsets

now onto bios

XPM ON
SAM ON
ftpm disable
GLOBAL CState disable
Navigate to ( depends on what motherboard you have ) ASUS amd CBS/ CPPC DISABLE/ CPPC preferred core DISABLE. This options prevent windows from only using the fastest cores.
This had the most impact. literally no more stutters for me.

I have been testing these settings for the past 3 weeks now and i can finally the frame spikes are completely gone. ive tried many games; The First Descendant, Space Marine 2, Granblue Relink, CS2, RE4, Lies of P, HITMAN.
keep in mind some games run like trash or have stutters no matter what your hardware is. like resident evil 4 with the scope or traversal stutter or Hogwarts legacy.

I hope this fixes everything for you. if i remembered any other settings i changed ill post it here.

EDIT01: forgot about the gpu

Download gpuz https://www.techpowerup.com/gpuz/
Download More power tool https://www.igorslab.de/en/download...l-mpt-and-final-release-of-redbioseditor-rbe/
Open GPUZ and save a copy of bios to desktop

Capture3.PNG


Open More power tool
Click load > select the file you saved > go to Feature control and disable these options
Capture4.PNG

Click OK> Click Write SPPT > reboot

this prevents your Gpu from going to sleep while under load. This did help me at first.
Apparently this issue is fixed on newer GPUs .
 
Last edited:
The gpu fix works with nvidia cards? Also, should I disable both cppc options? (cppc, cppc preferred core)?
 
Last edited:
The gpu fix works with nvidia cards? Also, should I disable both cppc options? (cppc, cppc preferred core)?
no more power tool works with amd 6000 series which have problem downclocking while on full load.
and yes disable both CPPC and CPPC preferred core. CPPC preferred core wont work if CPPC is disabled anyways
 
I registered just to comment, this deserves a youtube video with 10Mil views, FACTS. All of that youtube (BEST SETTINGS) blah blah blah, reddit bulls***, nothing worked. This was and IS the definitive fix for stuttering, fps drops, and overall poor PC performance. I appreciate you bro and I only wish you the best in life. THANKS!!!! I cannot stress this enough... this works... THANK YOU!!! (200+ FPS CONSTANT)o_Oo_Oo_Oo_Oo_Oo_O
 
Navigate to ( depends on what motherboard you have ) ASUS amd CBS/ CPPC DISABLE/ CPPC preferred core DISABLE. This options prevent windows from only using the fastest cores.
The CPPC settings shouldn't have an effect on 7800x3d/9800x3d right? since they all share cache and all have the same cores clock?
Also another way to avoid the ftpm stutters is too get an actual tpm chip and installing in the motherboard.Apparently having an actual physical tpm chip doesn't cause the ftpm stutter.
 
Last edited:
This is interesting but I feel a proper analysis needs to be done, what is the full effect of making these changes, impact on power draw and heat e.g. I am referencing the GPU changes by this comment.
 
lol, HPET could be disabled in BIOS (UEFI, if you like). But, I just had recently knew that this should be disabled. Long time before this knowledge haven't disabled it and also no issues lol
 
I'm noticed this problem too. I have RX 6600 paired with r5 3600 all worked fine until I installed some updates (BIOS, drivers, new windows build), I tried to downgrade drivers to 22.5.1 and get very low fps in all CPU demanding games, I tried to turn off hpet and ftpm, downgrade bios, disabling SAM, use 'more power tools' - nothing helped, after I upgrade CPU to 5600 it helped a lot (FPS not dropping so badly for now) but I've noticed FPS dropping after some time - BFV for example from 150 (lock) to 120 constantly, next round - 150 when drops after some time, or even easy to run games like critter cove, it also drops from ~120 to 70 and staying 70-80 for time at same places when get to normal, frametime in that game become very unstable after some time of gameplay, yes, it show 75fps always with freesync and vsync but feel some lags/stutters. Look like some buffer overflow or something. Temperatures CPU ~67/GPU 60-70(hot spot). And yes I've noticed GPU load still dropping when it stutter. I can't say what exactly setting in mpt I used but look similliar
Also never noticed something like that on my main PC with 5700x and 6750 gre 12, same chipset b450

---
I've tested that settings, it works, FPS became more consistent and stable, temperatures stay same, I can even get 180-200 FPS in BFV, but rare hiccups drive me mad (for 1-2 seconds full freeze). Although I don't think this is safe for hardware.
 
Last edited:
I registered just to comment, this deserves a youtube video with 10Mil views, FACTS. All of that youtube (BEST SETTINGS) blah blah blah, reddit bulls***, nothing worked. This was and IS the definitive fix for stuttering, fps drops, and overall poor PC performance. I appreciate you bro and I only wish you the best in life. THANKS!!!! I cannot stress this enough... this works... THANK YOU!!! (200+ FPS CONSTANT)o_Oo_Oo_Oo_Oo_Oo_O

wow.. im so happy it works

The CPPC settings shouldn't have an effect on 7800x3d/9800x3d right? since they all share cache and all have the same cores clock?
Also another way to avoid the ftpm stutters is too get an actual tpm chip and installing in the motherboard.Apparently having an actual physical tpm chip doesn't cause the ftpm stutter.

im not really familiar with am5 cpus. But it doesnt hurt to try and disable it see if there is a difference.
This is interesting but I feel a proper analysis needs to be done, what is the full effect of making these changes, impact on power draw and heat e.g. I am referencing the GPU changes by this comment.

so for my knowledge and monitoring with hwinfo64. those gpu settings are to disable deep sleep only under load . the temps stay the same before and after around 34°. also same for power draw like 6watts.
the only change is the gpu clock. so without using these setting even if you set the min clock in amd adrenalin to like 2000mhz on idle it still drops to 500mhz. when disabling these options the clock will stay at the min value like 2000mhz. no change to power draw or heat.

I'm noticed this problem too. I have RX 6600 paired with r5 3600 all worked fine until I installed some updates (BIOS, drivers, new windows build), I tried to downgrade drivers to 22.5.1 and get very low fps in all CPU demanding games, I tried to turn off hpet and ftpm, downgrade bios, disabling SAM, use 'more power tools' - nothing helped, after I upgrade CPU to 5600 it helped a lot (FPS not dropping so badly for now) but I've noticed FPS dropping after some time - BFV for example from 150 (lock) to 120 constantly, next round - 150 when drops after some time, or even easy to run games like critter cove, it also drops from ~120 to 70 and staying 70-80 for time at same places when get to normal, frametime in that game become very unstable after some time of gameplay, yes, it show 75fps always with freesync and vsync but feel some lags/stutters. Look like some buffer overflow or something. Temperatures CPU ~67/GPU 60-70(hot spot). And yes I've noticed GPU load still dropping when it stutter. I can't say what exactly setting in mpt I used but look similliar
Also never noticed something like that on my main PC with 5700x and 6750 gre 12, same chipset b450

---
I've tested that settings, it works, FPS became more consistent and stable, temperatures stay same, I can even get 180-200 FPS in BFV, but rare hiccups drive me mad (for 1-2 seconds full freeze). Although I don't think this is safe for hardware.

thankfully this is completely safe. it disables power saving issue while under load. it doesnt increase power draw or temps.
And do you still have those hiccups?
 
Now I don't get it... I reinstalled windows from scratch to backup and for further exprements, (settings what I made in bios I returned to it's defaults), installed latest chipset drivers (6.05 to 6.10) installed latest beta driver 24.20.19.05 (before I have 24.5.1, now it's something like 24.10.2) and I have same high FPS in BFV, same rare hiccups, more than I don't have that painful shader compilation issue what that cards have when u playing map for first time (and for example RX 500 didn't have that issue). MPT - settings not persistent as I know, mainbord BIOS bug? - some of that setting still on 'preferred cores' must be disabled not auto as it show, or other settings. I will investigate that, that interesting
 
Last edited:
This AMD gpu stuff is so interesting. I personally went from 3070 to 6900 XT Sapphire SE, noticed higher input lag in most games so went back to Nvidia (3090), then figured 6900 XT is giving me better frames, so purchased another 6900 XT Sapphire SE and now I have stutters. On previous 6900 XT it was perfect, this one is stuttering.

This is what I've been saying all these years, it seems like some AMD cards have some type of hardware defect? I don't know how to explain it, but I had the same experience with previous AMD cards - some stutter, others do not, even if it's exactly the same model. Reinstalling Windows did not help. I can only say thing - this never happens with Nvidia. I don't like Nvidia and their prices at all, but unfortunately it's a fact, Nvidia cards aren't a gamble like AMD cards.
 
This AMD gpu stuff is so interesting. I personally went from 3070 to 6900 XT Sapphire SE, noticed higher input lag in most games so went back to Nvidia (3090), then figured 6900 XT is giving me better frames, so purchased another 6900 XT Sapphire SE and now I have stutters. On previous 6900 XT it was perfect, this one is stuttering.

This is what I've been saying all these years, it seems like some AMD cards have some type of hardware defect? I don't know how to explain it, but I had the same experience with previous AMD cards - some stutter, others do not, even if it's exactly the same model. Reinstalling Windows did not help. I can only say thing - this never happens with Nvidia. I don't like Nvidia and their prices at all, but unfortunately it's a fact, Nvidia cards aren't a gamble like AMD cards.
Hard to say. I had a defective Crosshair VII Hero myself, got an another used one and this works like a charm. The broken one had choppy audio and all kinds of problems which sound somewhat similar as mentioned on this thread. Hell, sometimes even an input in BIOS took ages to register. Could cook something and smoke a cigarette when waiting the key input to register.

Modern hardware starts to be so hella complicated that you practically need some spare hardware when troubleshooting.
 
Hard to say. I had a defective Crosshair VII Hero myself, got an another used one and this works like a charm. The broken one had choppy audio and all kinds of problems which sound somewhat similar as mentioned on this thread. Hell, sometimes even an input in BIOS took ages to register. Could cook something and smoke a cigarette when waiting the key input to register.

Modern hardware starts to be so hella complicated that you practically need some spare hardware when troubleshooting.
It truly is a lottery. For example, my 6600 XT used to stutter hard unless I'd do a "minimal driver" install. My RX 6800 would crash in many games and flicker in Windows unless I'd disable MPO. Crashing happened often, yet it would always pass all benchmarks. Nothing ever helped, so had to get rid of it. Then got the 6900 XT, it was perfect apart from weird input lag issues (which made me sell it), then got another 6900 XT after all and now this one stutters. I was able to minimize the stutter with some tweaking, but it's there and sometimes it freezes my whole system.


Seems like I will have to settle with Nvidia for my next card. The only reason I went back to 6900 XT from RTX 3090 was lower FPS in games. I wish this one didn't stutter and I'd be 100% happy.
 
It truly is a lottery. For example, my 6600 XT used to stutter hard unless I'd do a "minimal driver" install. My RX 6800 would crash in many games and flicker in Windows unless I'd disable MPO. Crashing happened often, yet it would always pass all benchmarks. Nothing ever helped, so had to get rid of it. Then got the 6900 XT, it was perfect apart from weird input lag issues (which made me sell it), then got another 6900 XT after all and now this one stutters. I was able to minimize the stutter with some tweaking, but it's there and sometimes it freezes my whole system.


Seems like I will have to settle with Nvidia for my next card. The only reason I went back to 6900 XT from RTX 3090 was lower FPS in games. I wish this one didn't stutter and I'd be 100% happy.
 
Thanks, but I don't have afterburner or any RGB software installed/running in the background. You can only find the MS Defender and Adrenalin on my taskbar as running programs.
 
Thanks, but I don't have afterburner or any RGB software installed/running in the background. You can only find the MS Defender and Adrenalin on my taskbar as running programs.
My point is look up stutter as a search in the forums, its both sides fyi.
 
My stutters gone after I installed video beta drivers 24.19.20.05 (~24.10.+) and latest chipset drivers 6.10. Stutters in my games caused by shader cache generation. That 'freeze' what I mentioned before in battlefield's - seems new shader generation mechanism lol...or just battlefield issue after patch/"anti" cheat patch. Latest session I played I not experience that freezes, it's rare and happens even on my 6750 with better CPU.

Pro's - Much More, and more consistent FPS (My FPS still have drops after drivers and CPU change from example 150 to 130) with tweaks I rarely see 140 in that places/maps and frametime much more stable.
Con's - Video card not dropping frequency lower than 500 mhz (global/profile) and voltage lower than 600mv in idle mode. +2C average temperature on idling.
I need to adjust profiles for some games.

Note - adjust settings for old/new non demanding gpu games.

That settings effect will be much noticeable if you have slower CPU.

P.S. I Didn't touch tpm in any case, windows logs clean,no TPM errors, it works how it should.
 

Attachments

  • mhz.PNG
    mhz.PNG
    129.5 KB · Views: 190
Last edited:
My stutters gone after I installed video beta drivers 24.19.20.05 (~24.10.+) and latest chipset drivers 6.10. Stutters in my games caused by shader cache generation. That 'freeze' what I mentioned before in battlefield's - seems new shader generation mechanism lol...or just battlefield issue after patch/"anti" cheat patch. Latest session I played I not experience that freezes, it's rare and happens even on my 6750 with better CPU.

Pro's - Much More, and more consistent FPS (My FPS still have drops after drivers and CPU change from example 150 to 130) with tweaks I rarely see 140 in that places/maps and frametime much more stable.
Con's - Video card not dropping frequency lower than 500 mhz (global/profile) and voltage lower than 600mv in idle mode. +2C average temperature on idling.
I need to adjust profiles for some games.

Note - adjust settings for old/new non demanding gpu games.

That settings effect will be much noticeable if you have slower CPU.

P.S. I Didn't touch tpm in any case, windows logs clean,no TPM errors, it works how it should.
Seems anti cheat is causing problems, reminds me of punkbuster days
 
Hi everyone! this marks my first post here

I was experiencing stuttering in every game. I have spent months trying to find a solution and had no luck. i couldnt even tell what the issue was and that alone was frustrating
PC SPECS:

- Ryzen 5 5600 PBO 4.65ghz
- Radeon RX 6600 UV+OC
-KINGSTON FURY 16gb 3200mhz
- ASUS B450MK2
- ADATA SU680 1tb
- MSI MAG 600W
Win 10 pro

Explaining the issue:
in every game i played i had random frame spikes. the stutter was very noticible and was annoying. the spikes happen when entering a new scene or for example a random explosion and the game would stutter. if you`ve experienced this you know what i mean.

What i tried

- updated the bios
- XPM on and off
- hpet on and off
- Cstate on and off
- ULPS on and off
- Disable ftpm
- High performance and balanced power plan no difference
- SAM on and off
- Tried default clocks
- stress test ram cpu and gpu
- played offline
and many more i forgot

ive tried every combination of settings just to see what helps in hopes to dignose what the issue was and pinpointing the source of the stutter. was it the cpu, gpu windows, ram?

And the solution is:
lets start with windows then bios
download power plan explorer https://www.mediafire.com/file/wt37sbsejk7iepm/PowerSettingsExplorer.zip
run as admin
View attachment 365747
uncheck the options i pointed and hit apply at the bottom. do not touch anything else. All this does is show the options in the power settings.

Go to power settings and select balaned plan> change advanced power settings.
go to pci express > link power settings > OFF.
processor power management > core parking min cores 100% > idle demote 100% > idle promote 100% >minimum processor state 5% > maximum processor state 100%.
press apply and ok. reboot windows

open device manager and disable high precision event timer (HPET) under system devices

Disable ULPS> open registry editor press control+F and search for EnableUlps and change the value from 1 to 0.
we are done with the changes on windows. Just make sure you have the latest drivers for cpu and chipsets

now onto bios

XPM ON
SAM ON
ftpm disable
GLOBAL CState disable
Navigate to ( depends on what motherboard you have ) ASUS amd CBS/ CPPC DISABLE/ CPPC preferred core DISABLE. This options prevent windows from only using the fastest cores.
This had the most impact. literally no more stutters for me.

I have been testing these settings for the past 3 weeks now and i can finally the frame spikes are completely gone. ive tried many games; The First Descendant, Space Marine 2, Granblue Relink, CS2, RE4, Lies of P, HITMAN.
keep in mind some games run like trash or have stutters no matter what your hardware is. like resident evil 4 with the scope or traversal stutter or Hogwarts legacy.

I hope this fixes everything for you. if i remembered any other settings i changed ill post it here.

EDIT01: forgot about the gpu

Download gpuz https://www.techpowerup.com/gpuz/
Download More power tool https://www.igorslab.de/en/download...l-mpt-and-final-release-of-redbioseditor-rbe/
Open GPUZ and save a copy of bios to desktop

View attachment 365787

Open More power tool
Click load > select the file you saved > go to Feature control and disable these options
View attachment 365788
Click OK> Click Write SPPT > reboot

this prevents your Gpu from going to sleep while under load. This did help me at first.
Apparently this issue is fixed on newer GPUs .
Yo everything worked so well , however i had problems with the more power tool where when it opens it shows nothing , i have a AMD Radeon R7 260x
 

Attachments

  • WhatsApp Image 2025-01-22 at 8.23.25 AM.jpeg
    WhatsApp Image 2025-01-22 at 8.23.25 AM.jpeg
    103.3 KB · Views: 63
Yo everything worked so well , however i had problems with the more power tool where when it opens it shows nothing , i have a AMD Radeon R7 260x
It only works on stuff like Navi
 
Seems anti cheat is causing problems, reminds me of punkbuster days
Maybe, but on weaker machine with tweaks I didn't experience this. I remember days when I playing on C2D in Bad Company 2...one of the PB update and poof -1 core of CPU (because one core always work on PB and always 100%) and where's no cure, I just update it to phenom x6 and that useless trash (PB) start to use two cores on 40%, good thing, that was good cpu and I didn't feel any FPS drops.
 
@aska33j
while its proably not gonna matter much outside low load stutter, per amd, ryzen should have 99% (not 5) for min proc state, and 100% for max. when using balanced/max power profile.
this way the proc will handle clocks and stuff "internally".
 
Back
Top