HP Pavilion dv8000 display problem

my hp has a very strange problem. the pc displays a lot of colors like the ones that show on the xbox 360 when it frezees. everything works fine. when i try to play games, i cant before i could do it. and it only works if i install windows 7 it wont work on windows xp because it shows me hard disk error (blue screen). i tried to download a nvidia driver but when i reset the pc it shows me hard disk error and i have to intall windows again. what should i do?
 
Since this is a laptop, try testing the memory and hard drive using this info:
https://www.techspot.com/vb/topic51365.html

Laptops run hotter than desktops so there is a lot more stress on these components. The "the pc displays a lot of colors" usually means a bad LCD Panel, or motherboard. We hope it is not either of these, at this point
 
Back