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: Is there a workaround to use all 4GB of RAM?

15 Jun 2010   #21
bobkn

Windows 7 Pro X64 SP1
 
 

Quote   Quote: Originally Posted by squall leonhart View Post
of course not, because what it suggests is impossible for the memory subsystem of a 32bit host operating system.
There are 32 bit server versions of Windows that can handle significantly more than 4GB of RAM through PAE:

Physical Address Extension - Wikipedia, the free encyclopedia

The amount of RAM addressable by individual 32 bit applications would still be limited to 2-3 GB, but it would permit multiple applications to be run simultaneously in a larger real system memory.

I have read claims of hacks that permit enabling PAE on some desktop versions of Windows, but I've never tried one.

Seems mostly pointless, given the current availability of 64 bit Win7 and drivers for it.


My System SpecsSystem Spec
.
15 Jun 2010   #22
bobtran

Windows 7 Ultimate x64
 
 

There are NO "Tweaks" that allow an x86 (32 bit) system to use more than 4gb of ram and the most I have heard of in actual use is 3.75gb used, never 4.0gb used. This limit was designed/built into the core of the OS many years ago and cannot be changed.

The only "Tweak" is to upgrade to x64 (64 bit). The lack of drivers used to be an issue but I haven't heard about any real issues lately and 32 bit programs will run on the 64 bit OS as a result of WOW.

Take the plunge and upgrade, You can always go back if you don't like it.
My System SpecsSystem Spec
16 Jun 2010   #23
pallesenw

Windows
 
 

Quote   Quote: Originally Posted by bobtran View Post
There are NO "Tweaks" that allow an x86 (32 bit) system to use more than 4gb of ram and the most I have heard of in actual use is 3.75gb used, never 4.0gb used. This limit was designed/built into the core of the OS many years ago and cannot be changed.
There has been a PAE kernel available since Windows 2000. Microsoft has just chosen to limit it in all desktop editions.

Their 32bit server editions support everything from 4GB up to 128GB.
My System SpecsSystem Spec
.

16 Jun 2010   #24
Fumz

7 Ultimate x64
 
 

I just finished a very interesting article on this very subject. Credit for this great read goes to mpcrsc562.

Quote:
What is the truth, then? When someone says some such thing as that 32-bit Windows Vista is technically, physically, logicallly, architecturally, fundamentally or otherwise incapable of using all your 4GB or more of RAM, what can they mean?

A surprising number of people who claim some sort of attention as expert commentators would have you believe that using more than 4GB of memory is mathematically impossible for any 32-bit operating system because 2 to the power of 32 is 4G and a 32-bit register can’t form an address above 4GB. If nothing else, these experts don’t know enough history: 2 to the 16 is only 64K and yet the wealth of Microsoft is founded on a 16-bit operating system that from its very first version was designed to use 640KB of RAM plus other memory in a physical address space of 1MB. Some remember this history and add seemingly plausible qualifications that exceeding 4GB is possible only at the price of nasty hacks that require everyone—well, all programmers—to jump through hoops. Fortunately, Intel’s processors are a lot more advanced than the 8086 from all those years ago.
Geoff Chappell, Software Analyst - Viewer
My System SpecsSystem Spec
16 Jun 2010   #25
bilzmale

Win 7 Home Premium 64 bit
 
 

Very interesting read. Someone needs to write a patch that does this for mere mortals like me. Or is at simple as changing boot.ini to select the alternative kernal?

Oh and as the OP I wasn't dreaming - I was sure I'd come across this before.
My System SpecsSystem Spec
16 Jun 2010   #26
DeaconFrost

Windows 7 Ultimate x64 SP1
 
 

Quote   Quote: Originally Posted by bilzmale View Post
Oh and as the OP I wasn't dreaming - I was sure I'd come across this before.
You are still dreaming, because PAE was never intended for desktops, and it would lead to massive instability, thanks to drivers that wouldn't be capable.

Here's what I don't understand. The solution for you costs the exact same amount as a downloadable patch. You already have a legit Windows 7 license, so just get the x64 media, and be done with it. Problem solved...properly.
My System SpecsSystem Spec
16 Jun 2010   #27
Kari

 

Interesting link, worth to follow and red, found on another thread today: http://www.geoffchappell.com/viewer....nse/memory.htm
My System SpecsSystem Spec
16 Jun 2010   #28
logicearth

Windows 10 Pro (x64)
 
 

Listen OP, you have 4 GBs all these tweaks are for going above 4 GB. What you are not going to solve is that the hardware is going to use a portion of your RAM regardless! There is no stopping that, that is how the x86 platform functions. You will never get all your RAM on an x86 platform. It doesn't matter what settings you use or want advice you follow you will never see the full use of your RAM, ever.
My System SpecsSystem Spec
16 Jun 2010   #29
bobtran

Windows 7 Ultimate x64
 
 

Quote   Quote: Originally Posted by pallesenw View Post
Quote   Quote: Originally Posted by bobtran View Post
There are NO "Tweaks" that allow an x86 (32 bit) system to use more than 4gb of ram and the most I have heard of in actual use is 3.75gb used, never 4.0gb used. This limit was designed/built into the core of the OS many years ago and cannot be changed.
There has been a PAE kernel available since Windows 2000. Microsoft has just chosen to limit it in all desktop editions.

Their 32bit server editions support everything from 4GB up to 128GB.
You still cannot access more than 4gb at one time and software must be written to use the expanded memory which very little software is even now. PAE also suffers from a performance hit as a result of the addressing conversion so not really your best choice. Further, as you stated, Microsoft chooses to NOT allow the use on desktops so it is a mute point.

If you want to use more than 4gb then upgrade to x64. Anything else is wishful thinking and not in the realm of normal PC users.
My System SpecsSystem Spec
16 Jun 2010   #30
pallesenw

Windows
 
 

Quote   Quote: Originally Posted by logicearth View Post
Listen OP, you have 4 GBs all these tweaks are for going above 4 GB. What you are not going to solve is that the hardware is going to use a portion of your RAM regardless! There is no stopping that, that is how the x86 platform functions. You will never get all your RAM on an x86 platform. It doesn't matter what settings you use or want advice you follow you will never see the full use of your RAM, ever.
There is no difference between a 32 and a 64bit OS when the talk is about addressing physical memory. The remapped memory is to be found above 4G regardless of what OS you are running.
My System SpecsSystem Spec
Reply

 Is there a workaround to use all 4GB of RAM?




Thread Tools




Similar help and support threads
Thread Forum
HP services slowing down stuff, a possible workaround
I use a Lenovo T500 for regular stuff with relatively low gfx requirements. Recently I got a used HP Colour Laserjet printer CM1312. After installing the drivers (network) there is a 20-30 seconds delay on the Wifi initialization on the laptop. Only on startup. Now I am aware of HP drivers/apps...
Hardware & Devices
Password workaround?
I just got a laptop from an Ebay seller. It's a Lenovo Thinkpad T61. He advertised it as having no hard drive. It just arrived -- with hard drive. I fire it up and it was apparently a corporate laptop with WinXP Pro. Problem is, it wants a password. I'm sure the seller doesn't have it; he probably...
General Discussion
Forgotten Password Workaround?
Hi All Decided to change my pword before the weekend to keep it safe from smaller hands and then went away for three days. On returning, I brought my PC back from hibernate/standby and did so continuously till today, where I shut it down. Problem is I have NO clue what i set that password as,...
General Discussion
megaupload is down and i need some help with workaround
how do i switch my dns
Network & Sharing
Need 32bit to 64bit Workaround
I have a developers disc for W7U 32bit that one of our developers got from the MS pre-release. I don't know why the developer's copy would be 32 and not 64. I just upgraded my whole system including a 64bit mobo & 8GB DDR so 32bit isn't going to cut it and I don't want to buy an upgrade just for...
Installation & Setup
RE-installation workaround question - help!
I really screwed up. I was running 32-bit XP and went to install 64-bit W7 Ultimate upgrade. During installation I knew I had backed up everything so I formatted the hard drive and merged the partitions within the install (at the point where I selected where to install Windows 7). You may have...
Installation & Setup


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 07:07.
Twitter Facebook Google+ Seven Forums iOS App Seven Forums Android App