Graphics Problem
You need to make sure that you have 2 things: the latest (working/stable) driver for you video card/chipset, and the most up to date version of DirectX.
You can get the latest and greatest DirectX updates from Microsoft’s website if you do a search for their DirectX web installer. That will check your system and update all the necessary DirectX files.
For your video card/chipset, you’ll need to get that from the manufacturer, whether that means the laptop’s manufacturer or the chipset manufacturer is hard to say. Sometimes the mobile chipsets require that the drivers be “sighned” by the makers of the laptop, other times you can use the driver directly from ATI, nVidia, or Intel. You’ll have to check on yours and see where you need to go to get the latest driver. And you’ll want to completely uninstall the current video driver before installing the new one.