Well I finally got around to setting up KMS host, and it looks like you can't copy the tokens, and BIOS info from A VM liike you could do in the past. Anyone got any ideas about what's changed?
I installed the first VM from DVD, and used VAMT to activate a KMS host key on it, so I could cache the response just in case. Activated just fine. On a different hyper-v host, I installed a fresh server 2012R2 just like the first, edited the XML file on the second hyper-v host to have the same BIOS ID/GUID just like we did in the 2012(non-r2) days, cleared the key (-cpky), stoped sppsvc, robocopied (/b) the tokens from the activated KMS host, to the new one, and then started sppsvc. It's the same procedure everyone did back when the activated tokens from 2012 were released.
I might be remembering this incorrectly, but I don't recall having to replace tokens files during 2012/Win8 RTM. There was an entire virtual machine setup in Server 2012 Core and made available for download. The VM that I downloaded was already activated. All I had to do was change the BIOS ID/GUID in a file (xml)? for the VM prior to booting it for the first time. Once I did that, I was able to boot the (already activated) VM and it was ready to roll. I think that is what CODY was suggesting, moving the entire VM to another workstation and simply modify the BIOS ID/GUID files on that new machine.
On Hyper-V the BIOS Serialnumber and Guid are in an XML configuraiton file. Replacing the token's is easier and smaller then keeping a copy of the whole VM, and for me, my only optoin since my cable uplink is less then 64k on a good day. I can try just for kicks here, an export of the VM and import it on another server, but as far as getting it off my own net, the tokens are my only option.
200MB on my cable uplink? Good luck, whenever I make a new setup package for a software product of mine, and upload it to my download site, and it's just about 30mb, it takes like an hour. Even w/ QoS on my router, I can't do s**t while it's going on, including e-mail and phone, so my clients wouldn't be to happy about that.
Just an update, I had a little more time. Exporting and importing VM on another host, works. Re-applying an activation token to a cloned VM (BIOS ID/GUID/ and Others the same) half way works. slmgr -dlv shows it activated, but it never listens on the TCP port.
Might be a stupid question, but what does "netstat -nab" say about that port? Worth checking of the service is listening on that port to begin with.
This is not correct. Under some circumstances, you can activate Windows 8.1 with just copied tokens, without needing to know the product key. As a test, I installed Windows 8.1 Pro freshly with default product key. Cleared the default key with "slmgr /cpky". Copied over tokens (data.dat, tokens.dat), which were backed up from a previous successful phone activation of Windows 8.1 Pro on the same machine. Windows was activated, and "slmgr /dlv" was showing the correct last 5 digit of the product key contained in the tokens, even though I never entered it.
At this point, only with a valid MAK or against a legit KMS Host. There are no public KMS Servers that have been identified for 8.1 and KMS V6 emulation is not yet possible.
I never thought of clearing the existing default key. Perhaps there is a registry key set to one key and then the tokens don't match so it reports not activated.
noob question i have in desktop computer windows 8 pro is pirate version .. but now i buy my own windows 8 pro key ... how i can use my own key and deleted the pirate key ... ? also i use one those kms server i can change the server to use one of the MS is that will be posible or i will have to do a clean install... ? Also if i not wrong i can use my win8pro key to get win8.1pro activated? thanks
to use you Genuine Key insert it. when you do it ill delete the Pirate Key. and your win 8.0 Pro key should Activate your Win 8.1 Pro key mine did.