4

I misread something or I'm doing a terrible mistake here, hopefully you guys can help me.

I have set up a Hyper-V Server 2016 on my physical machine (or bare metal as it's called) which has 1 processor with 4 cores.

Afterwards, I connected with Hyper-V Manager and I set up 2 VMs and installed Windows Server 2016 Datacenter in both of them. So far so good.

However, when I set up a 3rd VM and installed Windows Server 2016 Datacenter in it, Windows said that my key is already used in another machine.

But... I thought I can create unlimited VMs with the Datacenter edition... right?

What am I doing wrong?

EDIT1: I exported my VMs (the ones with the datacenter key) AND I removed hyper-v server from my host machine and erased it. Then I installed Windows Server 2016 Datacentre with the Hyper-V role and used the Datacenter key to activate it. Windows still reports that my key has already been used on a different device. Error code: 0xC004C008

EDIT2: I re-imported the VMs to my host machine and I removed the datacentre key from the VMs and put the AMVA key TMJ3Y-NTRTM-FJYXT-T22BY-CWG3J (I found it here) to all of them. The host machine though remains dis-activated

EDIT3: I called Microsoft and activated the host machine by phone. At first the automatic activation system told me that I cannot activate this key and that I had to get another one. But actually I had to intentionally make a mistake during the automatic phone activation in order to reach another human being on the line. Finally, after I spoke with a human, my host machine and VMs were activated without problems. Thank you all!

1 Answers1

8

What you did wrong is adding the key. Which you needed because... ah.

  • You should have installed Datacenter on Hyper-V. With a proper key that would auto activate any VM on it. Hyper-V on the host is not beneficial licensing wise in most cases, and technically means no auto activation.
  • There is pretty much zero benefit from installing Datacenter on a VM. Benefits are mostly licensing, on a level that is not useful outside of the host (due to the host on Datacenter auto activating client VMs).

That sort of sums it up.

Humberto Castellon
  • 849
  • 1
  • 7
  • 17
TomTom
  • 50,857
  • 7
  • 52
  • 134
  • So, for the OP, what you're meant to do is to install Datacenter 2016 on the host, with the Hyper-V role, and then install your VMs. – Michael Hampton Nov 07 '18 at 19:55
  • @MichaelHampton Thanks both! I'll try this now and get back here afterwards! – Dimitris Siakavelis Nov 08 '18 at 07:17
  • I installed Windows Server 2016 Datacentre on my host machine and Windows still reports that my key has already been used on a different device. Error code: 0xC004C008 – Dimitris Siakavelis Nov 08 '18 at 10:05
  • 1
    Because oyu mised the first line - you added a key. On the VM's use the standard default AVMA key. It should be precoded (it IMHO is on volume ISO's): Windows Server 2016 Standard C3RCX-M6NRP-6CXC9-TW2F2-4RHYD - this one will NOT activate (so yes, it actually is from public documentation) but will look for AVMA. https://www.altaro.com/hyper-v/hyper-v-automatic-virtual-machine-activation-windows-server-2016/ – TomTom Nov 08 '18 at 10:11
  • Well I didn't reinstall all the VMs... The steps I followed are: 1) I exported all 3 VMs that were activated with Windows 2016 Dataceter 2) I removed Hyper-V server from my host machine and installed Windows Server 2016 Datacenter and the Hyper-V as a role this time 3) I imported the 3 VMs – Dimitris Siakavelis Nov 08 '18 at 10:54
  • and of course I changed the keys of the VMs (they previously had the server 2016 datacenter key and now they have the AVMA keys). However, the host machine remains dis-activated even though i removed the activation key for Windows Datacenter from the VMs – Dimitris Siakavelis Nov 08 '18 at 11:02
  • 1
    The host machine is deactivated because you used up all your activations and MUST call Microsoft to bypass the internal limitation of the keys. Simple like that. You can not undo a mistake done without calling MS support. – TomTom Nov 08 '18 at 12:17