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

Discussion in 'MDL Projects and Applications' started by witherornot, Feb 6, 2025.

  1. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,875
    3,149
    120
    Cmd and write cscript slmgr.vbs -dlv
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream
    Staff Member

    Dec 21, 2012
    8,076
    10,298
    270
    Nope, slmgr.vbs /dli

    /dlv is way too verbose for our purposes here.


    %windir%\system32\cscript.exe /NoLogo %windir%\system32\slmgr.vbs /dlv
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. Boops

    Boops MDL Addicted

    Jan 5, 2008
    932
    1,231
    30
    Hello,

    Please consider displaying the installation key on the event screen.

    Regards,
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. Hasefroch

    Hasefroch MDL Addicted

    Dec 24, 2018
    591
    495
    30
    thanks, I was installing Office 2024 on Windows 11 LTSC and keeping this error, I thought that MS patched the activation method, or that was an error of ARM64 architecture (this was on my Snapdragon laptop)
     
  5. Outbreaker

    Outbreaker MDL Senior Member

    Jan 20, 2018
    385
    114
    10
    How can I check to see if the ESU workaround works?
     
  6. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    18,610
    100,026
    340
    What workaround?

    slmgr.vbs /dli will show activation status for ESU addons
     
  7. DrStrange

    DrStrange MDL Novice

    Nov 9, 2008
    14
    1
    0
    I read that Microsoft now intends to scan your PC periodically to check if you sign in to your Microsoft account at least once every 60 days. If not, they will expire ESU. If you only ever use a local account and have used TSforge to activate ESU, will ESU on your PC still be activated after this 60 day period is up?
     
  8. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    54,966
    125,941
    450
    ESU from MAS is business version, i doubt they require to use an online msft account.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    18,610
    100,026
    340
  10. Radagast70

    Radagast70 MDL Novice

    Sep 28, 2025
    1
    0
    0
    A short question to the activation process in TSforge with ZeroCID vs. StaticCID:
    While reading this thread, i understood the reason, why StaticCID was needed, and also why it was the default method beginning from Windows 10 (19041). In earlier post the question was asked, what will happen to PCs, which was activated with ZeroCID, when Microsofts publishes the same update to Windows 10, and the answer was, that all these ZeroCID activations will be invalidated.

    So my question is: beginning from MAS v3.7, the default method is again ZeroCID, and StaticCID is used only beginning from Windows 11 (Build 26100). So does the risk of backporting the dangerous update to Windows 10 no longer exist, which will invalidate the activations, which were done with ZeroCID?


     
  11. witherornot

    witherornot MDL Member

    Nov 18, 2020
    157
    991
    10
    We figured that the risk of them backporting the Windows 11 sppobjs is quite low at this point, and the benefits of ZeroCID over StaticCID outweigh it.
     
  12. DrStrange

    DrStrange MDL Novice

    Nov 9, 2008
    14
    1
    0
    Windows Update on Windows 10 Home after using abbodi1406's ConsumerESU script shows that I am enrolled in ESU. TSForge's activation status shows no information on each year's addon.
    After removing the enrollment using the ConsumerESU script, Windows Update shows that I am eligible for enrollment. Running TSForge to activate the ESU shows Years 1-3 and Year 6 addons permanently activated. But Windows Update still shows that I am eligible for enrollment, not enrolled.
    After running TSForge, registry key HKCU\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\ConsumerESU\ESUEligibility has a value of decimal 2 meaning eligible for enrollment. It should be 3 for enrolled.
    Registry key HKCU\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\ConsumerESU\ESUEligibilityResult has a value of decimal 1 meaning success.

    Why does TSForge not update Windows Update to show that the ESU is activated?
     
  13. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream
    Staff Member

    Dec 21, 2012
    8,076
    10,298
    270
    #614 Carlos Detweiller, Oct 6, 2025
    Last edited: Oct 6, 2025
    Because the keys are set and needed only by Consumer ESU (the one year one) where end users need something to check as they usually don't know how to check licenses.

    The Business ESU (three years) deployed by TSForge has no need to brag with enrollment text are it is supposed to be deployed by corporate administrators using tools.


    In short: Business/Commercial ESU does not set up any text as the end users do not need to know, and the admins already know.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    18,610
    100,026
    340
    Code:
    cmd /c ClipESUConsumer.exe -evaluateEligibility
    and it will become 1 Ineligible + Result 12

    +
    then check registry path:
    Code:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform\ESU]
    values listed here is what WU will use to detect and offer ESU updates (not installing them)
     
  15. HangNail

    HangNail MDL Novice

    Jan 20, 2021
    13
    7
    0
    I just ran TSforge from Powershell. It completed and said the first 3 years of ESU updates are activated. In Windows Update, the system is up to date but it still says "Windows 10 support ends in October 2025" and it has the option to enroll. Should that notice still be present? I ran slmgr.vbs /dli from cmd.exe but the popup didn't have any info about ESU status. Are there any good ways to check if the activation was successful?
     
  16. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,875
    3,149
    120
    Use massgrave license check section
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. Ulti P. Uszer

    Ulti P. Uszer MDL Member

    Sep 18, 2019
    235
    82
    10
    Is it known yet if there will be years 3 - 6 of 10 ESUs ? Was there ever a Software Assurance program of some sort for 10 ?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    54,966
    125,941
    450
    Wasn't 6 just a placeholder?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...