Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.



Windows 7: windows 7 3gb switch

17 Mar 2011   #1
mkz

Windows 7 x64
 
 
windows 7 3gb switch

I have windows 7 ultimate 64 bit with 8GB of ram. I have a 32 bit application that needs between 2 and 3gb of ram, but the user space seems to be limited to 2gb. Is there a way to give 32 bit applications for than 2gb of virtual address space? I assume kernel space is not an issue since the OS is actually 64 bit.

BCDEdit didnt seem to work.

My System SpecsSystem Spec
.

17 Mar 2011   #2

Windows 7 x64 (SP1)
 
 

The application must be Large Address Aware. If not...64bit versions of Windows implicitly set the "3GB Switch" so that does not need to be done.
My System SpecsSystem Spec
17 Mar 2011   #3

Windows Server 2008 R2
 
 

+1 - a 32bit app running inside the WOW64 subsystem actually can have access to 4GB of VA if it was compiled with the /LARGEADDRESSAWARE linker property when built. If not, it will only have access to 2GB of VA, just as that app would on a 32bit system - there is no difference here. /3GB inside WOW64 is implicit, because there's no kernel VA that needs to be shared (hence a 32bit LAA app can access all 4GB of the 32bit VA space inside the WOW64 container).

You *can* edit an application with editbin.exe from Visual Studio to add /LARGEADDRESSAWARE to the image properties, but there are caveats - the app could become unstable afterwards, and any application compiled with the /GL linker option cannot be edited by editbin at all. Also, you need Visual Studio installed to get access to the editbin and dumpbin tools (dumpbin can dump out an image's headers, showing you whether or not an application was indeed compiled LAA or not).
My System SpecsSystem Spec
.


17 Mar 2011   #4

Windows 7 Ultimate SP1 x64
 
 

I remember there was a fix for Supreme Commander/S.T.A.L.K.E.R/Oblivion that gave the .exe /LARGEADDRESSAWARE, in order to use it all that needs to be done is to edit the Startme.bat in here:


Attached Files
File Type: zip scfix.zip (338.7 KB, 187 views)
My System SpecsSystem Spec
Reply

 windows 7 3gb switch





Thread Tools



Similar help and support threads for2: windows 7 3gb switch
Thread Forum
Switch windows like a mac? Customization
Hub vs Switch vs Router/ 2 Switch Story Network & Sharing
Kill Switch in Windows 8? News
Trying to switch to XP from windows 7 Installation & Setup
Windows 7 3 GB switch Performance & Maintenance
Should I switch to Windows 7 64 bit from 32 Bit General Discussion
Is it really necessary to switch on windows firewall ? System Security

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 12:38 PM.
Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33