Tel-A-Visor is easy to get annoyed with, but in this instance he is correct. There is tons of handling for VM activation as opposed to normal activation in the slmgr.vbs file. It's possible that they changed something on the WMI front to differentiate between VM and normal systems. Has anyone successfully activated a KMS host system on a VM? If I were MS and I were trying to shut down a lot of these internet KMS servers that are running off of leaked KMS host VMs, the first thing I'd do is disable VM activation for KMS host keys...
What they have changed? its VM detection improvements for ease of auto activation of VMs on server.. This has nothing to do with easy VM activation as stated above.... If you are talking about kms host for 8.1 & r2, then we are waiting for leak & yes we installed it for 8 & 2012 on VM... Why MS will stop KMS host activation for VM? Enterprises already has working KMS host on VM & just few days back MS release kms host update pack for 8.1 & r2 for old systems(win7, 2008 r2) , so no one is going to stop us from building kms host as VM...
please-8 or pleasure-8 and myself had little conversaition and result seems that only retail keys contain 'N' charakter. MAK doesn't or at least it's not a must have charakter. I have several genuine valid retail keys and they all contain 'N'.
maybe this will help. 62 keys - Retail 8.0 - Not all have N 32 keys - Retail SRV2012 - Not all have N 25 keys - MAK 8.0 - Not all have N 25 keys - MAK SRV2012 - Not all have N but many do have N, just not all ================================== 20 keys + 5 N-edition - Retail 8.1 - All have N 30 keys - Retail SRV2012 R2 - All have N 20 keys - MAK 8.1 - All have N 20 keys - MAK SRV2012 R2 - All have N
I think it's been mentioned in this thread or somewhere else that CSVLK keys still use old pkey/2005 algo which this tool does NOT yet implement. Also, all the keys encoded with pkey/2009 (Retail, MAK, GVLK, simply everything besides CSVLK) contain N.
I'm not trying to activate them online... just install them locally. I couldnt even perform the slmgr /ipk GEN_KEY. It fails. Tks, I'll look into it.
And I was thinking I'd have to go into full detail on how the Pkeyonfig files work. Well done man. Well done indeed.
Wouldn't it be easier, faster and more throughout to come up with a program that generates sequential key strings of every possible key combination? Generating the key lists, and checking their validity would require more resources, but this is the age of high speed PCs, GPU processing and distributed computing. Setup a BOINC project that can generate the key lists and verify them. That way thousands of people can help with the project and the time it takes to go thru and test all possible key combinations is greatly reduced for each PC/Person that joins the project. As a work unit, a client will generate say 100k keys, then validate/check them. Any keys that are valid are tagged with all the required info such as Key type and Application/OS and is sent back to the project servers. After a while we would have a list of every valid key MS makes. Given enough resources and distrubed processing time, we could have every possible key known,tagged,etc. in a year or so.
Perhaps Microsoft validation server blocks the IP address when it noticed that somebody wants to validate 1000 Keys per hour from same IP address. Or Microsoft validation server increases the validation response time for this IP address step by step from 1 second to 10 second to 1 minute ...
Which is why you use more people with more IP addresses. If that fails, Slow things down a bit or reset your internet line to get a new IP. Are you sure MS's servers actually do such a thing? What about somehow proofing the key to see if its a valid format before checking it with MS's servers?
OK - there you are right. But needs time to re-establish internet connetion. And if you do it - say every 5 minutes - you can't use your internet connection for other things. And what about hardware ID ? With every validation you send key and hardware ID. Do you want to change your hardware e.g. every hour ? Not sure. But I would do.