For me also the same problem. My fsx does not work . Microsoft Flight Simulator cannot run because the version of DirectX ® installed on your computer is incompatible. Please re-install DirectX9.0 by running Flight Simulator Set-up or download the current version from www.microsoft.com/directX.I dont know which directx to download. I downloaded directx 9 but still its not working on my xp computer.