Specs
The PC is a Dell Optiplex 760 which I've significantly modified.
Motherboard and power supply: Dell OEM
CPU: Intel Core 2 Quad Q9550 @ 2.83 GHz
RAM: 8GB DDR2 @ 400 MHz
GPU: GTX 750 TI w/ 2GB Dedicated VRAM
SSD: Kinston A400 120GB
HDD: 2 Hitachi Ultrastar A7K1000 1TB Drives in RAID 1
Symptoms
Every time I play a game, it runs completely fine for about 20 seconds to sometimes over a minute, and then completely without warning, it will crash. Before the crash and right up to the crash, the game runs just fine. The amount of time it takes varies between games, some always seem to crash after only a few seconds, and some last longer, but the amount of time is never consistent, and it never correlates with any in-game action. The crashes manifest themselves in different ways. Sometimes the screen will freeze, sometimes with the audio still working, and through the audio I can tell the game is still responding to key presses. Sometimes the screen will go black, and sometimes the application will just close. Never, however, have I had a BSOD or my entire PC freeze, I can always Alt+Tab out and just go to task manager to force close the application. Although the amount of time and the way the crash happens varies between games somewhat, they always follow this same pattern. They run just fine, and then suddenly crash. None of them have ever been unable to run at all.
One very peculiar thing is that I have never had any issues with my PC while this has been happening in anything except games. I have been able to use the video decode functionality of the GPU while watching video just fine, and I have used the GPU in CAD, also with no issues. I even ran FurMark as a stress test, and that ran perfectly fine. Also, I have never been able to recover any crash logs from any games that tell me anything remotely useful. Most of the time, it seems the game crashes without the game even realizing it, and the only information I've ever been able to find is just something like, "unexpected crash" or "unexpected error", nothing that gives any details as to what caused the issue.
I first noticed the issue after I installed No Man's Sky. I did some research, and I found someone saying that there was a bug when using Core 2 series processors, and that the bug was later fixed, but I guessed that it had broken again and no one had bothered fixing it, since they're such old CPUs, and I figured that was the problem. I wasn't gaming on my PC much at the time, mainly using my PS4, so I didn't realize how widespread the issue was at the time. Later, I installed Rocket League, and I had the same problem, but again I figured it was just some sort of incompatibility with my old processor. Then, a while later, I tried playing TrackMania Nations Forever, and I had the same issue. At that point I knew something funky was going on, since that game was from 2008, making it older than my CPU, so my theory of modern games being incompatible with it made no sense. I then tried the other games I had installed, Minecraft Java Edition and Minecraft Bedrock Edition, and they also had the same problem. Initially, I thought that modded Java Edition was the only one with the problem, and vanilla worked fine, but then I realized that vanilla also didn't work, it just took significantly longer to crash than modded for some reason. Interestingly, Bedrock is different than any other game, since it doesn't completely crash the entire application, it instead just unexpectedly goes to the world loading screen and reloads the world. It still happens often enough to make the game basically unplayable, though. Also, both editions of Minecraft are notable, since they are the the only two games that were definitely working before, and now aren't. I could re-download some other games that I know were working before this started happening, but that doesn't really seem necessary at this point.
The last time I know that my PC was working to play games was around March of 2021, and I first noticed that it was having problems was July 2021. During that time, I did quite a bit of moving, taking my PC with me, so it's possible that the hardware somehow got damaged during that time.
Troubleshooting
So far, I've tried using different monitors, messing around with various settings in the NVIDIA control panel, and bringing my refresh rate down to 60 Hz. I also tried updating any graphics drivers.
I thought that maybe something had come loose in transport, so I took the PC apart, took out the RAM and graphics card, cleaned all the contacts, and put everything back together.
I found this thread, where someone had a similar problem, and I followed the advice there of using DDU to completely uninstall all graphics drivers, and then install only the latest ones.
None of these seemed to have any effect on the problem.
Conclusions
It's worth noting that I'm using a PCIe 16x riser cable for the graphics card, as it wouldn't fit otherwise. It's possible that the cable has become slightly damaged, or isn't working properly. I really don't know if this is a software issue or a hardware issue, either seem like possibilities. If it is a software issue, my best guess is something in Windows update or in graphics driver updates has caused something to stop working properly, maybe because of my very old processor. Might uninstalling all graphics drivers, and then reinstalling older ones, from before the problem started, solve the issue? Or maybe I could install my GPU, complete with riser cable, in a friend's PC, to see if there's anything wrong with the hardware?
Part of me thinks that my PC is just too old, and that it's time for it to be replaced. But even though my PC is old, with an SSD it feels plenty fast, and I know it's powerful enough to play the games I'm interested in playing. Also, replacing it with something newer, but at least as powerful would require a significant amount on time, effort, and money, that I don't know I want to spend right now, especially with how expensive and hard to find everything is right now.
Any suggestions would be very much appreciated, thanks in advance
The PC is a Dell Optiplex 760 which I've significantly modified.
Motherboard and power supply: Dell OEM
CPU: Intel Core 2 Quad Q9550 @ 2.83 GHz
RAM: 8GB DDR2 @ 400 MHz
GPU: GTX 750 TI w/ 2GB Dedicated VRAM
SSD: Kinston A400 120GB
HDD: 2 Hitachi Ultrastar A7K1000 1TB Drives in RAID 1
Symptoms
Every time I play a game, it runs completely fine for about 20 seconds to sometimes over a minute, and then completely without warning, it will crash. Before the crash and right up to the crash, the game runs just fine. The amount of time it takes varies between games, some always seem to crash after only a few seconds, and some last longer, but the amount of time is never consistent, and it never correlates with any in-game action. The crashes manifest themselves in different ways. Sometimes the screen will freeze, sometimes with the audio still working, and through the audio I can tell the game is still responding to key presses. Sometimes the screen will go black, and sometimes the application will just close. Never, however, have I had a BSOD or my entire PC freeze, I can always Alt+Tab out and just go to task manager to force close the application. Although the amount of time and the way the crash happens varies between games somewhat, they always follow this same pattern. They run just fine, and then suddenly crash. None of them have ever been unable to run at all.
One very peculiar thing is that I have never had any issues with my PC while this has been happening in anything except games. I have been able to use the video decode functionality of the GPU while watching video just fine, and I have used the GPU in CAD, also with no issues. I even ran FurMark as a stress test, and that ran perfectly fine. Also, I have never been able to recover any crash logs from any games that tell me anything remotely useful. Most of the time, it seems the game crashes without the game even realizing it, and the only information I've ever been able to find is just something like, "unexpected crash" or "unexpected error", nothing that gives any details as to what caused the issue.
I first noticed the issue after I installed No Man's Sky. I did some research, and I found someone saying that there was a bug when using Core 2 series processors, and that the bug was later fixed, but I guessed that it had broken again and no one had bothered fixing it, since they're such old CPUs, and I figured that was the problem. I wasn't gaming on my PC much at the time, mainly using my PS4, so I didn't realize how widespread the issue was at the time. Later, I installed Rocket League, and I had the same problem, but again I figured it was just some sort of incompatibility with my old processor. Then, a while later, I tried playing TrackMania Nations Forever, and I had the same issue. At that point I knew something funky was going on, since that game was from 2008, making it older than my CPU, so my theory of modern games being incompatible with it made no sense. I then tried the other games I had installed, Minecraft Java Edition and Minecraft Bedrock Edition, and they also had the same problem. Initially, I thought that modded Java Edition was the only one with the problem, and vanilla worked fine, but then I realized that vanilla also didn't work, it just took significantly longer to crash than modded for some reason. Interestingly, Bedrock is different than any other game, since it doesn't completely crash the entire application, it instead just unexpectedly goes to the world loading screen and reloads the world. It still happens often enough to make the game basically unplayable, though. Also, both editions of Minecraft are notable, since they are the the only two games that were definitely working before, and now aren't. I could re-download some other games that I know were working before this started happening, but that doesn't really seem necessary at this point.
The last time I know that my PC was working to play games was around March of 2021, and I first noticed that it was having problems was July 2021. During that time, I did quite a bit of moving, taking my PC with me, so it's possible that the hardware somehow got damaged during that time.
Troubleshooting
So far, I've tried using different monitors, messing around with various settings in the NVIDIA control panel, and bringing my refresh rate down to 60 Hz. I also tried updating any graphics drivers.
I thought that maybe something had come loose in transport, so I took the PC apart, took out the RAM and graphics card, cleaned all the contacts, and put everything back together.
I found this thread, where someone had a similar problem, and I followed the advice there of using DDU to completely uninstall all graphics drivers, and then install only the latest ones.
None of these seemed to have any effect on the problem.
Conclusions
It's worth noting that I'm using a PCIe 16x riser cable for the graphics card, as it wouldn't fit otherwise. It's possible that the cable has become slightly damaged, or isn't working properly. I really don't know if this is a software issue or a hardware issue, either seem like possibilities. If it is a software issue, my best guess is something in Windows update or in graphics driver updates has caused something to stop working properly, maybe because of my very old processor. Might uninstalling all graphics drivers, and then reinstalling older ones, from before the problem started, solve the issue? Or maybe I could install my GPU, complete with riser cable, in a friend's PC, to see if there's anything wrong with the hardware?
Part of me thinks that my PC is just too old, and that it's time for it to be replaced. But even though my PC is old, with an SSD it feels plenty fast, and I know it's powerful enough to play the games I'm interested in playing. Also, replacing it with something newer, but at least as powerful would require a significant amount on time, effort, and money, that I don't know I want to spend right now, especially with how expensive and hard to find everything is right now.
Any suggestions would be very much appreciated, thanks in advance