I am running Win 7 x64 (OEM) on a 2 year old self built system. This problem has started recently. I have the following Intel Core 2 Duo E3110 3.0Ghz CPU @ 3.29 Ghz Abit Ip-35E motherboard 4GB HP DDR2 RAM (2x2GB) Freezer 7 Pro CPU Fan at 100% 3 case fans 7200GS Nvidia Graphics Card 320GB Seagate HD 1.5 TB Seagate HD 2 TB Hitachi HD 700W Earthwatts PSU I recently ran Avast (thought I had a virus from some software I dled) and it found some 20 'viruses'. I didn't read them over too well and just deleted them all. After a reboot, the computer would go to the login page as normal, but as soon as I login I would BSOD with 'IRQL not equal or less' I pressed F8 and ran the system restore wizard and now I can successfully login. However, it will randomly BSOD (has done twice so far) in Windows. I have attached the .dmp files and hope someone will be able to interpret them. I have attached the .dmp files in .zip folder since they were too big to individually upload. TIA!