Ask Different is a question and answer site for power users of Apple hardware and software. 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 have Windows 7 VM in VMWare Fusion and I often copy the file from my macbook to my IMac.

Fusion ask if I copied or moved but any answer will made Windows 7 ask activating again.

I tought that Fusion was virtualizing hardware so Win7 should not recognize any hardware change between machines.

How can I prevent activating again?

share|improve this question
Did you answer "copied" or "moved"? – Adam Eberbach Mar 21 '12 at 23:17
up vote 2 down vote accepted

These are likely two separate issues. First, VMWare keeps an identifier for each VM, and can tell when you have moved or copied one over. Whether you change or keep the UUID is more to make sure that particular instance of VMWare doesn't get confused. You definitely don't want more than one with the same UUID. Since this is also stored in the SMBIOS and readable by the virtual OS, keeping it might help.

As far as Windows Activation, VMs do virtualize most of the hardware, but they will for example report the actual CPU in the box. For example, even if you allocate only one virtual processor, it will still say "i7 Quad Core" in the System properties. Is the CPU for your MacBook and iMac different?

share|improve this answer
Yes I think they are different. Will I have the same problem also in Parallels or Virtual Box? – Ronnie Mar 25 '12 at 14:17
VirtualBox does the same thing. Don't know about Parallels. – Ken Mar 27 '12 at 20:46

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.