Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

If I use vmware workstation v6.5 on a vista 32-bit host with 8GB memory, will a 64-bit guest OS (win7) be able to use more than 4GB physical memory (depending on vmware memory settings)?

share|improve this question
This thread has 2 completely contradictory answers on this:… – P a u l Jul 30 '09 at 6:02
Probably that person, who gave contradictory answer, thought that he has 64-bit OS as a host. Or just took a wild guess, without trying it himself :] – Slink84 Jul 30 '09 at 6:18
refer also: – hyperslug Jul 30 '09 at 9:04
up vote 2 down vote accepted

Someone already tried that (besides the one that you have found), and it appears that it is not possible.

If you will install 64-bit OS as host, then it will work. But VMWare can't use more RAM than the amount host OS can provide.

share|improve this answer
+1 All virtual machine software is limited by the amount of memory that can be physcally addressed. – BinaryMisfit Jul 30 '09 at 7:00

No, because it is the host OS which allocates memory for the guest (the 32-bit virtualization program). No 32-bit program will be able to access over 4GB of memory with a 32-bit address space.

share|improve this answer
+1 and you can create a 64-bit guest with more than 4GB, but anything over that will be paging and not actually addressing any physical RAM beyond 4GB. – hyperslug Jul 30 '09 at 6:51

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.