Reinstall everything on the laptop and see if it makes a difference.

Blow the fans and cooling vents out, the XPS laptops have a known overheating problem with their video cards (I have had 3 at work need Motherboard replacements due to overheating.

Replace the hard drive, its just a sata hard drive, think of getting a fresh drive before reinstalling.