Maximum addressable memory under the current operating systems

Here we provide you with an overview of the maximum addressable memory under the current 32Bit and 64Bit operating systems.

1 Star2 Stars3 Stars4 Stars5 Stars | 22 (3.36)
| Tom Bauer | 15 Replies
Tags: ,

Basically, for the usage of 4GB or more memory a 64-bit operating system is necessary.
The table below provides you with an overview of maximum addressable memory under the current operating systems:

Operating SystemMaximum Memory (RAM)
Mac OS X from 10.1018 Exabyte
Mac OS X from 10.9128GB
Mac OS X < 10.996GB
Windows 10 Home 32-Bit4GB
Windows 10 Home 64-Bit128GB
Windows 10 Pro 32-Bit4GB
Windows 10 Pro 64-Bit2TB
Windows 10 Pro for Workstation 32-Bit4GB
Windows 10 Pro for Workstation 64-Bit6TB
Windows 10 Enterprise 32-Bit4GB
Windows 10 Enterprise 64-Bit6TB
Windows 10 Education 32-Bit4GB
Windows 10 Education 64-Bit128GB
Windows 8.1 Pro 32-Bit4GB
Windows 8.1 Enterprise 32-Bit4GB
Windows 8.1 64-Bit192GB
Windows 8.1 Pro 64-Bit512GB
Windows 8.1 Enterprise 64-Bit512GB
Windows RT 8 32-Bit4GB
Windows 8 32-Bit4GB
Windows 8 Pro 32-Bit4GB
Windows 8 Enterprise 32-Bit4GB
Windows 8 64-Bit192GB
Windows 8 Pro 64-Bit512GB
Windows 8 Enterprise 64-Bit512GB
Windows 7 Starter 32-Bit2GB
Windows 7 Home Basic 32-Bit4GB
Windows 7 Home Basic 64-Bit8GB
Windows 7 Home Premium 32-Bit4GB
Windows 7 Home Premium 64-Bit16GB
Windows 7 Professional 32-Bit4GB
Windows 7 Professional 64-Bit192GB
Windows 7 Enterprise 32-Bit4GB
Windows 7 Enterprise 64-Bit192GB
Windows 7 Ultimate 32-Bit4GB
Windows 7 Ultimate 64-Bit192GB
Windows Vista Home Basic 32-Bit4GB
Windows Vista Home Basic 64-Bit8GB
Windows Vista Home Premium 32-Bit4GB
Windows Vista Home Premium 64-Bit16GB
Windows Vista Business 32-Bit4GB
Windows Vista Business 64-Bit192GB
Windows Vista Ultimate 32-Bit4GB
Windows Vista Ultimate 64-Bit192GB
Windows Vista Enterprise 32-Bit4GB
Windows Vista Enterprise 64-Bit192GB
Windows XP Home 32-Bit4GB
Windows XP Professional 32-Bit4GB
Windows XP Professional 64-Bit128GB
Windows Server 2019 Essentials64GB
Windows Server 2019 Standard24TB
Windows Server 2019 Datacenter24TB
Windows Server 2016 Essentials64GB
Windows Server 2016 Standard24TB
Windows Server 2016 Datacenter24TB
Windows Server 2012 Foundation32GB
Windows Server 2012 Essentials64GB
Windows Server 2012 Standard4TB
Windows Server 2012 Datacenter4TB
Windows 2008 R2 Server Web 64-Bit32GB
Windows 2008 R2 Server Foundation 64-Bit8GB
Windows 2008 R2 Server Standard 64-Bit32GB
Windows 2008 R2 Server Enterprise 64-Bit2TB
Windows 2008 R2 Server Datacenter 64-Bit2TB
Windows 2008 R2 Server Itanium 64-Bit2TB
Windows 2008 Server Web 32-Bit4GB
Windows 2008 Server Web 64-Bit32GB
Windows 2008 Server Standard 32-Bit4GB
Windows 2008 Server Standard 64-Bit32GB
Windows 2008 Server Enterprise 32-Bit64GB
Windows 2008 Server Enterprise 64-Bit2TB
Windows 2008 Server Datacenter 32-Bit64GB
Windows 2008 Server Datacenter 64-Bit2TB
Windows 2003 Server Standard Edition 32-Bit4GB
Windows 2003 Server Standard Edition 64-Bit32GB
Windows 2003 Server Enterprise Edition 32-Bit64GB
Windows 2003 Server Enterprise Edition 64-Bit1TB
Windows 2003 Server Datacenter Edition 32-Bit128GB
Windows 2003 Server Datacenter Edition 64-Bit1TB

More Informations:

15 thoughts on “Maximum addressable memory under the current operating systems

  1. Tonye Maxwell

    Go to windows home and type computer left click and click properties then you will see every thing you need to know about your computer

  2. Luigi A. Cruz

    18 exabytes? Or 16 exabytes? The reason you said 18 exabytes is because it is based on 18,446,744,073,709,551,616 bytes. 18 exabytes if you use the decimal definition of exabytes. 16 exabytes if you use the binary definition of exabytes.

    1. Tom

      Ain’t that 16 exibytes? The difference between a an i. is the base10 en base2 calculation.

  3. Alex Castillo

    This article needs an update. macOS can now support 1.5 TB of RAM at least since the Mac Pro can be configured with that much.

      1. Ajay

        Can you give credible source of this information? 18 EB is beyond anything. Theoretically yes, but practically no. There is no hardware that can test this much of memory.

  4. Nanag Taten

    Hi Dude,

    You teh man, I am studying Comptia A+ and this RAM limitation just help my studies. Thank you very much, I book marked you page on my browser.

    Nanang Taten

  5. Rkr

    Do you see the same performance on battery only vs. when plugged in? Many laptops will drop to 33% or less cpu usage when on battery.
    Also I would open up your task manager and look at the performance tab to see what your CPU usage, disk usage, disk read/write speeds are. If there’s high disk usage and low read/write speeds I’d have a look at how full your SSD is and what type of interface it uses.

    There’s no general way to make applications use more RAM, and in general, they will use what they need to. Some apps _MAY_ have some settings that influence the way RAM is used and how much but you’ll need to check each one individually and this tend to be only be true for I/O demanding applications.

  6. Terrence Kankiewicz

    Hello, i have a question. I am running windows 10 enterprise, 64bit on my thinkpad t480. It has 32GB of ram and 500GB SSD. It is very slow when trying to do tasks and it never uses more than 15% of the memory. Is there a way to use more ram for tasks/programs? Thanks

    1. Ian McGregor

      You could probably remove 16GB of RAM as it’s unluikely that your programs need that much RAM anyway.
      Speed is really down to the Processor such as the faster i7 CPUs.

      There is also a very big difference in speed between an SSD and a M.2 SSD

      Try scanning with Malwarebytes Free Edition as I have recently removed 620+ PUPs from one laptop which had slowed it down to a crawl.

    2. TimDV

      I recomend to check the temperature of your CPU, to high temperatures wil cause the cpu to throtle it’s speed.
      I would recomend openhardware monitor to do this.

      As this is a portable device (laptop) and no desktop there are probably two options:
      – If your fan is configured in silent mode temperatures in idle should not be higher than 80°C.
      – If your fan is configured in performance cooling mode, temperatures in idle should be lower than 60°C.

      When temperatures are above 90-95°C most cpu’s wil start to throtle their speed to prevent overheating. As a result you will notice reduced performance.

      Another possibility is wrong temperature readings, wrong temperature readings can result in slow performance and loud enoying fan noice.

      Hope this was helpfull.

    3. zynga3432

      open run command by pressing windows key+R at the same time then type in msconfig go to boot options from the top tab then look for advanced click on it you will see the number of cores of your processor and amount of ram your computer is using maximize the memory and then restart you will feel the effects you can also check it in my this pc properties


Leave a Reply

Your email address will not be published. Required fields are marked *