How do diagnose stuttering performance in games without buying replacement hardware?

1

I own a reasonably high performance, although a bit outdated (4 years), computer and have been, for some time, experiencing bad performance and about 1 second freezes on all of the games I play. I also get these freezes, I think, while on bro

I tried a clean install of Windows 10, had Windows 8 before, but the problem remained. I then concluded that the problem should remain in hardware, probably graphics card or RAM, so I tested both my memory sticks but to no avail, I got no errors.

I wanted to know if there is a way I can make a detailed diagnosis of the problem, since what I learned from school is quite a bit outdated, and, since I have no spare hardware, my only solution, right now, is to buy a new graphics card and check if the problem is solved, although I'm quite worried that the problem is maybe in some other component and I'm "wasting" money.

To put it in a better perspective, I have freezes on all games and have to run them in Medium/Low in order to achieve 60FPS@1080p. Some of the games are: Rocket League, CS:GO, Dark Souls 1/2/3. Although I understand that some of the bad performance is due to my card being outdated, having bad performance on "old" games, is not really normal.

Graphics card temperatures don't exceed 70ºC.

My computer specs are the following:

  • CPU: Intel Core i5 3570K (3.4GHz, no OC)
  • GPU: MSI GTX680 2GB (no OC)
  • MB: ASUS P8Z68-V LX
  • RAM: 2x Corsair Vengeance 4GB DDR3 1600MHz CL9
  • SSD: CORSAIR SSD 120GB FORCE GT (OS)
  • HDD: WD Blue 160GB (Scratch Disk) + WD Green 1TB (Games)
  • PSU: XFX Pro 750W Core Edition
  • OS: Windows 10 Pro (I think)

Any help is welcomed.

André Dias

Posted 2016-04-12T13:34:32.763

Reputation: 11

Do you know what temperatures you have during gameplay? Is the GPU overclocked? – Spokey – 2016-04-12T13:45:51.257

Within reason. No overclock and max temp at about 70ºC – André Dias – 2016-04-12T13:49:41.760

What about the CPU temps? does your graphics driver crash during gameplay? You might also want to check your PSU, or monitor voltages with something like hwmonitor during gameplay or a stress test software. See if your voltages are normal (see PSU docs for a list) – Spokey – 2016-04-12T14:39:13.427

Don't believe I've checked my CPU temps, surprisingly. Will report on that later.The driver is fine, I updated and clean installed it multiple times. Regarding PSU voltages, can a discrepancy cause such problems? Will also report later with my test results. – André Dias – 2016-04-12T14:55:58.027

If the PSU fails to deliver the necessary power it will impact the GPUs performance. – Spokey – 2016-04-12T14:59:00.503

I had similar issue with an outdated pc also, to my surprise using an old ATi Radeon driver fixed my problem, but i cannot use this older driver in windows 10 , so I have to either go back to 7 or buy new hardware, or live with the stuttering., sometimes i even have blackouts for about 2 or 3 seconds during play :(, so for now i only play from my laptop , since Im in no mood to downgrade the OS – arana – 2016-04-12T17:07:10.167

If the problem is exhibited by vanilla Dark Souls 1, then I think you an rule out basic lack of GPU performance. Freezing is going to be, most likely, a timeout/hardware DPC issue. Something is locking up the system briefly. Lack of power is a red herring: the computer will simply shut down unexpectedly if power sags enough. – Yorik – 2016-04-12T17:08:15.853

@Spokey After testing, I confirmed that the PSU is powering just fine. – André Dias – 2016-04-13T23:07:16.420

1@arana You could have a point here, I tried downgrading my driver in a crazy atempt to fix the problem and who would've guesses, Dark Souls 3 now runs practically smoothly at 1080p 60FPS. Going to test several games but this might just be a fix – André Dias – 2016-04-13T23:07:19.793

1

Possible duplicate of How do I troubleshoot a Windows freeze or slowness?

– DavidPostill – 2016-04-14T07:44:46.040

No duplicate at all, this is spefically asking for GAME performance in a windows PC, the other topic doesnt even mention the os and it is from one year ago! :S – arana – 2016-04-14T15:15:03.637

Answers

0

If we are talking about an "older" PC, the first thing I would check is the temperatures. There is a feature called thermal throttling when your CPUs performance is lowered to sustain an ideal temperature.
Open resource monitor (start - run - resmon), in the CPU tab, you can see Maximum Frequency. Make sure is 100% even when the CPU is under pressure.

You can install Hard Disk Sentinel to check HDD/SSD.

You can check your GPU with a benchmark software. For example you can use FurMark, and check if the GPU usage works on 100%.

The RAM should be fine, else you would get BSODs or freezes. In case you want to make sure it works properly, there is a Windows tool that you can use to check it. Start - Run - mdsched.exe You need to run this as an administrator.
Also for best performance and stability you should enter BIOS and load XMP profiles.

Divin3

Posted 2016-04-12T13:34:32.763

Reputation: 1 568

Thank you Divin3, after following your tests, I noticed my everything was working fine. I found out my CPU was overheating and promptly reinstalled the cooler with new thermal paste, lowering the temperature. I also noticed my BIOS was not properly configured and fixed that. Although it didn't fix my problem, it sure prevented me from killing my CPU and rectified my BIOS settings. – André Dias – 2016-04-13T23:09:56.293

@AndréDias - don't worry, CPUs don't die that easy. It would have eventually shut your computer down when overheated. Are there at least any partial improvements? – Divin3 – 2016-04-13T23:55:21.437