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

I have just bought a brand new MacBook Pro with 4 GB RAM, and was wondering which Windows 7 version 32 bit or 64 bit I should install with BootCamp, in order to do Visual Studio development?

Is Visual Studio 32 bit? Any pointers to the correct install process would also be appreciated.

share|improve this question

No brainer: 64bit.

In addition to the ability to use more RAM and run 64bit apps, 64bit chips have other features the OS itself can use to get performance benefits that a 32bit OS won't know about. More registers, for example.

So even if 32bit Visual Studio is the only app you run, you're still better off running 64bit windows. Not to mention it gives you the ability to build 64bit apps.

share|improve this answer
Definitly! I am using Win7 Pro x64 with MSVC 2k8 productively on my Macbook Pro, too. – bastibe Oct 22 '09 at 16:58
Normally I would say you should look into Apples 64bit Windows driver support which used to be pretty bad. Apparently this has been remedied in Snow Leopard (Boot Camp 3.0) – Power-coder Oct 22 '09 at 18:16
Good point, I hand't considered drivers. Good to hear it's a non-issue now. – Joel Coehoorn Oct 23 '09 at 14:01

While Visual Studio is 32 bit application, depending on what type of applications you're planning to develop, you might find it beneficial to use the 64-bit version. IIRC you can run and debug both 32-bit and 64-bit executables in 64-bit Windows but not in 32-bit Windows (as the latter isn't able to run 64-bit apps).

share|improve this answer

Visual Studio is a 32 bit application only, so if that is the major reason for installing windows, 64-bit will not give you any additional features, other than it will be able to handle all 4 GB of memory, whereas 32-bit will only give 3.2 GB or so.

See this question for details about general 32-bit vs 64 bit systems:

share|improve this answer

Your Answer


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