I'm facing an issue with an old computer that I set up freshly with a new version of Windows7 to put it back into good use.
Whenever I'm using the computer it has a fairly big amount of lag. The mouse is largely unaffected and can be moved freely at any time, unless it's grabbing onto a scrollbar or window.
When I'm typing (like right now) or moving windows around or scrolling on a page, or even watching videos or playing games I get small lag spikes that are about half a second long every 4-5 seconds. During that half second the system freezes up for a brief moment. While watching videos only the visuals freeze up, the audio keeps playing normally in all cases I could observe.
Another thing that strikes me as weird is that my CPU(s) constantly jump between values of 0% and 70% usage, even when no programs are running.
I started the system up in safe mode to see whether the problem persists, but I couldn't detect any lag. If it was there, then I didn't notice it.
The GPU did not seem to be enabled during safe mode, so I'm guessing it could have to do with the GPU? Alternatively I'm assuming it could be a driver issue, either a conflict or a driver not working properly.
I tried using the Troubleshooter "Find and fix problems with devices", which didn't give me any results apart from a missing driver on the Universal Serial Bus (USB) Controller, which must have failed to install during the Windows 7 clean install.
The windows 7 version that's running was a clean install I just made yesterday. It has Service Pack 1 installed.
The Systems specs are:
2x Xeon X5680 @3.33GHz
48 GB of DDR3 RAM
SAMSUNG SSD 830 Series
NVIDIA GTX 660 Ti
OS Windows 7 Professional
The hardware is a few years old, so I fully expect one of the components could be causing the issue, however it worked just fine a few months back, and I'm hoping to get it back to a fluidly running state. If it is one of the hardware components, how would I go about figuring out which one it is, so I can replace it?
Any kind of help I could get on this would be much appreciated.
Thank you for your time!