Try to update your video card to latest drivers....but card could be on the way out or you may have an overheating problem in your PC.=....clean fans and inside case with a can of compressed air from a electronics store
http://www.directron.com/cleaning.html