GTA V fps drops/stuttering, high fps, windows 10

totemk

Prominent
Mar 3, 2017
4
0
510
Hello! Yes, I know that it is common issue and there was already a ton of threads about it, but I looked really deep and tried multiple solutions - unfortunately none of them solved my problems.

My problem:
So, it goes like this:
I had Windows 7 64 bit and I was able to play GTA 5 without issues but I wanted to upgrade my OS. So, I made a clean install of Windows 10 Pro 64 bit on my computer, downloaded GTA 5, started new game and everything was fine... for about 1 hour. After that my constant 60 FPS (I'm using vsync to avoid hiccups, my fps without it on Win7 differ from 80 to 120 depending on area) dropped to 8, 16, 24 and go back to 60. After that happened once it was occuring much often, with 1 or 3 minutes breaks (didn't really measured). Everything goes back to normal and butter smooth gameplay when I quit game and launch it again, but issue still returns: sometimes after 10 minutes, sometimes after 2 hours. It's random. I have tested it and can't come up with any triggers but time spent in game (but again - this is not constant value either) because I have tried to just casually cruise around map or just doing missions with fast travel inbetween and stutter still comes up.

What I have tried:
- my Windows 10 is up to date
- I have newest nvidia drivers
- I uninstalled Nvidia HD Audio Driver and replaced it with Realtek (had it before, on 7 - no issues)
- I changed pagefile from auto to first 8 GB, then 16, then disabled it at all (not recommended, GTA refused to open :D); at this moment I'm on 16 gigs
- I tried to play with settings, it doesn't change a bit except when I'm maxing out advanced ones my FPS is no more 60 but 50 to 55; I didn't tried putting them all at low (everything except advanced sliders is maxed normally, long shadows etc are enabled too) because I don't want to play my game that way, it worked on ultra and my rig should be capable
- nothing is overheating or/and under very heavy load (except for RAM, but on this later): my CPU is between 60-80% and 60-70 Celsius, GPU 80-90% load, 4 GB vram and around 70 degrees too. Now, as for RAM, the most MSI Afterburner/Riva Tuner showed in game was 7300 out of 8000 megabytes - so maybe it's an issue? But now again, on Windows 7 everything worked as a charm. Is Windows 10 more resource hungry?
- I disabled every non-working sound playback device except headphones (idk, found this in one Steam discussion on same issue - didn't worked)
- I edited regedit for GTA process to always open with high priority
- I tried razer gamebooster to clean my RAM while playing, then uninstalled it completely because someone on Rockstar forums pointed out that razer software may affect performance - no effect
- I disabled antivirus, windows defender, windows updates
- I turned off some services from services.msc which names I can't recall now, but as all above, nothing helped
- I have changed power settings to high performance in Windows
- I have manually changed single display performance and high performance in nvidia control panel, and for GTA V only: maximum prerendered frames to 1 (now 2 - no difference), forcing to use many cores is ON as is disc shader cache enabled
- probably did something else that I can't remember while writing this post, but I assume it has to be some "computer voodoo" not real changes in system and of course didn't worked either

My rig:
i5 4690 3,5GHz
8 GB DDR3 1600Mhz
Gigabyte GTX 1070
Corsair VS 550W PSU
and the game is on HDD, i'm planning on replacing it with SSD completely in few months (I mention it because some sources are pointing to GTA being installed on HDD as issue - but again, it worked before OS upgrade)

Disclaimer:
I don't intend on going back to 7. :(
English is not my first language, so sorry if I misspeled something or made a grammar mistake. I'm posting here, because this forum has proven to me that is very helpful, so I will give it a shot. Thanks for reading this somewhat long post and cheers. :)
 
Solution
PSU can certainly make a difference, and the Corsair VS series isn't exactly known for "quality". I would personally save PSU replacement for last, since there's plenty of more effective and cost-effective upgrade paths available to you, namely an SSD and RAM and even CPU/GPU. Only if none of the other upgrades help would I begin to blame the PSU. I will note though, that the power draw of an i5 4690+GTX1070 is pretty close to maxing out the 500W available through the two 12V rails of your PSU, not including the internal resistance increase over time as voltage takes its toll on caps and fets, especially in cheaper and/or lower quality units.

Motherboard should make no difference whatsoever, theoretically. I ran an i5 4460 on an Asus...

amtseung

Distinguished
Here is my guess as to what's going on. Yes, it's just a guess. A wild guess.

With the way Windows 10 likes to schedule tasks and not tell you about it, and being unable to change said scheduling beyond just disabling it, you've probably got a whack ton of hidden services/tasks that are running while you're gaming. This will eat your CPU and RAM for breakfast.

On top of that, you've got 8GB of RAM and the game is installed on an HDD. With these hidden tasks eating your RAM up, with the OS using 2-4GB RAM on its own, and GTA5 naturally being a very RAM-hungry game (I've seen up to 18GB used by the game alone at 1080p), everything that doesn't fit in RAM goes straight to your HDD on the Windows Pagefile. An HDD, being snail slow compared to RAM, will cause visible hiccups everywhere seen as frame lag, as it's attempting to write to the page file (slowly) while attempting to read game files (slowly) while attempting to read OS files (slowly), while doing whatever else the HDD needs to do (slowly) and all this bouncing back and forth will grind your HDD, and your system, to a halt.

Windows 7 was technically more resource-intensive than W10, but W10 has many background processes that, for some reason, hogs up RAM and then never releases any of it when it's done, a.k.a. memory leaks. This eats up even more ram even more quickly. God forbid that you had no idea these were running to begin with. Windows Services Superfetch, Windows notifications, and the Xbox Live bunch are the biggest offenders of this. I went as far as removing Windows Defender and deactivating windows to get rid of memory leaks. It certainly helped, but is definitely NOT recommended. Avoiding Anniversary Edition W10 was also a bonus to deactivating windows the weekend before it dropped. ;)

Most of the things you've tried have reduced load on the CPU, but I suspect you're running out of RAM. 8GB used to be enough, but not anymore. Even with the over 100% inflation on anything with flash chips in them, I bought more RAM for my system. Everything smoothed out. EVERYTHING. Then I put my OS onto one of the faster SSD's of yesteryear (Samsung 850 Evo). I don't know if computer voodoo or not, things finally just work. I'd been running my OS on an aging 9 year old WD Caviar Black until two weeks ago.

But then again it's just a theory, A GAM... No I'll stop.

TL;DR Get more RAM and/or put your OS and installation of GTA5 onto an SSD. Keep said SSD trimmed, and I think a lot of this stutter will go away. Voodoo it may be, but then again, I'm just guessing.

P.S. Your English is actually pretty good, better than a lot of people who post here.

P.P.S. Don't download more RAM.
 

totemk

Prominent
Mar 3, 2017
4
0
510
Well, thank you for your answer amtseung! :)

I know that I should buy more RAM and finally switch to SSD (it's 2017 already!), but on the other hand I'm kinda pissed that GTA won't be playable for at least 2 months for me now. Anyway, I still hope that someone will come up with some voodoo-that-works stuff, despite me speaking so pejoratively about it. And you reminded me what kind of "computer magic" I had in mind while writing first post - it was disabling superfetch, actually.

And what about motherboard and/or PSU? Could it affect performance in any way? If we are speaking about upgrade, should I change them too? As for now I have: MSI H81-E33 mobo and my supply is in 1st post, and, to be honest, I was going rather cheap than any other way with them (I don't have OC in mind anyway).
 

amtseung

Distinguished
PSU can certainly make a difference, and the Corsair VS series isn't exactly known for "quality". I would personally save PSU replacement for last, since there's plenty of more effective and cost-effective upgrade paths available to you, namely an SSD and RAM and even CPU/GPU. Only if none of the other upgrades help would I begin to blame the PSU. I will note though, that the power draw of an i5 4690+GTX1070 is pretty close to maxing out the 500W available through the two 12V rails of your PSU, not including the internal resistance increase over time as voltage takes its toll on caps and fets, especially in cheaper and/or lower quality units.

Motherboard should make no difference whatsoever, theoretically. I ran an i5 4460 on an Asus B85M-G Rev2.0 ($35 at the time) for a year and a half. When it died (IMC on the i5 died and took the mobo with it, RMA'ed the CPU and got my current motherboard), the better motherboard made no difference in games. The only change for me was that higher memory speeds than 1600 were supported, and my RAM is 1866 capable, and will easily run at 2133 at 1.55V. Since you have no plans to OC, unlike me, a "better" motherboard won't bring much to the table in terms of gaming performance.

I can understand holding off on buying an SSD, seeing as the Adata SP550 240GB I bought a year ago at $55 including tax and shipping is now $155 without tax and shipping. I got lucky and scored my Samsung SSD for $90. The 2x4GB kit of G.Skill Sniper 1866 CL9 RAM I bought oh so many years ago for $30 is now $70, of which I recently bought another kit to get the total 16GB RAM I have now, also because they're discontinued. Oh, maybe a newer better motherboard will bring you M.2 support, but most cost-effective SSD's today are SATA speed anyway, so 2.5" form factor SSD's are just as good in that regard.

Have you tried gaming with Task Manager open? Before, when I had 8GB of RAM (like a month ago), I noticed that when RAM started running out, my HDD would make a hell of a racket, and the number of hard faults skyrocketed, and was a clear sign that I needed to restart the game client. In fact, I have a sneaking suspicion that my abuse of the windows pagefile is what finally killed my HDD, which in turn, is the only reason I went out and panic purchased that Samsung SSD. Oh well, it served me well for nearly a decade.
 
Solution

Speedro

Prominent
May 20, 2017
3
0
510
I'm sorry to come here after this time with no solution, but to say that i'm struggling with this same issue the last month desperate to solve it. I recent bought a new gaming PC (i7 7700, GTX 1070, 8gb Ram and one 1Tb HDD). I also have trying everthing that you had posted initially. I will rollback to windows 7 ass well only to play. Can you please answer me if that resolve the stuttering? Are you already bought a SSD and/or more Ram and back to windows 10 to see if resolves it?
ps. Before i buy the new pc i used to play in the windows 10 during hours with no problem at all with 8gb ram and no ssd, in a sata II HDD. It's realy seams a vodoo like you say.
ps 2. Sorry for the english, but again, like you, its not my first language.
 

totemk

Prominent
Mar 3, 2017
4
0
510


Yeah, windows 7 installation actually got rid of my issues. I haven't bought SSD nor more RAM... well yet, if ever, because my money spending priorities changed a bit lately. But as to our problem I am highly convinced that SSD and/or more RAM should really come in handy in this game because of its massive world (that doesn't have any loading screens so everything has to be read directly from disc or stored in RAM) AND that Windows 10 requires more system resources than 7. I also believe that my HDD or RAM may be faulty, because now from time to time textures won't load on some building in Downtown LS and this is issue I had on my previus graphics card (GTX 770) as well. But recently I don't play video games at all or 1-2 hours a week of CS:GO with friends, so I didn't tested anything really and I don't want to deal with warranties or something like that just for the sake of GTA - and after all it's still an assumption not a fact.

In summary: yes, Win7 could potentially help to some degree. But if you were playing GTA 5 on Win 10 without problems on older rig and now something came up... ¯\_(ツ)_/¯
I don't know, it's black magic for me. Anyway, if your wallet can take it go for SSD - it can't hurt.

 

Speedro

Prominent
May 20, 2017
3
0
510
So today i finaly manage to installing Windows 7 in a new partition from my 1Tb HDD. I play GTA V for about 2 hours interrupted instaled in the same partition that the Windows 7, without alt tab to another program. I monitored my hardware with the MSI Afterburner to see the fps, frametime, ram and pagefile consumption and also used the task management resource monitoring to see the disk usage. And the gameplay couldn't be more fluid. With the specs on max setted by the Geforce Experience (GTX 1070, 8 Gb RAM and i7 7700 on 1080p). I try to stress my gameplay on maximun in single play, changing the characters, driving fast while shooting the cars in the highway and flying low (witch in windows 10 would start a massive stuterring). I notice by the overlay from the Afterburber in game that my ram usage was still increasing, but now significantly slowly compared to the windows 10, as the pagefile use (managed by the system). After 2 hours of gameplay, the ram was about 7200 mb of use and pagefile in 11100 mb of use, but different that this would cause in Windows 10, this time no slight signal of stuttering was noticed during all the gameplay. This shows that this game realy uses all the ram that you have and you need a system with 16 Gb of RAM to play it, but this doesn't mean that you can't play it on a 8 Gb machine without stuttering, needing only a competent and trusty S.O for games.