FSX & FSX: Steam Edition 5 min read

How do I fix FSX error 0x80040702 during installation?

Adam McEnroe
In short

Fix FSX error 0x80040702 by repairing InstallShield, checking DVD files and permissions, and avoiding unsafe DLL downloads.

FSX error 0x80040702 is an InstallShield “Failed to load DLL” failure, usually caused by unreadable setup files, a corrupt temporary extraction, or a damaged InstallShield runtime. Reboot Windows, rerun setup from intact Disc 1 files as administrator, clear the temporary folder, and rebuild InstallShield if needed; never download the named DLL separately.

What does FSX error 0x80040702 mean?

The full message normally includes Error number: 0x80040702 followed by Failed to load DLL and the name of an installation helper. That helper may belong to the FSX installer rather than Windows, so replacing it with a DLL from an unrelated source will not repair the package.

The failure commonly occurs before the main Windows Installer stage. The important clues are the named DLL, whether the DVD can be copied without errors, and whether a previous FSX installation was interrupted.

How do I repair the FSX installation?

Work through these fixes in order, testing FSX setup after each substantial change.

  1. Record the complete error message. Note the DLL name and when the failure appears. A consistent missing helper points towards extraction or InstallShield; errors that change between attempts suggest damaged media or unstable file reads.
  2. Restart Windows. This releases temporary setup files and ends abandoned installer processes. Sign in with an administrator account, but do not run another installer at the same time.
  3. Check the FSX DVD or installation image. Clean Disc 1 carefully, then copy its complete contents to a short local path such as C:\FSX_Setup, preserving the folder structure. If Windows cannot copy every file, the problem is the disc, drive or image rather than InstallShield. Keep multi-disc contents in separate folders instead of merging files with identical names.
  4. Clear the temporary extraction folder. Press Windows key and R, enter %TEMP%, and delete the contents Windows allows you to remove. Skip files reported as being in use. Restart Windows afterwards so FSX setup creates a fresh extraction.
  5. Launch the correct installer. Right-click setup.exe at the root of Disc 1 or the local copy and select the administrator option. Do not launch an individual MSI file directly, and avoid network, cloud-synchronised or deeply nested folders. Leave compatibility mode disabled for the first attempt.
  6. Rebuild the InstallShield runtime. Close all installers, then rename the InstallShield folder under C:\Program Files (x86)\Common Files. On 32-bit Windows, check C:\Program Files\Common Files instead. Rename rather than permanently delete it; FSX setup should recreate the required runtime. If it does not, restore the original folder. Our detailed InstallShield runtime repair procedure covers the related permissions and service checks.
  7. Remove an incomplete FSX installation. If Microsoft Flight Simulator X remains listed in Windows’ installed-programs control panel, uninstall it normally and reboot. Back up any aircraft, scenery or configuration files before renaming a leftover FSX directory. Avoid registry cleaners and manual deletion of activation data.
  8. Check security software last. Look for a quarantine or blocked-action record involving the genuine FSX installer. If necessary, pause third-party antivirus scanning only long enough to install from trusted original media, then enable it again immediately. A clean boot can also identify background software locking temporary files.

How can I tell whether the DVD or InstallShield is faulty?

The source is suspect when files cannot be copied reliably; InstallShield is more likely when the local copy is complete but the same helper DLL fails every time.

What happensLikely causeBest next action
The DVD copy fails, reports a cabinet error or stops at different filesUnreadable media or optical driveTry another compatible drive and follow our FSX cabinet-file and media checks
The DVD copies fully, but 0x80040702 always names the same DLLTemporary extraction or InstallShield runtimeClear %TEMP%, use the local copy and rebuild InstallShield
The error began after setup was cancelled or the PC restartedIncomplete installer stateRemove the partial FSX entry, reboot and begin again
The error comes from an add-on installerAdd-on package or its own InstallShield engineReplace or re-extract that installer before changing the FSX installation

Should I download the DLL named in the error?

No. InstallShield often extracts the named helper from the FSX package into a temporary support directory. A standalone copy from an unknown source may be the wrong build, may be unsafe, and will not correct damaged installation media or an extraction failure.

Does this fix apply to FSX: Steam Edition?

FSX: Steam Edition does not use the boxed FSX Disc 1 installation process. If Steam itself is installing FSX, use Steam’s file-verification function and rerun the prerequisite installers supplied with the game rather than applying DVD-specific steps.

If 0x80040702 appears while installing an older add-on into FSX: Steam Edition, it belongs to that add-on’s InstallShield package. Re-extract or recopy the add-on installer locally, clear %TEMP%, and run its main setup program as administrator before changing FSX files.

What if FSX setup reaches a different error afterwards?

A new error usually means the 0x80040702 loading failure has been resolved and setup has reached another component. Do not keep rebuilding InstallShield once the code changes.

If installation stops while registering the legacy XML component, use our MSXML 4 registration fixes. If it changes to Error 1935, follow the separate Windows component and prerequisite checks for Error 1935.

AI Assistant New

Still stuck? Ask Fly Away

Ask Fly Away is our AI flight-sim assistant. Ask your exact question and get a direct, step-by-step answer in seconds — free to try.

Ask Fly Away Free preview · unlimited for PRO members