TSforge Activation (Windows/ESU/Office) (MAS)

Discussion in 'MDL Projects and Applications' started by Windows_Addict, Feb 13, 2025.

  1. TonyStark1979

    TonyStark1979 MDL Novice

    Nov 6, 2017
    15
    1
    0
    What did the registry lock do/protect and why it's not important anymore?
     
  2. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream
    Staff Member

    Dec 21, 2012
    7,555
    9,323
    240
    To my knowledge, the KMS server settings were locked so they could not be overwritten by "normal" KMS servers.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. NewEraCracker

    NewEraCracker MDL Senior Member

    Apr 19, 2011
    292
    453
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. Windows_Addict

    Windows_Addict MDL Expert

    Jul 19, 2018
    1,430
    5,147
    60
    KMS server can be set in two ways:
    Global - Windows and Office both can use that server.
    Specific - Only the specified products can use the added server.

    So, if you add a global KMS server to activate Office, it's going to activate Windows as well if the KMS key is installed. KMS server activation is for 180 days, so if Windows is activated with KMS38 (till 2038), the system will replace it with a 180-day KMS activation.

    To workaround this issue, so that if the user wants 180 days KMS for Office and KMS38 for Windows, we set a specific KMS address to the Windows product only and add a localhost address (not a valid 180 days KMS server), so KMS38 won't be affected by the 180 days global KMS server.

    Later, to make sure that when the user tries to activate the office using other KMS tools (MAS and KMS_VL_ALL can handle this without breaking KMS38), they won't replace KMS38, we started locking that specific KMS address registry.

    Now we are just adding a specific KMS server registry for Windows in KMS38, but not locking the registry anymore because that's kind of not a very good thing to do to touch the system in that way.

    Users now have better options to activate Office (Ohook, TSforge), and even if they want to use KMS, it's fine with KMS_VL_ALL and online KMS options in MAS. And even if they want to apply KMS commands manually for the office, it's fine because those normal commands don't touch the specific KMS server for Windows.

    Considering pros and cons, we have decided not to lock the registry anymore and keep it clean and nice.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. TonyStark1979

    TonyStark1979 MDL Novice

    Nov 6, 2017
    15
    1
    0
  6. spinalGR

    spinalGR MDL Senior Member

    Oct 16, 2014
    427
    86
    10
    4-6 Years ESU is not officially supported,
    but you can manually install Server 2008 R2 x64 updates until Jan 2026
     
  7. Windows_Addict

    Windows_Addict MDL Expert

    Jul 19, 2018
    1,430
    5,147
    60
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. Windows_Addict

    Windows_Addict MDL Expert

    Jul 19, 2018
    1,430
    5,147
    60
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,913
    95,558
    340
  10. KleineZiege

    KleineZiege MDL Guru

    Dec 11, 2018
    2,132
    2,539
    90
    One question, please:
    :: Can Windows Server also be activated with KMS4k+?
    Are there multiple activation options besides Online KMS and Host KMS, KMS4k+?
    Does Tsforge work with Windows Server 2025?
     
  11. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,704
    2,949
    120
    Yes server suppprt kms4k work with server 2008 up to 2025
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. Windows_Addict

    Windows_Addict MDL Expert

    Jul 19, 2018
    1,430
    5,147
    60
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. West_Swan

    West_Swan MDL Novice

    Feb 7, 2016
    8
    4
    0
    Morning everyone.

    I've used TSforge (ESU activation) on a couple of older Windows 10 computers.

    Both of them were originally setup with Local accounts.

    Will I need to login to a Microsoft account at least once to get the 3 years of updates or will it work just fine with Local Accounts?

    Regards,

    Paul
     
  14. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream
    Staff Member

    Dec 21, 2012
    7,555
    9,323
    240
    The commercial ESU (3 years) does not need anything except activating the license(s) with TSForge.

    @abbodi1406 has also made a script for Consumer ESU (1 year) that works without MS Account.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. West_Swan

    West_Swan MDL Novice

    Feb 7, 2016
    8
    4
    0
    Thank you. It is good to know we can get the 3 extra years without having to create / login to a Microsoft account.
     
  16. Popolas

    Popolas MDL Novice

    Oct 27, 2018
    8
    0
    0
    I understand that TSforge_Activation.cmd is sufficient for this purpose?

    What will happen to the current Windows activation? It's activated with a valid key. Should I use some TSforge command-line switch? It's not a major issue for me, but I'd like to provide extended support to a few friends, but with their systems retaining the same activation keys. Is this possible with TSforge?
     
  17. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream
    Staff Member

    Dec 21, 2012
    7,555
    9,323
    240
    The ESU licenses are additional licenses, the main activation remains untouched. TSForge is part of MAS, where ESU is a dedicated menu option.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. Popolas

    Popolas MDL Novice

    Oct 27, 2018
    8
    0
    0
    Thank you, @Carlos Detweiller this is crucial information. I can't afford to experiment too much on my work computer.
    So the script I should run is MAS_AIO.cmd, correct? And after running it, I'll find the option to activate ESU.

    One thing I'm curious about is whether ESU activation needs to be repeated after reinstalling the system, or will it be assigned to the machine, just like system activation?
     
  19. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,913
    95,558
    340
    Correct

    you need to repeat it after reinstallation, it's offline (local) activation