FSX will not launch? Fix nothing happening, splash-screen hangs and startup crashes in FSX: Steam Edition or the boxed DVD version.
FSX and FSX: Steam Edition usually fail to launch because fsx.exe is already stuck in memory, a per-user file is corrupt, a startup add-on is failing, or the Steam or DVD installation needs repair. End the hidden process, reset user files, isolate add-ons, then verify or repair the correct edition.
What does it mean when FSX does not open?
The point at which FSX stops tells you which part of the simulator to check first.
| What happens | Most likely cause | First action |
|---|---|---|
| Nothing happens at all | A hidden fsx.exe process, wrong shortcut, Steam session problem or mismatched permissions | End the process and restart Steam or Windows |
| The splash screen never clears | Corrupt fsx.cfg, logbook, startup flight or module | Rename the user files one at a time |
| The splash screen appears and FSX closes | An add-on module, gauge, damaged file or missing dependency | Disable dll.xml and exe.xml, then inspect the Windows error record |
| A black or unusable window appears | Bad resolution, display mode or graphics setting | Rebuild fsx.cfg |
| Steam shows a launch or initialisation error | Steam is not signed in, permissions do not match or game files are damaged | Restart Steam normally and verify the files |
| The menu opens but a flight crashes | The selected aircraft, scenery, saved flight or gauge | Load a stock aircraft at a default airport |
If the main menu appears, FSX has launched. A failure after that point is usually a flight-loading or add-on problem rather than a general startup failure.
How do I fix FSX when nothing happens or it still does not open?
Use these repairs in order and test FSX after every change so you know which action fixed it.
- End any hidden FSX process. Open Task Manager and look for
fsx.exein both the normal process list and the detailed view. End it if present. If it will not close or immediately returns, restart Windows before testing again. - Start the correct edition normally. For FSX: Steam Edition, fully exit Steam, reopen it, sign in and launch FSX from the Steam library. For the DVD version, verify that the shortcut points to the boxed installation rather than an old Steam or removed installation.
- Match the permission levels. Run Steam and FSX at the same privilege level. Start with both running normally; setting only
fsx.exeto run as administrator can prevent Steam Edition from communicating with its client. Remove compatibility modes added during earlier troubleshooting unless one has been shown to solve a specific boxed-edition problem. - Rebuild
fsx.cfg. Press Windows key and R, enter%APPDATA%\Microsoft, and open theFSXorFSX-SEfolder. Steam Edition can use either name depending on whether boxed FSX has also been installed. Renamefsx.cfgtofsx.cfg.old; do not delete it. FSX will generate a clean file if it reaches startup. Our safe procedure for identifying and resetting the active FSX configuration covers installations where both folders exist. - Disable automatically loaded modules. In the same configuration folder, rename
dll.xmltodll.xml.oldandexe.xmltoexe.xml.old. Either file may be absent. They can start weather engines, camera tools, menu modules and other utilities before the interface appears. - Test the logbook. Open
Documents\Flight Simulator X Filesand renameLogbook.BINtoLogbook.BIN.old. Check the OneDrive Documents location if Windows redirects that folder. A damaged logbook is a common cause of a splash screen that remains indefinitely. - Check antivirus and Windows security history. Look for a quarantined FSX, Steam or add-on file. Restore a file only if you recognise it and trust its source, then repair or verify the installation. Do not permanently disable protection or exclude the whole simulator folder to force an unidentified module to load.
- Repair the correct installation. Verify FSX: Steam Edition through Steam. For boxed FSX, run the original DVD setup and use its repair option where available, then restore the service-pack or Acceleration state appropriate to that installation. Do not copy executables or DLL files between the DVD and Steam editions.
- Repair only the dependency named by an error. Older add-ons can require legacy DirectX components, 32-bit Visual C++ runtimes, MSXML or a particular SimConnect side-by-side component. Use the prerequisite installers supplied with FSX or the affected add-on. Never download an individual DLL merely because its name appears in an error.
- Test a stock flight. If the menu opens, select a default aircraft and airport rather than the saved default flight. A crash with one aircraft points towards its panel or gauges; a crash only at one airport makes local scenery the stronger suspect.
What differs between FSX: Steam Edition and the DVD version?
Steam Edition requires a working Steam client session, while the boxed DVD version relies on its original installer, activation and installed update state.
| Edition | Use this repair | What it will not fix |
|---|---|---|
| FSX: Steam Edition | Restart Steam, use matching permissions and verify the installed files | Corrupt files in AppData or Documents, malformed add-on entries and extra third-party files |
| Boxed DVD edition | Use the original matching media to repair or reinstall, then restore the updates or Acceleration installation previously used | Per-user configuration, logbook damage and add-on files left behind after uninstalling |
| Both editions installed | Confirm which executable, AppData folder and add-on destination are active | Conflicts caused by installers writing to the other edition's path |
A mistake we see constantly is applying a Steam repair to a DVD installation, or reinstalling the DVD version while leaving the same damaged user files untouched. Choose the repair for the executable you are actually launching.
If Steam reports that its client must be running, do not reinstall FSX first. Follow the Steam session, shortcut and permission checks for that exact message.
Why is FSX not opening on Windows 10 or Windows 11?
FSX can run on Windows 10 and Windows 11, but modern permissions, redirected Documents folders and missing legacy components can expose faults in this older 32-bit simulator.
- Run FSX normally before trying administrator mode or compatibility settings.
- Keep Steam and
fsx.exeat the same privilege level. - Check whether OneDrive has redirected
Documents\Flight Simulator X Files. - Install a required legacy DirectX or 32-bit runtime from the simulator or add-on installer, not from an unverified DLL download.
- Allow multiple required SimConnect versions to coexist; removing every version can break add-ons that need a particular side-by-side component.
- Check Controlled Folder Access or antivirus history if FSX cannot create its configuration or logbook files.
For operating-system-specific permission, dependency and mixed-installation problems, use our FSX troubleshooting checklist for Windows 10 and Windows 11.
Why am I still getting the same error after trying a fix?
The same result usually means the changed file was not the active one, Windows concealed its real extension, or the failure belongs to a different startup stage.
- Wrong configuration folder: if both
FSXandFSX-SEexist under AppData, check which folder changes when you attempt to launch the simulator. - Hidden file extensions: a file that appears to be renamed may still have an active
.xmlextension. Enable filename extensions in File Explorer and check it again. - Old process still running: configuration changes do not take effect if the original
fsx.exeprocess never ended. - Saved default flight: rebuilding
fsx.cfgmay be necessary if startup still calls a damaged flight, aircraft or location. - External utility still active: close weather engines, camera applications, overlays and other programs that connect automatically to FSX.
- Reinstallation retained user data: uninstalling the program does not necessarily remove AppData, Documents files or third-party modules.
If FSX closes without a useful message, open Windows Reliability Monitor or Event Viewer immediately afterwards and inspect the application error recorded at that time. An add-on filename in the faulting-module field is useful evidence. Generic Windows modules such as ntdll.dll or KERNELBASE.dll record where the crash surfaced but do not identify the underlying cause by themselves.
What should I do if an add-on prevents FSX from launching?
Disable the most recently installed startup add-on first, then restore modules individually until the failure returns.
If renaming dll.xml or exe.xml makes FSX open, the core installation is probably sound. Restore one file at a time, then disable its entries individually. Common causes include malformed XML, an incompatible module, a missing runtime or an installer that targeted boxed FSX instead of Steam Edition.
Aircraft and scenery do not usually stop the initial menu unless the default flight loads them automatically. They become stronger suspects when FSX reaches the flight-loading progress screen. Our guide to isolating aircraft, gauges, scenery and utilities that crash FSX explains how to narrow that down without removing everything at once.
What should I keep after FSX starts successfully?
Keep the renamed files temporarily, but rebuild settings and add-ons selectively rather than restoring every old file.
- Reconfigure display, sound and controller options manually in the new
fsx.cfg. - Do not copy the complete old configuration back, because that also restores the setting that blocked startup.
- Restore
dll.xmlandexe.xmlseparately, testing after each one. - Keep the old logbook as a backup, but continue with the newly generated file if restoring the original brings the hang back.
- Create a simple default flight using a stock aircraft and airport before reinstalling add-ons.
FSX is still not opening: what if neither repair works?
If the user-file reset and the edition-appropriate installation repair neither work, determine whether the fault follows your Windows profile before reinstalling again.
- Test a fresh local Windows account. If FSX opens there, the installation is usable and the fault lies in the original account's AppData, Documents redirection or permissions.
- Close external software. Shut down non-essential overlays, recording tools, weather programs and FSX utilities. Disconnect optional controllers if their driver software loads at sign-in.
- Review the Windows fault record. Record the faulting application, module and exception information rather than relying only on the description that FSX does not open.
- Undo conflicting troubleshooting changes. Remove stacked compatibility modes, mixed administrator settings and broad security exclusions. Changing several at once can create a second problem.
- Reinstall only as the final step. Back up personal aircraft, scenery and saved flights. After uninstalling, rename leftover installation and user-data folders so the new copy cannot reuse them. Launch the clean simulator with a stock aircraft before restoring any add-on, old configuration or saved flight.
Reinstalling without isolating AppData, the Documents logbook and startup modules often produces exactly the same error because the new executable reads the same damaged files.