Windows 8 KMS Activation

Discussion in 'Windows 8' started by The_Spider, Aug 6, 2012.

Thread Status:
Not open for further replies.
  1. hack

    hack MDL Senior Member

    Sep 14, 2009
    293
    252
    10
    Probably worth looking @ ENT in the long run as it has a few more features like Window2Go etc. Your choice really.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. s1ave77

    s1ave77 Has left at his own request

    Aug 15, 2012
    16,092
    24,400
    340
    #3462 s1ave77, Oct 19, 2012
    Last edited by a moderator: Apr 20, 2017
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. TCM

    TCM MDL Addicted

    Aug 25, 2011
    808
    417
    30
    So, all KMS instances that are being installed still have the same Extended PID. This Extended PID appears in every activated W8 client.

    Can't Microsoft release an update that deactivates every client with this Extended PID? Are we really safe?

    I mean the whole things sounds too good to be true. A KMS that's permanently activated and hands out legit activations for eternity? Surely they must have a killswitch somewhere. I would. Edit: Or did they really forget about VMs with never-changing hardware?
     
  4. FreeStyler

    FreeStyler MDL Guru

    Jun 23, 2007
    3,563
    3,853
    120
    Who knows? They didn't for the KMS_C (Windows 7/Server 2008 R2) hyper-v package out there
     
  5. s1ave77

    s1ave77 Has left at his own request

    Aug 15, 2012
    16,092
    24,400
    340
    I will keep my fingers crossed though :g: :hypo:.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. FaiKee

    FaiKee Misinformation spreader

    Jul 24, 2009
    4,303
    5,816
    150
    MS knew how to block hard/soft mod in vista, but didn't do it in win7......so worry about the kms block in win9. :evil:
     
  7. Puffingmad

    Puffingmad MDL Addicted

    Aug 19, 2012
    500
    230
    30
    I am just little unsure ware to copy activation files to and how to overwrite the uuid then i think ive got it:cool:
     
  8. s1ave77

    s1ave77 Has left at his own request

    Aug 15, 2012
    16,092
    24,400
    340
    For that info check the pdf-file, where uuid is found. For uuid navigate file browser to install-directory of your vm and open the *.vmx-file with text editor, search for the string and overwrite with proper uuid from pdf. DONE!
    Regards
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. rrohela

    rrohela MDL Expert

    Sep 1, 2009
    1,610
    1,409
    60
    #3469 rrohela, Oct 19, 2012
    Last edited by a moderator: Apr 20, 2017
  10. s1ave77

    s1ave77 Has left at his own request

    Aug 15, 2012
    16,092
    24,400
    340
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. FreeStyler

    FreeStyler MDL Guru

    Jun 23, 2007
    3,563
    3,853
    120
    I can think of a few reasons, eg:

    1. Windows 7 VHD is smaller
    2. Less ram needed for VM, Windows 7 runs fine with just 512MB

    For KMS host based on Windows 7 i can add one reason more, eg:

    1. Also activates Vista Clients
     
  12. rrohela

    rrohela MDL Expert

    Sep 1, 2009
    1,610
    1,409
    60
    Yes you are right but setup will be like this

    1. KMS Host
    Plus
    2. Windows 7 VHD is smaller = 5 GB approx
    Less ram needed for VM = true
    Windows 7 runs fine with just 512MB = true

    Plus
    3.Windows 8 vhd or other PC with windows 8 (For which we are setting up all this)

    when script can remove that second load then why to keep that. Rest it up to individual which way they want to go

    EDIT: Who told you that windows 8 host cant activate Vista?
    Thanks
     
  13. chuckles

    chuckles MDL Junior Member

    Oct 29, 2007
    95
    26
    0
    I installed Windows 8 Ent as a virtual using Hacks files on a windows 2012 server activated with by dreamspark key. Then on my machine I use everyday I placed this bat file on my c:/ drive and using the built in task scheduler I scheduled it to run everytime I start my computer, which is usually once a day. My everyday machine is Windows 8 Ent and each time it starts it runs the bat file I edited from the loop file provided earlier.

    Here is script as I edited it.


    taskkill /im sppsvc.exe /f
    net stop sppsvc /y
    net stop sppsvc /y
    net stop sppsvc /y
    del C:\Windows\System32\spp\store\tokens.dat /q
    del C:\Windows\System32\spp\store\tokens.dat.bak /q
    attrib -H C:\Windows\System32\spp\store\data.dat
    del C:\Windows\System32\spp\store\data.dat /q
    del C:\Windows\System32\spp\store\cache\cache.dat /q
    rem net start sppsvc /y
    cscript %systemroot%\system32\slmgr.vbs -ipk GVLKKEY
    cscript %systemroot%\system32\slmgr.vbs /ckms
    cscript %systemroot%\system32\slmgr.vbs /skms kms.yourdomain.com
    cscript %systemroot%\system32\slmgr.vbs /ato


    No need for a virtual machine client. Every time it starts it runs this modified script and ups the count by 1. In a month it will be 30+.

    NOTE: First I got my count to 25 by using the original script originally posted I believe by rrohela.

    Here is script for windows 8 as originally posted.


    REM Increment KMS to 25 so it starts activating clients
    REM save as a bat file.
    REM Windows 8 Enterprise/pro inbuilt KMS Client key used in this one.
    setLocal EnableDelayedExpansion
    set /p X=how many time do you want to run
    :loop
    set /a N+=1
    if !N! gtr !X! goto :eof
    echo your task goes here
    taskkill /im sppsvc.exe /f
    net stop sppsvc /y
    net stop sppsvc /y
    net stop sppsvc /y
    del C:\Windows\System32\spp\store\tokens.dat /q
    del C:\Windows\System32\spp\store\tokens.dat.bak /q
    attrib -H C:\Windows\System32\spp\store\data.dat
    del C:\Windows\System32\spp\store\data.dat /q
    del C:\Windows\System32\spp\store\cache\cache.dat /q
    rem net start sppsvc /y
    cscript %systemroot%\system32\slmgr.vbs -ipk GVLKKEY
    cscript %systemroot%\system32\slmgr.vbs /ckms
    cscript %systemroot%\system32\slmgr.vbs /skms kms.yourdomain.com
    cscript %systemroot%\system32\slmgr.vbs /ato
    goto :loop

    Such fun. No client needed.

    Chuck
     
  14. rrohela

    rrohela MDL Expert

    Sep 1, 2009
    1,610
    1,409
    60

    It is required coz in every run script will delete activation data to generate new ID & key will lost. So key is required for every loop

    Thx
     
  15. s1ave77

    s1ave77 Has left at his own request

    Aug 15, 2012
    16,092
    24,400
    340
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. Superfly

    Superfly MDL Expert

    Jan 12, 2010
    1,142
    543
    60
    Yup - a bit hairy at first when your activation goes :eek: - but it returns again - not for the feint-hearted :p
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. lunar21

    lunar21 MDL Addicted

    Dec 14, 2008
    753
    270
    30
    hey how do I change the port used by the KMS? I want to change it to something I know might work as for some reason when I try my URL to activate it cant find it yet according to many sites and my router port 1688 is open.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. FreeStyler

    FreeStyler MDL Guru

    Jun 23, 2007
    3,563
    3,853
    120
    Isn't there anything you can do without asking? rtfm!
    slmgr.vbs /sprt PORT NUMBER
     
  19. lunar21

    lunar21 MDL Addicted

    Dec 14, 2008
    753
    270
    30
    #3480 lunar21, Oct 19, 2012
    Last edited by a moderator: Apr 20, 2017
    Well I did not mean that but thats for the quick answer anyways :). I did some searching and found what I needed. If you want to change your KMS listening port just type this in an admin cmd window:
    Code:
    SLMgr.vbs /SPrt xxxx
    where xxxx = the new port number

     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...