Show Simon over at www.TechHead.co.uk put together this useful chart describing the max memory (RAM) limits for Windows 2008 (x86 and x64) and Windows 2008 R2 x64 and thought it was very useful so I'm posting here for reference.
Topics: Microsoft Windows That's not a limit of Windows Server 2008, it's a limit of any 32 bit OS. To increase this limit to 32GB, you'll have to build a new server using the x64 architecture and migrate your services across. This should help: http://msdn.microsoft.com/en-us/library/windows/desktop/aa366778(v=vs.85).aspx#physical_memory_limits_windows_server_2008 Was this post helpful? thumb_up thumb_down Probe This person is a verified professional. Verify your account to enable IT peers to see that you are a professional. datil I doubt it as x86 will only take 4Gb RAM, so i don't beleive that there is any way to increase that limit. You can install as much RAM as you like but the OS will never see it. 0 of 1 found this helpful thumb_up thumb_down Windows 2008 R1 32 bit has a maximum limit of 4GB of RAM. This is the same as any other 32 bit OS weather it be windows or Linux. The only way to get a server to access more is to upgrade to a 64bit OS.. Was this post helpful? thumb_up thumb_down 4GB...anything 32 bit will only see 4GB Max Was this post helpful? thumb_up thumb_down Actually, if you currently have 2008 32bit standard edition installed you can upgrade to 2008 32bit enterprise edition and it will recognise up to 64GB. 0 of 1 found this helpful thumb_up thumb_down Sajiin This person is a verified professional. Verify your account to enable IT peers to see that you are a professional. thai pepper
Can you please add the link to where you got this information? A 32-bit OS will never recognize more than 4GB of RAM. 1 found this helpful thumb_up thumb_down I think you are looking into Physical Address Extension. "Physical Address Extension (PAE) is a processor feature that enables x86 processors to access more than 4 GB of physical memory on capable versions of Windows." http://msdn.microsoft.com/en-us/library/windows/desktop/aa366796%28v=vs.85%29.aspx Edit: You need Datacenter or Enterprise however. Was this post helpful? thumb_up thumb_down I was hoping for someone to direct me into PAE for W Server 2008 Standard or any similar solution. Was this post helpful? thumb_up thumb_down
This is also dependent on your hardware being able to see the memory, which most x86 based systems will not. I seem to recall there being a PCI/PCIx RAM expander that 2008 DC/E servers could utilize for PAE, but we decided to upgrade to x64 based servers so it was never looked into it. Was this post helpful? thumb_up thumb_down you're wrong, a 32bit Linux with PAE support more than 4GB of RAM 0 of 1 found this helpful thumb_up thumb_down Server 2003 you need enterprise to enable PAE to go beyond 4gb. Server 2008 Standard and up you can use PAE. You don't need any special hardware, its all handled
by the OS. I've been doing PAE for years, I am surprised at the ignorance on this thread.. Was this post helpful? thumb_up thumb_down There is not a limit of PAE, but Microsoft hard codes a ceiling so that you have to get the next higher version of OS. Server 2003 it was 64GB PAE, Server 2008 I think it is 32GB (not completely sure on that, guess someone could look it up.) They also do this on physical processor limits. Was this post helpful? thumb_up thumb_down
Was this post helpful? thumb_up thumb_down please try the following steps to enable PAE on Windows 2008 Server 32bit. 1. Click Start- All Programs-Accesories-Command Prompt - "Right Click-Run as administrator" 2. "Bcdedit /set PAE forceenable" 3. Restart Server Best Regards, Mark Was this post helpful? thumb_up thumb_down Thanks for that Mark. That solved my issue with the memory. Was this post helpful? thumb_up thumb_down I am curious was Xapmat using Windows 2008 Server Standard? Was this post helpful? thumb_up thumb_down Hi All, Please see attachment and tell me how to fix this. The system is showing me 10GB of RAM but the Task Manager is only showing 4GB of RAM. Best, Tom Emnace 0 of 1 found this helpful thumb_up thumb_down What does this command do exactly? Was this post helpful? thumb_up thumb_down
Marcin, were you ever able to resolve this?
Mark, I ran this command & rebooted but it still shows 4GB in Task Manager. This is running as a VM in Hyper-V, on Server 2012 R2. It has 8GB RAM assigned to the VM. Was this post helpful? thumb_up thumb_down Hi this might help https://msdn.microsoft.com/en-us/library/windows/desktop/aa366778(v=vs.85).aspx X86 client versions with PAE enabled do have a usable 37-bit (128 GB) physical address space. The limit that these versions impose is the highest permitted physical RAM address, not the size of the IO space. That means PAE-aware drivers can actually use physical space above 4 GB if they want. For example, drivers could map the "lost" memory regions located above 4 GB and expose this memory as a RAM disk. https://msdn.microsoft.com/en-us/library/windows/desktop/aa366796(v=vs.85).aspx Was this post helpful? thumb_up thumb_down Marcin did you run it on the host or the virtual server? Was this post helpful? thumb_up thumb_down http://msdn.microsoft.com/en-us/library/windows/desktop/aa366778(v=vs.85).aspx#physical_memory_limits_windows_server_2008 32bit Server 2008 is not limited to 4GB. Don't believe everything you read on the internet. People who say never can usually be proven wrong. Was this post helpful? thumb_up thumb_down What is the minimum amount of memory that Windows Server 2008 R2 requires?Server 2008 R2 minimum memory requirement is 512 MB RAM.
What is the system requirements of Windows Server 2008 memory?RAM — The following are the RAM requirements: Minimum: 512 MB. Recommended: 2 GB or more. Maximum (32-bit systems): 4 GB (for Windows Server 2008 Standard) or 64 GB (for Windows Server 2008 Enterprise or Windows Server 2008 Datacenter)
What is the maximum memory that a Windows server can support?Windows Home Server is available only in a 32-bit edition. The physical memory limit is 4 GB.
What are the edition of Windows Server 2008 R2?Seven editions of Windows Server 2008 R2 were released: Foundation, Standard, Enterprise, Datacenter, Web, HPC Server and Itanium, as well as Windows Storage Server 2008 R2.
|