So, in flying now from KLAX to KLAS to hone in on my ILS skills, as I’m on final for runway 25 L approach flipping FSX bails with an out of memory error.
I manually increased my page file (virtual memory) from 6 gigs to 18 gigs. Same thing.
Then I came across the post below. I followed it and had no out of memory errors with the same flight. It appears that FSX was designed to only use 2 gigs of ram. Bah. So if it goes over 2 gigs, you get the out of memory errors. This change allows the application to use more then 2 gigs of ram. (I’m hosting these files on my own site, incase in the future the originals disappear off the web. Since this fix worked for me, I’d like to keep the files around if I have to reinstall Vista for any reason)
1. Download this zip and uncompress for the CFF Explorer.
2. Download the NTCore files here.
3. Install the NTCore files.
4. Run the CFF Explorer file.
5. Follow the directions below.
CFF is a GUI tool that allows you to enable a w32 bit application to use more than 2 GB of RAM.
I have Vista Ultimate 64 bit, so this resolved my issue. (works with 32bit as well)
Got several Out of memory errors when I fly with the great Alphasim SR71 longer distances. Sometimes the error occurred five minutes after takeoff. The error occurred under SP1 too.
So I tried a solution I found for make STALKER ready for run with Windows Vista. The solution seems to work with FSX too. I got no error on flights which crashed before regularly with OOM.
Try this only if you have at least 2 GByte of RAM and at your own risk.
First download the explorer from http://www.ntcore.com/exsuite.php
Next make a copy from fsx.exe. Than start “CFF Explorer” and open the original fsx.exe file.
Now go to NT Header/File Header and click File Header. Ther you find a button labeld “click here”. Click it. And select the mark at “App can handle> 2gb adressest ”
Save the modified EXE, overwrite the original one (You have you’re copy saved?).
If you run Windows Vista 64 or Windows XP 64 youre ready and didnt need to read on. The rest is only for Windows Vista 32 or maybe Windows XP.
Now make Windows Vista (32-Bit) ready to support more than 2 GByte.
Open a command prompt with Administration rights. You find it under “Programs->Accessories->Command prompt” click right and select “run as administrator”.
Enter “bcdedit /set IncreaseUserVA 3072″ (without quotes) in the command window and press enter.
After that restart windows
For Windows XP there is a similar setting for the boot.ini, but I have no Link to it, should be found be google.
For me it solve the problem.
To reset the Increased User Adressspace just start the command line prompt with Admin right again and enter “bcdedit /set IncreaseUserVA 2048″