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: 4GB in 32bit - concerns about patching kernel - PatchPAE2

4 Weeks Ago   #1
mt12345

Windows 7 Professional
 
 
4GB in 32bit - concerns about patching kernel - PatchPAE2

I use 32bit version of Windows 7 on one of my machines, because some older programs don't work on 64bit.
I use patched kernel (PatchPAE2) to use whole 4GB of RAM, it seems to works fine.
I'm concerned however about security and stability.
In linux world PAE kernel (and patching the kernel in general) is pretty much standard, but in Windows it seems like nasty 'hack'.
I didn't find much info about it, many people strongly advise not to use it but they can't support their opinions by any example. Does anyone here have experience?


My System SpecsSystem Spec
.
4 Weeks Ago   #2
Megahertz07

Windows 7 HP 64
 
 

You have 4G of memory and use internal graphics. The ideal OS for this scenario is Win 7 32.
The Win 7 32 will use 3,2 G and the internal graphics (and other hardware) will use the remaining 0.8G.

I can't see the miracle of patched kernel. 32 bits OS can only deal with 3,2 G. That's not a Windows limitation. It's a memory address limitation (32bits).

I would use the standard kernel.
My System SpecsSystem Spec
4 Weeks Ago   #3
SIW2

Microsoft Community Contributor Award Recipient

Vista x64 / 7 X64
 
 

32-bit Windows Server 2003 running on 64-bit processors supports 128GB. The limit is 64GB on 32-bit x86, but higher on x64 processors.
My System SpecsSystem Spec
.

4 Weeks Ago   #4
mt12345

Windows 7 Professional
 
 

Im thinking about memory upgrade 6GB or 8GB
My System SpecsSystem Spec
4 Weeks Ago   #5
mt12345

Windows 7 Professional
 
 

Quote   Quote: Originally Posted by Megahertz07 View Post
the internal graphics (and other hardware) will use the remaining 0.8G.
actually it's 2.96GB not 3.2GB so internal graphics (and other hardware) uses 1.04GB. what for?!
My System SpecsSystem Spec
4 Weeks Ago   #6
Megahertz07

Windows 7 HP 64
 
 

If you have now two memory sticks (2+2) G, my suggestion is to buy a match pair (4+4)G.
If you don't want to have memory problems, don't mix different memory types / sizes.
You'll need to do a Win 7 64 clean install.
My System SpecsSystem Spec
4 Weeks Ago   #7
mt12345

Windows 7 Professional
 
 

Two scenarios:

1.PC with 4GB ram windows 7 64 standard kernel - it uses full 4GB ram but some old programs dont work
2.PC with 4GB ram windows 7 32 patched kernel - it uses full 4GB ram and all old programs work

Im asking about any issues I may get in scenario 2.
My System SpecsSystem Spec
4 Weeks Ago   #8
LMiller7

Windows 7 Pro 64 bit
 
 

Windows RAM limits, particularly in 32 bit versions, are rather complex.

A 32 bit OS has a nominal 4 GB physical address space. But since this address space but be shared with memory mapped hardware devices which must have priority not all of this is available for RAM. Typically about 3.25 GB is available but it can be more than 3.5 GB or less than 3 GB. I have a 32 bit system with 3.46 GB while some older motherboards simply limited it to 2 GB. If system RAM is shared with the video system, very common with laptops, this value will be further reduced.

But 4GB is not an architectural limit in a 32 bit OS. Even prior to 2000 there were many 32 bit processors with a 36 bit physical address bus which supported up to 64 GB RAM. Windows 2000 Enterprise Server officially supported 64 GB RAM. Not that there was much hardware available at the time that could provide that much.

It is the PAE kernel that makes this possible. PAE is not a hack that has a major performance impact and can only be used with special PAE aware applications.The performance impact is minimal and any application, even those that predate PAE, can freely use RAM over 4 GB. The method that PAE uses is essentially the same as used in modern 64 bit systems and is in fact somewhat simpler. Any 32 bit OS that is using DEP, enabled by default on compatible hardware, is already using the PAE kernel.

However, when XP SP2 was in development Microsoft discovered that considerable numbers of third party device drivers behaved very badly when RAM existed over the 4 GB mark. For that reason the kernel in XP SP2 was modified to ignore any RAM above 4 GB. This means that PAE does NOT allow using more than 4 GB RAM. This limit has been maintained in all later 32 bit client versions of Windows, right through to Windows 10. It is also a licensing limit.

Note that this limit does not apply to 32 bit server versions of Windows, some of of which support up to 64 GB RAM with a 32 bit CPU and 128 GB with a 64 bit CPU. The driver problem was most common with video and audio devices. Servers tend to have very basic video that rarely have this problem and many do not have audio capabilities at all.

How serious the driver problem is now in 2017 is difficult to say. It could be argued that such problems would have been fixed long ago and are no longer an issue. That may be. It could also be said that since the kernel does not officially support more than 4 GB RAM developers have no reason to do so either. As of Server 2008 R2 there have been no 32 bit server versions of Windows to support.

And do understand that using any hacked version of a Windows kernel is a violation of the EULA.
My System SpecsSystem Spec
4 Weeks Ago   #9
Layback Bear

Windows 7 Pro. 64/SP-1
 
 

Because a COA key is usable on a 32 or a 64 bit Windows 7; why not just install Windows 7/64 and install a bunch of ram? Presuming the cpu is 64 bit capable.

Jack
My System SpecsSystem Spec
4 Weeks Ago   #10
mt12345

Windows 7 Professional
 
 

Quote   Quote: Originally Posted by Layback Bear View Post
Because a COA key is usable on a 32 or a 64 bit Windows 7; why not just install Windows 7/64 and install a bunch of ram? Presuming the cpu is 64 bit capable.

Jack
see 1st post, 1st line.
My System SpecsSystem Spec
Reply

 4GB in 32bit - concerns about patching kernel - PatchPAE2




Thread Tools




Similar help and support threads
Thread Forum
Patching UxTheme does not work
Hi guys. Since I can now replace my Aero.msstyle, I've tried patching the UxTheme and all those files. but... it didn't work. Whatever theme I try to apply, it's not working. It either gives me Windows Classic or doesn't change anything (Windows Aero to Windows Aero) My goal was to apply...
Customization
Patching UXTHEME.DLL
Iam using 7 ultimate.Can i use third party themes by patching uxtheme.dll by using universal theme patcher.If i so, what are affects on OS??
Themes and Styles
champions online patching bug?
Well yesterday I got champions online free for all off of steam and after it finished downloading I opened it and it said it was patching so after about 2 hours it finished the patch so I tried to boot up the game later it said it crashed and never said what part of the file crashed but now when I...
Gaming
Any concerns with Mini-ITX?
I'm planning on building a new low power system for WHS 2011. I have the RAID card and drives already. Are there any concerns I should be aware of in using a Mini-ITX board over a normal ATX or Micro-ATX board? I've built hundreds of systems, but never with Mini-ITX. I know I need a proper...
Hardware & Devices
Raid 5 Concerns
I am running a HP A6750F that I purchase a year ago with Vista 64bit. I have installed a Highpoint RocketRaid 26401 running a Raid 5 with 3 TB drives. My question is those that may have experience going from Vista64 to Windows 7 x 64 with a RAID Controller in play. Are there any issues with the...
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 19:14.
Twitter Facebook Google+ Seven Forums iOS App Seven Forums Android App