ok, thx guys. It's just that my fsx is unstable I get "fatal error" often
Without knowing WHAT is crashing, it's not point meddling with the VC++ 2005 runtimes, so you need to check your Event Viewer to understand what crashed. If it's the G3D.DLL (most common crash in FSX), it's not related to the VC++ runtimes, that would be either a "runtime error" or an error in MSVCR80.DLL.
I run fsx as admin and run it in XP sp.2 mode. Any other idea?
It's not a problem running FSX as admin, but turn off the XP SP2 mode, because it only creates problems.
However, instead of running FSX as Admin, the best setup is to install FSX in a folder outside C:\Program Files, so you won't run into any permission issues with non-Vista/Win7 compliant addons, without having to run As Admin, which might be a bit unsafe, since a potential malware running inside FSX (like a virus that attached to an FSX module) would be able to get complete access to your system. Instead, if you had FSX installed into C:\FSX, and ran FSX as a regular user, it wouldn't be able to do much damage, except on that folder.