Page 1 of 4 1 2 3 ... LastLast
Results 1 to 10 of 36

Thread: FSX can't run because version of DirectX is incompatible?

  1. Thumbs down FSX can't run because version of DirectX is incompatible?

    Okay ... I am doing a new build and I had FSX on a different drive and I created a shortcut to get to it. Now I am getting an error message ... Flight Simulator cannot run because the version of Microft DirectX installed on your computer is incompatible. Please reinstall DirectX 9.0 by running flight simulator setup, or douwnload the current version.

    So I went and downloaded DirectX 9 ... but I didn't know where to install it. I put it in windows, but I and still getting the error when I try to open FSX. Any idea how to correct this?

    Thanks for reading my post.
    XP10/FSXSE_MSI B350_AMD Ryzen7 1700_16Gb DDR4 2133_Win7 64_GTX 550 1GB GPU

    FSXSE/XP11/P3D ECS H87H3-WM_Intel i7 4770k @3.5Ghz_16Gb DDR3 1600_Win7 64_GTX 1050Ti 4GB GPU

  2. Default

    Having similar issue! I have lost the CD's to the game but copied all files/folder to my new laptop running win 10 and got the same directx issue.....


  3. #4
    Join Date
    Jan 2012
    Location
    Pontefract, West Yorkshire, UK
    Posts
    1,374

    Default

    @ spirittoo - The installer should have placed DX in the required location automatically. The problem may be permission related with regards to how you installed it.....

    @ Th1racer - Your issue is probably related to a fairly well known issue regarding Win 10. Win 10 does not ship with DX9 by default. As you have only copied over the FSX files you would not have any DX9 related files as they are System files and are stored outside of FSX. Even if you had the discs you will still have problems as the version of DX9 included on the discs is woefully out of date and are known to be incompatible with Win 10....

    I suggest that you both try this.....

    1. Go to this MS WEBPAGE and download the DX redist pack. Save the .exe fill to a temp location - DO NOT RUN IT directly from the download options.

    2. Right click on the saved .exe and select Run as Administrator from the options listed. Let the installer do its work. NOTE that the redist pack includes files for DX9 (versions A to c), DX10 and DX11. The install process will check for what versions are installed and then install missing versions and/or replace missing, corrupted or invalid files of any version already installed.

    3. Once the install process has finished reboot the PC using the following method:

    @ spirittoo - Win 7 - use the shutdown option and then restart the PC.

    @ Tk1racer - Win 10 - use the restart option.

    The reboot is essential to allow the windows registry and important system files to be updated.

    Once the PC has restarted test FSX.

    Other things that you both need to consider is what other essential 'library' files may be missing, especially with Win 10 as, by default, it ships without some of the earlier versions of such 'libraries' that FSX relies on. The main essential ones are:

    Visual C++ Runtime Redistributable packs - specifically version 2005 and 2008 but I also recommend installing 2010 as well. You can find download links for earlier versions HERE

    You will need to download the relevant 'bit' version for your OS (i.e. 32 or 64 bit). Click on the required link and a standard download option box will appear - DO NOT run the installer from this but select the Save As option and save the file to temp location. To install, right click on the file and select the Run as Administrator option. Install each package separately, starting with the oldest version, and reboot using the appropriate option for your OS version stated above between each install.

    .NET Framework - specifically versions 3.5 and 4 - download from HERE and HERE - download and install using the same procedure for the C++ files.

    It is worth pointing out that you can have multiple versions of these 'libraries' installed. They are not just required by FSX but are used by many programs and apps. They will work happily along side each other and a program or app will automatically use the most compatible version.
    Last edited by longbreak754; 03-13-2019 at 10:22 AM. Reason: EDIT reason - typos
    Regards

    Brian

  4. Default

    Copying the drive (or adding a drive with the files on it) will not work.
    With fsx you really need to use the installer on the disks to install fsx.

    (that means that if you lost the install cd's you will have to buy fsx again.
    That means buying steam edition, as the disks are not sold new any more.)

  5. Default

    Quote Originally Posted by longbreak754 View Post
    @ spirittoo - The installer should have placed DX in the required location automatically. The problem may be permission related with regards to how you installed it.....

    @ Th1racer - Your issue is probably related to a fairly well known issue regarding Win 10. Win 10 does not ship with DX9 by default. As you have only copied over the FSX files you would not have any DX9 related files as they are System files and are stored outside of FSX. Even if you had the discs you will still have problems as the version of DX9 included on the discs is woefully out of date and are known to be incompatible with Win 10....

    I suggest that you both try this.....

    1. Go to this MS WEBPAGE and download the DX redist pack. Save the .exe fill to a temp location - DO NOT RUN IT directly from the download options.

    2. Right click on the saved .exe and select Run as Administrator from the options listed. Let the installer do its work. NOTE that the redist pack includes files for DX9 (versions A to c), DX10 and DX11. The install process will check for what versions are installed and then install missing versions and/or replace missing, corrupted or invalid files of any version already installed.

    3. Once the install process has finished reboot the PC using the following method:

    @ spirittoo - Win 7 - use the shutdown option and then restart the PC.

    @ Tk1racer - Win 10 - use the restart option.

    The reboot is essential to allow the windows registry and important system files to be updated.

    Once the PC has restarted test FSX.

    Other things that you both need to consider is what other essential 'library' files may be missing, especially with Win 10 as, by default, it ships without some of the earlier versions of such 'libraries' that FSX relies on. The main essential ones are:

    Visual C++ Runtime Redistributable packs - specifically version 2005 and 2008 but I also recommend installing 2010 as well. You can find download links for earlier versions HERE

    You will need to download the relevant 'bit' version for your OS (i.e. 32 or 64 bit). Click on the required link and a standard download option box will appear - DO NOT run the installer from this but select the Save As option and save the file to temp location. To install, right click on the file and select the Run as Administrator option. Install each package separately, starting with the oldest version, and reboot using the appropriate option for your OS version stated above between each install.

    .NET Framework - specifically versions 3.5 and 4 - download from HERE and HERE - download and install using the same procedure for the C++ files.

    It is worth pointing out that you can have multiple versions of these 'libraries' installed. They are not just required by FSX but are used by many programs and apps. They will work happily along side each other and a program or app will automatically use the most compatible version.
    Wellsir ... that certainly did the trick ... thanks loads for your help.
    XP10/FSXSE_MSI B350_AMD Ryzen7 1700_16Gb DDR4 2133_Win7 64_GTX 550 1GB GPU

    FSXSE/XP11/P3D ECS H87H3-WM_Intel i7 4770k @3.5Ghz_16Gb DDR3 1600_Win7 64_GTX 1050Ti 4GB GPU

  6. #7
    Join Date
    Jan 2012
    Location
    Pontefract, West Yorkshire, UK
    Posts
    1,374

    Default

    Quote Originally Posted by spirittoo View Post
    Wellsir ... that certainly did the trick ... thanks loads for your help.
    Glad to have been of help....happy flyin'
    Regards

    Brian

  7. Default

    Quote Originally Posted by Th1racer View Post
    Having similar issue! I have lost the CD's to the game but copied all files/folder to my new laptop running win 10 and got the same directx issue.....
    I did the same thing. Copied all my files to the new drive, but after I got the directx issue straighten out FSX would stop working when I tried to load the program. I had to delete everything and start from scratch, which meant reinstalling steam ... then it took 9 hours to install FSX ... I don't recall it taking that long when I first install it. But unfortunately you have to start all over again.
    XP10/FSXSE_MSI B350_AMD Ryzen7 1700_16Gb DDR4 2133_Win7 64_GTX 550 1GB GPU

    FSXSE/XP11/P3D ECS H87H3-WM_Intel i7 4770k @3.5Ghz_16Gb DDR3 1600_Win7 64_GTX 1050Ti 4GB GPU

  8. #9
    Join Date
    Jan 2012
    Location
    Pontefract, West Yorkshire, UK
    Posts
    1,374

    Default

    Quote Originally Posted by spirittoo View Post
    I did the same thing. Copied all my files to the new drive, but after I got the directx issue straighten out FSX would stop working when I tried to load the program. I had to delete everything and start from scratch, which meant reinstalling steam ... then it took 9 hours to install FSX ... I don't recall it taking that long when I first install it. But unfortunately you have to start all over again.
    Steam has a specific procedure that allows you to move the Steam Client and/or downloaded content, i.e. installed games. Simply manually moving them will not work.

    Steam is actually best viewed as having two parts - the Client (which acts as your gateway to your account, the Steam website/shop, etc) and the Library (this is where your downloaded content is stored)

    By default, when you first install Steam and create your account all that is there is the basic Client. As part of the installation it creates a sub folder called SteamApps. A further set of subfolders are also created within this folder, one being called Common, and it is this folder that becomes, by default, the Library location.

    When you download content it will automatically be installed into the SteamApps\Common folder in a specific folder named after the product - i.e. SteamApps\Common\FSX-SE.

    Using the tools available via your account library settings, you can dictate where new content is installed (either for all content or on a product by product basis) or move previously installed items to a new location. It must be noted that Steam will always use the SteamApps\Common part of file naming structure irrespective of what you name the root target folder. I.E if you were to move game A to a new drive the folder structure will look like this example:

    D:\GameA\SteamApps\Common\GameA
    Regards

    Brian

  9. Arrow Steam Controller Settings?

    Longbreak ... you seem to know a lot about steam ... I am having a problem with the brakes being applied when I used the rudder pedals. I looked into the general controller settings and my pedals are not listed. The stick and throttle are but not the pedals. Any idea why and how do I get them to show?
    XP10/FSXSE_MSI B350_AMD Ryzen7 1700_16Gb DDR4 2133_Win7 64_GTX 550 1GB GPU

    FSXSE/XP11/P3D ECS H87H3-WM_Intel i7 4770k @3.5Ghz_16Gb DDR3 1600_Win7 64_GTX 1050Ti 4GB GPU

Page 1 of 4 1 2 3 ... LastLast

Similar Threads

  1. Directx incompatible??
    By bgosch in forum FSX
    Replies: 5
    Last Post: 08-03-2014, 06:55 PM
  2. Replies: 7
    Last Post: 10-23-2012, 02:32 PM
  3. Replies: 0
    Last Post: 08-05-2003, 09:17 AM
  4. version of DirectX incompatible...
    By fsman in forum FS2004
    Replies: 0
    Last Post: 08-05-2003, 08:39 AM
  5. Replies: 11
    Last Post: 04-11-2002, 07:39 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •