Available article translations:

Windows 32bit - Installed memory 4 GB but only 3.5 GB or less is usable

  • Parallels Desktop 10 for Mac Standard Edition
  • Parallels Desktop 9 for Mac Standard Edition
  • Parallels Remote Application Server


In your virtual machine configuration the amount of memory is set to 4GB or higher. However, Windows only shows the amount of 3.5GB or less.


This is a known limitation.

All 32-bit client versions of Windows (not just Vista/XP/7) have a 4 GB addressable space (64-bit versions can use much more).

However you can't use the entire 4 GB of addressable space. Even though you have a 4 GB address space, you can only use around 3.1 GB of RAM. That's because some of that space is used by hardware and is not available to the operating system and applications. The amount you can use varies, depending on what hardware you have installed, but can range from as little as 2 GB to as much as 3.5 GB. It's usually around 3.1 GB.

NOTE: The hardware is using the addressable "space", not the actual RAM itself. If you have a greater amount of RAM, the rest of the RAM goes unused because there is no addressable space to map it to.


There is a possible workaround for this by performing the following steps:

  • Start your Windows 7 virtual machine
  • Click Start button > Run > type in msconfig, press Enter
  • Go to Boot tab > Advanced options > and uncheck Maximum memory

1e5db16426987d561060acdf56d947b4 df4909b7dd0609a3c148f007041db6d9 3307fff3682b15f0ba3fbe13d779296d 1d70d1f9c41d01c5f7202a4290e434e1 969a7877819c0830af8bf12fb58c1eef ae069407387ff6d2cdd44f3842d61cf7

Was this article helpful?
Tell us how we may improve it.
Yes No