# Windows on Mac via VMware: What do I need?

**URL:** <https://boards.straightdope.com/t/windows-on-mac-via-vmware-what-do-i-need/520630>\
**Category:** Factual Questions\
**Created:** [December 9, 2009, 8:47pm UTC](https://boards.straightdope.com/t/windows-on-mac-via-vmware-what-do-i-need/520630 "2009-12-09T20:47:30Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Polerius](https://avatars.discourse-cdn.com/v4/letter/p/d78d45/32.png) [@Polerius](https://boards.straightdope.com/u/Polerius)\
**Post date:** [December 9, 2009, 8:47pm UTC](https://boards.straightdope.com/t/windows-on-mac-via-vmware-what-do-i-need/520630/1 "2009-12-09T20:47:30Z")

</div>

I’m planning on installing VMware Fusion 3 on my new Macbook, but it’s a bit unclear what will and will not work from the Windows OS options I see online.

For example CompUSA has a “Microsoft Windows 7 Professional 64BIT Operating System Software - OEM DVD”. Will that work, given that [this migration assistant](http://communities.vmware.com/docs/DOC-11426) says that “VMware cannot support OEM copies of Windows migrated into virtual machines as this is a violation of your licensing agreement with Microsoft”?

The OEM version above is $149.99 which is much cheaper than the non-OEM version currently selling for $258.92 on Amazon.

Also, I could go with Windows XP since that’s a proven and stable OS, and I should be able to find it cheaper than Windows 7. On the other hand, I found online several options for this too: OEM, non-OEM, etc.

In general, what are the red flags and pitfalls I need to avoid when buying a Windows OS for VMware Fusion for my Mac?

---

<div class="post-metadata">

**Author:** ![Morbo](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/morbo/32/389_2.png) [@Morbo](https://boards.straightdope.com/u/Morbo)\
**Post date:** [December 9, 2009, 10:09pm UTC](https://boards.straightdope.com/t/windows-on-mac-via-vmware-what-do-i-need/520630/2 "2009-12-09T22:09:32Z")

</div>

> [@Polerius](#):
>
> For example CompUSA has a “Microsoft Windows 7 Professional 64BIT Operating System Software - OEM DVD”. Will that work \<snip\>

It will not work - OEM versions will not install into a VM, be it VMWare, VMWare View, Hyper-V, Citrix Xen Desktop, Fusion, whatever.

> [@](#):
>
> Also, I could go with Windows XP since that’s a proven and stable OS, and I should be able to find it cheaper than Windows 7. On the other hand, I found online several options for this too: OEM, non-OEM, etc.

My experience has been that Win7 in a VM environment is much faster than XP. Bear in mind that with VMWare and Citrix you need the newest versions to even install and run Win7. (Your version of Fusion does support Win7, so no worries there).

> [@](#):
>
> In general, what are the red flags and pitfalls I need to avoid when buying a Windows OS for VMware Fusion for my Mac?

In my experience, Parallels 5 is much faster than Fusion 3.0, faster still with dual proc setup, and even faster in 64 bit. If you really don’t care about speed that much, they are so comparable wrt ease of use / setup / management as to be negligible.

Note: I run both for work, so I make no allegiance to one over the other as any sort of fanboy.

---

<div class="post-metadata">

**Author:** ![Polerius](https://avatars.discourse-cdn.com/v4/letter/p/d78d45/32.png) [@Polerius](https://boards.straightdope.com/u/Polerius)\
**Post date:** [December 9, 2009, 10:48pm UTC](https://boards.straightdope.com/t/windows-on-mac-via-vmware-what-do-i-need/520630/3 "2009-12-09T22:48:48Z")

</div>

> [@Morbo](#):
>
> It will not work - OEM versions will not install into a VM, be it VMWare, VMWare View, Hyper-V, Citrix Xen Desktop, Fusion, whatever.

That’s what I was worried about.

How do you explain what people are saying in [this sort of thread](http://forums.macrumors.com/showthread.php?t=505021) (among several examples on the web), where they claim that they have used OEM versions with VMware?

Is it because older versions of VM software allowed it, but newer versions (e.g. VMware Fusion 3) don’t allow it?

---

<div class="post-metadata">

**Author:** ![Superfluous\_Parentheses](https://avatars.discourse-cdn.com/v4/letter/s/8edcca/32.png) [@Superfluous\_Parentheses](https://boards.straightdope.com/u/Superfluous_Parentheses)\
**Post date:** [December 9, 2009, 11:10pm UTC](https://boards.straightdope.com/t/windows-on-mac-via-vmware-what-do-i-need/520630/4 "2009-12-09T23:10:51Z")

</div>

> [@Polerius](#):
>
> That’s what I was worried about.
> 
> How do you explain what people are saying in [this sort of thread](http://forums.macrumors.com/showthread.php?t=505021) (among several examples on the web), where they claim that they have used OEM versions with VMware?
> 
> Is it because older versions of VM software allowed it, but newer versions (e.g. VMware Fusion 3) don’t allow it?

That thread seems to be partially about XP, which runs perfectly fine on virtualbox/os-x leopard at least. And Vista, which should install fine on bootcamp, but that’s not virtualized. I guess MS just tries to discourage people from virtualizing their “consumer” products, which wasn’t an issue when they released XP.

---

<div class="post-metadata">

**Author:** ![xash](https://avatars.discourse-cdn.com/v4/letter/x/c6cbf5/32.png) [@xash](https://boards.straightdope.com/u/xash)\
**Post date:** [December 9, 2009, 11:53pm UTC](https://boards.straightdope.com/t/windows-on-mac-via-vmware-what-do-i-need/520630/5 "2009-12-09T23:53:34Z")

</div>

Windows 7 can be used for 30 days (and upto 120 days using a hidden command) without activation. So you can test it out before buying, if you have access to the installation files.

---

<div class="post-metadata">

**Author:** ![Roadfood](https://avatars.discourse-cdn.com/v4/letter/r/9fc348/32.png) [@Roadfood](https://boards.straightdope.com/u/Roadfood)\
**Post date:** [December 10, 2009, 12:15am UTC](https://boards.straightdope.com/t/windows-on-mac-via-vmware-what-do-i-need/520630/6 "2009-12-10T00:15:42Z")

</div>

I don’t mean to hijack this thread, but since there seem to be people here knowledgeable about Mac virtualizers:

I have a 32-bit Mac (newest 17" PB Pro), on which I have Parallels 5. Is it possible for me to install a 64-bit version of Windows 7 in my Parallels, even though the underlying Mac is 32-bit? I’m kind of assuming that it won’t work, but I spent an hour or so googling around and looking around on the Parallels site, and couldn’t find a definitive answer.

---

<div class="post-metadata">

**Author:** ![Morbo](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/morbo/32/389_2.png) [@Morbo](https://boards.straightdope.com/u/Morbo)\
**Post date:** [December 10, 2009, 12:30am UTC](https://boards.straightdope.com/t/windows-on-mac-via-vmware-what-do-i-need/520630/7 "2009-12-10T00:30:25Z")

</div>

> [@Polerius](#):
>
> That’s what I was worried about.
> 
> How do you explain what people are saying in [this sort of thread](http://forums.macrumors.com/showthread.php?t=505021) (among several examples on the web), where they claim that they have used OEM versions with VMware?
> 
> Is it because older versions of VM software allowed it, but newer versions (e.g. VMware Fusion 3) don’t allow it?

That would be my guess - they haven’t updated VMWare Tools in a while, or have disabled the “notify” preference and ahven’t noticed that there is a newer version available. (I have to have the latest for Dev purposes, so I don’t have any that are out of date).

> [@Roadfood](#):
>
> I have a 32-bit Mac (newest 17" PB Pro), on which I have Parallels 5. Is it possible for me to install a 64-bit version of Windows 7 in my Parallels, even though the underlying Mac is 32-bit?

I do this constantly.

---

<div class="post-metadata">

**Author:** ![Polerius](https://avatars.discourse-cdn.com/v4/letter/p/d78d45/32.png) [@Polerius](https://boards.straightdope.com/u/Polerius)\
**Post date:** [December 10, 2009, 12:38am UTC](https://boards.straightdope.com/t/windows-on-mac-via-vmware-what-do-i-need/520630/8 "2009-12-10T00:38:10Z")

</div>

> [@xash](#):
>
> Windows 7 can be used for 30 days (and upto 120 days using a **hidden command**

Which would be … ? 🙂

> [@](#):
>
> So you can test it out before buying, if you have access to the installation files.

Is there a way to get access to the installation files besides buying a copy of the software?

I’d really like to try out which version works best with VMware/Parallels before I buy.

---

<div class="post-metadata">

**Author:** ![Polerius](https://avatars.discourse-cdn.com/v4/letter/p/d78d45/32.png) [@Polerius](https://boards.straightdope.com/u/Polerius)\
**Post date:** [December 10, 2009, 12:43am UTC](https://boards.straightdope.com/t/windows-on-mac-via-vmware-what-do-i-need/520630/9 "2009-12-10T00:43:07Z")

</div>

> [@Morbo](#):
>
> [QUOTE= Roadfood]  
> I have a 32-bit Mac (newest 17" PB Pro), on which I have Parallels 5. Is it possible for me to install a 64-bit version of Windows 7 in my Parallels, even though the underlying Mac is 32-bit?

I do this constantly.  
[/QUOTE]

Which version of Windows 7 runs fastest on VMware/Parallels on a new Macbook Pro: 32-bit or 64-bit?

I’ve read conflicting accounts online.

---

<div class="post-metadata">

**Author:** ![Morbo](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/morbo/32/389_2.png) [@Morbo](https://boards.straightdope.com/u/Morbo)\
**Post date:** [December 10, 2009, 1:34am UTC](https://boards.straightdope.com/t/windows-on-mac-via-vmware-what-do-i-need/520630/10 "2009-12-10T01:34:08Z")

</div>

> [@Polerius](#):
>
> Which version of Windows 7 runs fastest on VMware/Parallels on a new Macbook Pro: 32-bit or 64-bit?
> 
> I’ve read conflicting accounts online.

Honestly, on a machine that quick, I don’t notice a dramatic difference. But I’m not doing performance benchmarks; I just have to make sure my software behaves on both of them.

---

<div class="post-metadata">

**Author:** ![qazwart](https://avatars.discourse-cdn.com/v4/letter/q/5fc32e/32.png) [@qazwart](https://boards.straightdope.com/u/qazwart)\
**Post date:** [December 10, 2009, 3:12am UTC](https://boards.straightdope.com/t/windows-on-mac-via-vmware-what-do-i-need/520630/11 "2009-12-10T03:12:54Z")

</div>

> [@Roadfood](#):
>
> I don’t mean to hijack this thread, but since there seem to be people here knowledgeable about Mac virtualizers:
> 
> I have a 32-bit Mac (newest 17" PB Pro), on which I have Parallels 5. Is it possible for me to install a 64-bit version of Windows 7 in my Parallels, even though the underlying Mac is 32-bit?.

Um. You have the _newest 17" PB Pro_? That’s a 64 bit system. And Snow Leopard is a 64bit OS. What makes you think your Mac is 32 bits?

Virtualization is different from emulation. In emulation, you could emulate a completely different piece of hardware. For example, the old PowerPC Macs emulated the Intel chips. In an emulated environment, you could emulate a 64 bit system on 32 bit hardware and under a 32 bit OS. It would be extremely and painfully slow, but you could.

In virtualization, the CPU and hardware is running the client OS in almost native mode. There is no emulation. If you have 32 bit hardware, you cannot run a 64bit OS in virtual mode.

However, as I pointed out, All Intel Macs are 64 bit hardware through and through, so you can easily run 64 bit OS.

---

<div class="post-metadata">

**Author:** ![qazwart](https://avatars.discourse-cdn.com/v4/letter/q/5fc32e/32.png) [@qazwart](https://boards.straightdope.com/u/qazwart)\
**Post date:** [December 10, 2009, 3:35am UTC](https://boards.straightdope.com/t/windows-on-mac-via-vmware-what-do-i-need/520630/12 "2009-12-10T03:35:46Z")

</div>

> [@Polerius](#):
>
> I’m planning on installing VMware Fusion 3 on my new Macbook, but it’s a bit unclear what will and will not work from the Windows OS options I see online.
> 
> The OEM version above is $149.99 which is much cheaper than the non-OEM version currently selling for $258.92 on Amazon.
> 
> Also, I could go with Windows XP since that’s a proven and stable OS, and I should be able to find it cheaper than Windows 7. On the other hand, I found online several options for this too: OEM, non-OEM, etc.
> 
> In general, what are the red flags and pitfalls I need to avoid when buying a Windows OS for VMware Fusion for my Mac?

There is very little preventing you from running an OEM version of Windows in Virtualization mode except the license says you can’t and thus would be illegal. Being an upright citizen, you wouldn’t want to do that. Otherwise, as a good citizen of The Village, I would be forced to report you to Number 2 as someone who is in the Cult of Individuality.

Well, besides Microsoft’s license, there are a few roadblocks that Windows will throw in front of you, but you can easily do a Bing search (Google? Never heard of him) and find a variety of ways to get around anything that Microsoft would toss at you. The big problem would be Windows Genuine Advantage which would detect your license as an OEM license, and see that you’re running not on an OEM machine.

For example, many unmutual people are buying Windows 7 upgrade disks. With the upgrade disk, which can be had for $30 [if you’re a student](http://www.mydigitallife.info/2009/09/18/buy-cheap-windows-7-for-students-at-29-99-via-win741-ultimate-steal-offer/). Some people cheat by finding someone who is a student and paying them to get the disk. It’s like if that said underaged student paid the person to go into a store and buy them a beer. Shameful!

Anyway, what these people have discovered is that you do a clean install of Windows 7. Windows 7 will get to a point where it will ask for your license. Of course, you put your license number in, and Windows will inform you that this is an upgrade edition, and thus the license is no good.

At this point, leave the license number blank and continue installing. When you finish, you will have an unlicensed copy of Windows, and Windows will keep reminding you of this. However, you do have that upgrade disk. Right?

Now, you use your Windows upgrade disk to reinstall Windows 7. This time, you do the update path and not a clean install. Now, since this is an update, your license number will work. After your second install, you have a fully licensed Windows computer.

If you decide to take this shameful and illegal approach, be sure you get the Windows 7 Professional upgrade and not the Home edition. Otherwise, you’ll run into that can’t run as a virtualized system crap, and you’ll have to take a few more painful little steps to get around this issue.

Be seeing you!

---

<div class="post-metadata">

**Author:** ![xash](https://avatars.discourse-cdn.com/v4/letter/x/c6cbf5/32.png) [@xash](https://boards.straightdope.com/u/xash)\
**Post date:** [December 10, 2009, 4:04am UTC](https://boards.straightdope.com/t/windows-on-mac-via-vmware-what-do-i-need/520630/13 "2009-12-10T04:04:29Z")

</div>

> [@Polerius](#):
>
> Which would be … ? 🙂

[C:&gt;slmgr -rearm](http://windowssecrets.com/2009/08/20/01-Use-any-version-of-Windows-7-free-for-120-days)

> [@](#):
>
> Is there a way to get access to the installation files besides buying a copy of the software?
> 
> I’d really like to try out which version works best with VMware/Parallels before I buy.

Student version (retail edition) official download links with MD5 and SHA-1 hashes listed here:

[Windows 7 32-Bit (x86) Direct Download Links](http://www.mydigitallife.info/2009/10/23/windows-7-32-bit-x86-direct-download-links/)

[Windows 7 64-Bit (x64) Direct Download Links](http://www.mydigitallife.info/2009/10/25/windows-7-64-bit-x64-direct-download-links/)

Every retail copy includes all versions of Windows 7 (Ultimate, Professional, Home Premium, Home Basic). Instructions here:

> **[How to Choose Desired Windows 7 Edition / Version During Setup](https://www.askvg.com/how-to-choose-desired-windows-7-edition-version-during-setup/)**
>
> NOTE: If you want to install Windows 10 editions, you should visit following tutorial: \[Fix\] Unable to Select Windows 10 Pro Edition During Clean Installation M

You can try any version free for 30 days (and upto 120 days) without activation. To activate, you need to purchase a valid license.
