Avoiding Activation When Moving/Copying a Windows 7 VMWare Image


I just found this by chance and I haven’t checked on the net for an explanation to this. Smile 

I have a VM with Windows 7 operating system. The VM image was created using VMWare Workstation and it is already working in my host machine with a licensed serial key. I have to move the image from my laptop to another machine that will host the image. So, I copied the image files to the new machine and opened the VM there. On first load of the VM, you will be shown a dialog box saying “The virtual machine may have been moved or copied.” 

image

I have been ignoring this for the longest time ever since I started using VMWare. I have been wondering the sense behind this until I ran into activation errors in Windows 7.

When I selected the “I copied it” option and clicked OK, the VM loaded but Windows 7 complained that it must be activated and you’ll see a note at the bottom right portion of the desktop saying that the OS is not genuine.

I copied the VM files again from my original source and overwrite the one in the new host machine. I did this because the dialog box did not show up when I shutdown and reloaded the VM again. When I selected the “I moved it”, the VM and Windows 7 loaded well with no complaints on the activation.

Have you encountered the same problem before? Do you know of an explanation to this?

This work is licensed under a Creative Commons Attribution By license.
About these ads
This entry was posted in Uncategorized and tagged , . Bookmark the permalink.

7 Responses to Avoiding Activation When Moving/Copying a Windows 7 VMWare Image

  1. IvanYuriev says:

    Great! I’ve always wondered what’s the difference in these 2 options :) thanks!

    PS: sorry for off-top, but I’m as .NET developer interesting in developing for iPhone – is it comfortable, easy to learn for .NET guy or this is really another universe?

  2. Jojit Soriano says:

    Developing for the iPhone is indeed a whole new world! :) You have to familiarize yourself with a lot of things: Mac OS, even the Mac machine keyboard layout, Objective-C, IDE (XCode, Interface Builder, etc.), look and feel of iDevices (iPhone, iPad, iPod Touch), etc. The good news is at the end of the day, if you really want to learn it and commit your time to understand it, you’re going to overcome these challenges. It won’t be easy at first but your knowledge of .NET plus books/tutorials on iPhone development and http://www.StackOverflow.com forum will help you go through it.

  3. JohnC says:

    Huh, I’m having the same problem and generally to avoid problems you’re supposed to always take “I copied it” the default. I’ll try again with the I moved it option which seems counter-intuitive as that’s supposed to be the option that changes the MAC address which triggers WGA activation. Weird. If this works then you have my gratitude for posting.

  4. JohnC says:

    Yup, that did the trick, very strange, I guess what I thought I knew about that option is all wrong. Thanks for the post.

  5. This is an unputdownable article, I agree with most of the points. thanks for this intimation !

  6. ray says:

    What you are really selecting when you choose this is wether or not VmWare should generate a new MAC address for the network card and maybe a few other things like that. The MAC address is how network gear communicate (below the TPC/IP layer). What happens is that when you say “I copied it” VmWare will assume that it is on the same machine/network. Therefor it needs a new MAC address for the network card so there will be no collisions on the network. When the guest OS sees that it assumes this is a new machine. When you say “I moved it” VmWare assumes that it is on a different machine/network and will leave the MAC address and those other settings alone.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s