It's the same issue as if you cloned a real machine. You need to run
sysprep, or an equivalent sid-changing utility, before copying the .vhd
file. Sysprep removes the sid and the license, and prepares the "machine"
(the .vhd file) to be copied. The first time you start each copy, it will go
through a mini-setup and prompt you for the license key. It also assigns
that copy a unique sid. If your VM's are going to be joined to a domain, you
do the join after starting the copied .vhd. If you don't run sysprep and
then initialize each copy independently, all the VM's have the same sid.
"saberman" <sabMSDN@xxxxxx> wrote in message
news:BEF842B0-D843-45A5-BFF5-329AEDF9527D@xxxxxx
>I am trying to setup a number of virtual XP Pro SP3 machines in Virtual PC
>running on Vista Ultimate. I built the first machine and would like to
>clone it. It is my understanding that each virtual machine requires it's
>own license key. I have a number of XP Pro license keys for testing.
>
> I created a copy of the first virtual XP Pro SP3 machine by duplicating
> the .vmc and the .vhd files. I then modified the cloned .vmc to point to
> the cloned .vhd file. I can start the cloned machine. How do I change
> the license key of the cloned machine?
>
> A web search turned up a method that requires changing the registry value
> at: HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\Current
> Version\WPAEvents
> ODBETimer
> and then running: %systemroot%\system32\oobe\msoobe /a
> When I do that it just says the system is activated.
>
> How do I inactive the second virtual machine so I can enter a different
> license key and activate it with the new key?