BSOD 0x0000008E after getting to main desktop

So, after I get to my main desktop (everything has loaded and im ready to use my computer), i get the BSOD in a few seconds EVERY TIME. I think its a VGA problem because when I did a system recovery just to clean up my computer, it didnt install the intel VGA properly but... I have an NVIDIA graphics card in my computer as well and my computer is connected to that which the drivers were successfully installed so im a little confused here. The error code that I get is:

** STOP: 0x0000008E (0xC0000005, 0x0827C9FF, 0x9F308688, 0x00000000)
** ataport.sys - Address 8279C9FF base at 82798000,Datestamp 47916824

Im on Windows Vista 32 bit home premium
 
Back