FSX & FSX: Steam Edition 5 min read

How do I fix the FSX out of memory error?

Fix the FSX out of memory error by addressing its 32-bit limit, using HIGHMEMFIX correctly, reducing heavy add-ons and finding memory leaks.
Adam McEnroe

FSX’s ‘Your computer has run out of available memory’ error usually means its 32-bit virtual address space is exhausted, not that Windows has no RAM. Use a fully patched FSX build on 64-bit Windows, add HIGHMEMFIX=1, reduce memory-heavy scenery, aircraft and AI traffic, then isolate any leaking add-on.

Why does FSX report low memory when RAM is free?

Microsoft Flight Simulator X boxed and FSX: Steam Edition are 32-bit applications, so each FSX process has a limited virtual address space. A patched, large-address-aware version running under 64-bit Windows can use up to about 4 GB, but fragmentation or a failed allocation may trigger the error before that figure is reached.

This limit includes the simulator itself, aircraft models, virtual cockpits, gauges, terrain, airport scenery, textures, weather and AI traffic. Installing 16 or 32 GB of system RAM does not turn FSX into a 64-bit application, and the Windows page file cannot enlarge its address space.

Fix the FSX out-of-memory error step by step

The safest fix is to establish a clean baseline, then restore add-ons one at a time until the memory-heavy component reveals itself.

  1. Update the simulator: for boxed FSX, install Service Pack 2 or Acceleration. FSX: Steam Edition already uses the later code base and should be kept intact through Steam. An unpatched boxed installation has a more restrictive memory ceiling.
  2. Back up and edit the active configuration: close FSX and locate fsx.cfg under %APPDATA%\Microsoft\FSX or %APPDATA%\Microsoft\FSX-SE. Steam installations may use either folder name depending on their installation history. Under the existing [GRAPHICS] section, add HIGHMEMFIX=1; do not create a second [GRAPHICS] section.
  3. Run a clean test flight: choose a default aircraft, clear weather and an area without third-party scenery. Set airline and general aviation traffic to zero temporarily. Restart FSX between tests because returning to the menu does not necessarily unload every gauge or module.
  4. Restore components individually: test the add-on aircraft first, followed by departure scenery, destination scenery, AI traffic and detailed weather. Changing one variable at a time is slower than enabling everything together, but it identifies the actual cause.
  5. Reset a damaged configuration: if the default test still fails, close FSX and rename fsx.cfg to fsx.cfg.old. FSX will create a fresh file on its next launch. Reapply only essential settings and HIGHMEMFIX=1.
  6. Leave the Windows page file enabled: use the Windows-managed setting unless there is a specific reason not to. This prevents system-wide commit failures, although it cannot remove FSX’s 32-bit limit.

HIGHMEMFIX=1 corrects certain high-memory graphics allocations, but it does not raise the application’s address-space ceiling or repair a leaking add-on. Our FSX.cfg performance and graphics-memory guidance covers this setting alongside other safe configuration adjustments.

Which settings save the most FSX memory?

Complex airport scenery, high-resolution aircraft textures and detailed AI models usually produce the largest practical reductions.

Memory loadBest first changeTypical clue
Airport and regional sceneryDisable unused, duplicate or overlapping scenery layersThe error appears while approaching the same airport or region
Aircraft and virtual cockpitUse a lower-resolution texture set or a less complex aircraftThe problem occurs only with one aircraft or livery
AI trafficReduce airline and general aviation traffic slidersFailures cluster around busy hubs
Autogen and scenery complexityLower each setting by one stepDense cities fail while rural flights remain stable
WeatherReduce cloud draw distance and detailed cloud coverageThe error follows a weather update or dense cloud layer

If an add-on supplies 2048- or 4096-pixel textures, setting TEXTURE_MAX_LOAD=1024 in fsx.cfg can reduce pressure substantially. Back up the file first because changing FSX display options may rewrite that value. Lowering screen resolution alone is rarely the best first fix.

How do I identify a leaking add-on?

A repeatable failure at one geographical location usually points to airport or regional scenery; a failure after a similar amount of flying time points more strongly to an aircraft gauge, module, weather engine or traffic component retaining memory.

Run the same route with a default aircraft and default scenery, then introduce one add-on for each repeat. Do not judge an aircraft by switching away from it during the same session, as some gauges and modules can remain resident until FSX closes.

Older installers may also place files in the boxed FSX location when Steam Edition is installed. Check our explanation of how add-ons behave in FSX: Steam Edition before copying duplicate modules or scenery into both installations.

Will more RAM, a page file or a 4 GB patch help?

More physical RAM and a managed page file can improve overall system headroom, but only 64-bit Windows and a properly patched FSX executable allow the simulator to use its maximum 32-bit address space.

ChangeDoes it help?Limitation
64-bit WindowsYesAllows a large-address-aware FSX build more address space than 32-bit Windows
Additional physical RAMSometimesHelps Windows and other applications, but does not remove FSX’s process limit
Windows-managed page fileYes, for system stabilityDoes not expand FSX’s virtual address range
Third-party 4 GB patchNormally unnecessaryFSX SP2, Acceleration and Steam Edition are normally already large-address aware

Do not apply an unofficial executable patch blindly to an updated FSX installation; use the official service packs for boxed FSX instead. Compatibility mode and running as administrator can solve other legacy problems, but neither is an out-of-memory fix.

If a clean default flight still fails after rebuilding fsx.cfg, repair the boxed installation or verify the Steam files, remembering that verification can restore modified default files. If the message changes to a generic crash rather than the specific memory warning, follow our broader FSX fatal-error troubleshooting steps.

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