The problem itself seems quite common according to google, but none of the solutions I've attempted so far (included further down in the post) seem to help. Basically, the system frequently crashes and recovers from an unexpected error. It never happens when the computer is idle and I can also watch youtube videos for prolonged periods of time with no issues whatsoever, but the moment I open anything vaguely resembling a video game (even a really old one), within <10 minutes the monitor turns off (as if it lost all input signal) and the computer restarts, giving me a "Windows has recovered from an unexpected error" or some such afterwards.
The computer itself is somewhat old and has been powered down for well over a year, so the first thing I did was look inside the case if it perhaps needed dusting, but it was remarkably clean. I did spray it with some compressed air anyway to be sure, but that did precisely nothing to solve the problem.
Here are my specs:
Pentium® Dual-Core CPU E5500 @ 2.80GHz
NVIDIA GeForce GT 430
Microsoft Windows 7 Home Premium Edition Service Pack 1 (build 7601), 64-bit
What I figured out so far:
Faulty RAM does not appear to be the problem according to several passes by memtest.
Both WhoCrashed and BlueScreenView seem to point toward nvlddmkm.sys causing problems during each crash. BSV also seems to think a certain dxgkrnl.sys messed up.
What I have tried so far with no effect:
Left memtest on overnight. Can't remember how many passes it did off my head, but found no errors.
Dusted the computer and ensured the fan works properly. It certainly seems to. I have had this computer for a long time and have not changed the power supply, still sticking it in the same socket I always used to back when it worked fine, so that is not a likely cause either.
Totally and utterly removed all traces of NVIDIA display drivers from my computer, then reinstalled the latest ones.
Completely removed them again, this time installing progressively older ones. Also reinstalled DirectX.
Changed the nvlddmkm.sys to nvlddmkm.sys.old, got my nvlddmkm.sy_ from the NVIDIA directory, extracted the new file and replaced it.
Added BlueScreenView report and DxDiag as attachments.