I've been running my PC with Windows 7 for about a month, and 2 months before that with Windows XP. Everything was fine until about ten days ago when I started getting random BSODs.
They usually happen once every 1-2 days and can happen in any situation, except for when PC is idle, e.g. when I'm not behind it. They can happen anytime; right after boot, or after 8 hours of usage.
I checked system logs but they don't point at anything specific, only a 0x0000000A stop error.
Things I've done so far:
1. Checked HDDs with SeaTools utility boot disc. No disc errors.
2. Ran memtest86 for 6 passes and 52%. No errors.
See post #4.
3. Ran OCCT on CPU for 12 minutes, on GPU for 20 minutes. No errors, but I think I should run them for a longer period.
4. Refitted SATA cables and also wiggled them while PC was running. No crashing, but I still can't rule them out. Can a bad SATA cable cause such random BSODs? Shouldn't the errors be happening all the time if they are indeed faulty?
5. Ran TDSSKiller. All clean, except for unsigned creative drivers
, but they couldn't really be the problem, because all was fine for about a month.
6. Scanned for malware with NOD32 and malwarebytes' anti-malware. No threats detected.
7. Ran sfc /verifyonly.
This too didn't find any problems.
I know that it could also be corrupted windows files or drivers, but I really don't want to re-install windows, not until I've made sure it's not a hardware problem, and I don't know how to test drivers.
I really don't know what else to do. EDIT:
I just took a look at event viewer and there are tons of the same error over and over, and they keep happening: "Session "Microsoft-Windows-Setup" stopped due to the following error: 0xC000000D"
They haven't always led to a BSOD, but still might be related somehow.