Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

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

I read it somewhere "If you are running virtual box on a 32 bit OS, you cannot install a 64 bit OS as a guest OS (in virtual box)." Is it true ?

If so, I want to know the reason ?

Note: I am using windows 7-32 bit, with intel dual core processor.

share|improve this question

marked as duplicate by Canadian Luke, Darth Android, terdon, Breakthrough, Karan Jul 19 '13 at 2:02

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

See my answer here – terdon Jul 18 '13 at 15:39
up vote 1 down vote accepted

You can run a x64 guest in a x86 host if and only if:

  1. your CPU supports 64bit
  2. your CPU/BIOS support Intel's virtualization extensions (VT-x) and they are enabled.

see more info here, in the section "Software based virtualization":

Make sure your BIOS is configured to enable the virtualization extensions, and it should work fine for you.

share|improve this answer

This is a question which is slightly on the complex side.

  1. 64bit operating systems require CPUs which can handle longer and more accurate numbers, which 32 bit OS can't.

  2. You can however run 32bit on 64bit just lose one of the major pros for 64bit. The following link is quite educational if you are willing to read it all the way through.

share|improve this answer
since the op's CPU is 64bit, and their OS is 32bit, they can run a 64bit guest. this is confirmed by the articles in your answer and my own. – Frank Thomas Jul 18 '13 at 15:35
Missed that comment. – halligan26 Jul 18 '13 at 15:45

Not the answer you're looking for? Browse other questions tagged .