I have a dual boot system Win7 and Linux Mint, and sometimes I have a BSOD's only with Win7. I suspected at faulty RAM so I run Memtest86 v4.20 (from Linux boot menu). The errors appeared very quickly so I decided to test separately each of total 4 modules to find the faulty one. Each RAM module I tested for minimum 24 hours and it didn't find any error. I was very confused. After some time I decided to run the Memtest86 again, but that time I was logged into Win7 and after restarting and starting Memetest, it found memory errors again. So now I tried many more times to restart the computer and start memtest (with all 4 modules separately and together) and finally I concluded that Memtest86 finds memory errors only after just restarted machine from Win7 (when restarted from Linux, I don't got these errors). If I restart from Win7 I have errors, then if I restart from Memtest86 I don't have errors anymore. The last time I tried with 2 modules. The Memtest86 wrote the following:
Total memory 8183M
Cached 8183M
Errors found at 8616,7 MB

I have Gigabyte P55A-UD3 mainboard with latest bios, and 4 DDR3-1333 RAM modules (2x2GB Kingmax + 2x4GB Kingston)
I'm suspecting at mainboard error, because it would be very strange that all 4 RAM modules are faulty!
Anyone knows or have an idea what is happening with my RAM/mainboard??