check your directx, diag it to make sure if it running fine, go to Start, then click Run, then type "DxDiag" without the quote, then when you are Dxdiag, go to Display tab then click Test DirectDraw and Test Direct3D
if it said it got problem then tell us what the problem of Dxdiag said