Built my PC in December of last year with specification:
CPU: Athlon XP 3200
M/B: ABIT KV7 with onboard sound and LAN.
RAM: 2 X 512mb PC3200
HDD: 80GB, 7200RPM
GFX: Radeon 9800Pro 128mb
PSU: 400w branded
OS: Win XP Home
Antivirus: AVG
Since around June I have been experiencing problems with it starting off with BSOD's whilst in windows and practically all games would crash to desktop. Since then the number of BSOD's in windows have stopped, but all games crash to desktop and some create BSOD's.
Have updated all drivers for everything including all mobo drivers and have updated gfx to ATI 5.10 and have even flashed the BIOS to the latest version. Have run memtest with both modules of RAM in with no erros (ran 24 tests) and have also run memtest on both sticks individually (24 tests) with no errors, also ran Burn in diagnostics to test all hardware and it came up with no errors. PC is clean of viruses, spyware and malware and also used JV16 power tools to remove all bad registries.
The only thing I have found which looks in the slightest bit odd is that whenever my PC boots up I get the following message in event viewer:
The COM+ Event System detected a bad return code during its internal processing. HRESULT was C0000005 from line 44 of d:\qxp_slp\com\com1x\src\events\tier1\eventsystemobj.cpp. Please contact Microsoft Product Support Services to report this error.
However, if I boot up and the ethernet cable to my onboard LAN is unplugged this message is not made.
Any help would be greatly appreciated.