Constant stutters but high fps

May 8, 2018
17
0
20
Hi guys.

I did recently build my current pc, but I have some problems 🙁 I got so many stutters in games - sometimes they appear really rare, and other times, they appear all the time. Especially in Rust, even on potato settings, I got lag, and I know my build should handle that easily.. I don't feel any difference when changing the quality, the stutters stays there even on low settings in all games.

Even in Fortnite on low settings with 144 FPS I got it, and when it appears, the FPS drops down to 60 FPS and goes up to 144 FPS when it's gone?

Does someone in here know, what the reason could be to this annoying problem?

PICTURES:

1) https://imgur.com/a/uJgAUpt

SPECS:

MSI Z370 GAMING PLUS

Intel Core i5-8600K Processor

XPG SPECTRIX D40 8GB DDR4 3000MHZ

MSI NVIDIA GeForce GTX 1050 Ti Dual Fans OC 4GB

Corsair Hydro H100i v2 240 mm

Kingston SSD A400 240 GB

 
Solution
I found this solution: http://www.tomshardware.co.uk/answers/id-3325962/csgo-constant-stuttering-micro-stuttering-jitter-high-fps-144hz-monitor.html

And it helped me with my problem in Fortnite.

Now i'm having 144FPS and no stuttering at all, i'm happy

0) Use the High Performance plan in Power Options.

1) Very important:
Download the newest Intel Management Engine Driver from Intel's site. Don't underestimate this one, a lot of people do. Intel ME is very important, the newer motherboard you have the more important it is to have an updated version of IME installed. I have sometimes tried to ignore IME (by only using the generic windows driver) but that has always resulted in massive stutters/jitter in games. You need the newest IME...
You're already at 85% RAM (memory) utilization based on that screenshot alone. Any higher and Windows will start to page out to disk; this will cause the stuttering and intermittent micro-pauses.

Have you attempted to close out programs with the exception of the game being the only one you're running? At least close Chrome and Spotify first.

Edit: Rust requires 8GB to run, but recommends 16GB.
 
So 1 more ram stick, and I should be good to go? I've tried to close everything, and still it does it. But.. I have 1 thing that maybe could be the reason? My CPU FAN STICK was in a normal fan input on the motherboard, and then I didn't have any problems. The i put the FAN STICK from my cpu cooler into CPU FAN 1, and since that I got the stuttering.?
 
Stuttering or throttleling is quite often linked to a temperature problem and either GPU or CPU overheating. Would be great if you could monitor both and post the results at the point in time you notice the stuttering.
Getting that high FPS with a 1050 ti and only 4GB VRAM sounds nice.
 


exactly.
 
CPU could be overheating, that's certainly possible. But start with the easy and close out all non-essential programs first before playing a game.

As for the GPU...nah, not very likely unless it's gummed up with dust and kitty hair. Beside, they're going to run 100% duty cycle as it will calculate FPS into infinity. It won't obviously because of hardware limitations.

Personally, if I know my GPU has that much head-room in processing (meaning it will never go below 60 FPS), then I cap the FPS at 60FPS via V-Sync. The game will still run buttery silky smooth, without the GPU working itself to death. Besides, it's nice having the GPU not have the need to ramp up the fan RPMs all the time :)
 
nviddmkm.sys is your nVidia driver, and it's currently the latest WHQL version available. I'd say you're good there.

HD Audio drivers don't get updated that often, but might be worth taking a second look to see if there's an update available.
 
I found this solution: http://www.tomshardware.co.uk/answers/id-3325962/csgo-constant-stuttering-micro-stuttering-jitter-high-fps-144hz-monitor.html

And it helped me with my problem in Fortnite.

Now i'm having 144FPS and no stuttering at all, i'm happy

0) Use the High Performance plan in Power Options.

1) Very important:
Download the newest Intel Management Engine Driver from Intel's site. Don't underestimate this one, a lot of people do. Intel ME is very important, the newer motherboard you have the more important it is to have an updated version of IME installed. I have sometimes tried to ignore IME (by only using the generic windows driver) but that has always resulted in massive stutters/jitter in games. You need the newest IME version because it's the last with some CPU optimizations.

2) Check that you have the newest chipset drivers for your motherboard. Download the latest chipset drivers from your manufacturer's website.

3) Download the Nvidia driver from their site then remove your current driver with DDU on safe mode. Disconnect your internet to avoid windows update download and install the driver. Choose to install only display driver and PhysX. Don't install 3D Vision or GeForce Experience or Nvidia HD Audio. After this, reboot your PC. Then on Nvidia control panel disable the Shader Cache.

4) If after those you experience those fps drops you can try to switch your GPU to MSI Mode by following this guide (http://forums.guru3d.com/showthread.php?t=378044). MSI mode (Message Signaled-Based Interrupts) provides better and faster communication between CPU and GPU, makes it more of a direct connection between the two. It makes sure that the communication between them is not interrupted by other processes and that their connection is always highest priority. AMD graphic cards has MSI mode by default, as does Nvidia Quadro. GeForce uses Lined Based by default but Lined Based can often produce stuttering because it is interrupted by other windows background processes.

At the bottom of the article by mbk1969 there's an utility (MSI utility v2) to make the switch to MSI mode a lot easier. Create a new system restore point before you put GPU in MSI mode.
Link to the utility: (http://www.mediafire.com/file/2kkkvko7e75opce/MSI_util_...).

5) Just a tip try to not install many useless programs like ASUS gamefirst/MSI Control Center. Also disable the automatic driver updates from windows updates and close internet browsers when you play games because they use GPU and CPU resources.

6) You can try to disable HPET (high precision event timer) in BIOS. You should try both on and off. For some people it's actually best to disable HPET, but it has become most recommended and common to have HPET enabled, especially on newer motherboards. If you can't find HPET in BIOS it's because the motherboard manufacturer doesn't want you to disable it. On Windows 10 it's best to leave HPET enabled. On Windows 7 HPET should be disabled. No idea about Windows 8.

7) If you are on Windows 10 Creators Update or Creators Fall Update right click csgo.exe and select properties. Under the compatibility tab click Disable Full screen Optimizations.


These following ones are some other important fixes, they have fixed stutter issues for me at some point. Unfortunately I don't have time not explain each step in detail so you will have to google them for more information.

8) Adding an exception/exclusion for the Steam folder in Windows Defender settings.

9) Disable XBOX, Game Mode and DVR.

10) Disable the service named "Connected User Experiences and Telemetry". (Can also be named Diagnostics / DiagTrack)

11) Disable SuperFetch and PreFetch.

12) Use Ultimate Windows Tweaker 4. Disable everything under the Privacy tab on the Security & Privacy page. (http://www.thewindowsclub.com/ultimate-windows-tweaker-...)

13) You can try Process Lasso and it's Performance Mode (previously known as Gaming Mode). It works great for me. Uninstall if you don't like it.

14) Enable integrated GPU + Install newest driver for iGPU. Works for some but not all. (https://www.reddit.com/r/GlobalOffensive/comments/5nzt5...)

15) If you usually play over Wi-Fi, try to play over Ethernet and see if the stutters disappear. Wi-Fi interference and lag can actually cause stuttering and fps drops in CSGO. I've experienced frame time stutters caused by WiFi several times myself.

16) Use LatencyMon to check if any of your drivers are causing high DPC values. If you find a driver with very high DPC ms values, try to download and install the latest version of that specific driver. Do this until all your drivers have good values. Nvidia can sometimes have high DPC values, but this seems to be normal. Some people try to fix this by putting Nvidia GPU in MSI Mode which can work sometimes but not always.

17) Uninstall GeForce Experience. Removing it seem to help a lot of people with stuttering.

18) Set "Maximum pre-rendered frames" to 1 in Nvidia Control Panel. This seems to work for a lot of people but for a few it actually makes things worse.

19) Also set Power management mode to "Prefer Maximum Performance" in Nvidia Control Panel.

20) fps_max 0 can help in some cases. Playing with unlocked fps is prefered in a lot of competetive games.
 
Solution


FYI, the new Windows 10 April 2018 edition (ver 1803) now includes Ultimate performance which further reduces latency.

https://www.tenforums.com/tutorials/107613-add-remove-ultimate-performance-power-plan-windows-10-a.html

In my case, I had to add it via an elevated command prompt. It then became available under the "show additional plans" drop-down menu.

The command to execute below

powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61