The widest-reaching method in MAS
TSforge operates on the Software Protection Platform's token store — the local database Windows uses to record which licenses it holds. Rather than asking a server for permission, it writes valid licensing data directly.
Because it never needs a network, TSforge is the only method that works on genuinely air-gapped machines, and the only one that can unlock Windows 10 Extended Security Updates.
What it covers
- Windows 7, 8.1, 10 and 11, including editions HWID rejects
- Windows Server 2008 R2 through 2025
- Windows 10 ESU (all years currently issued)
- Perpetual Office: 2013, 2016, 2019, 2021, 2024
- Some standalone products such as Project and Visio
When to reach for it
- HWID reports your edition as unsupported. Common on N editions and a few Enterprise LTSC SKUs.
- No internet on the target machine. VMs on isolated networks, lab machines, offline workstations.
- Windows 10 past end of life and you want security updates. TSforge enables the ESU channel so Windows Update keeps delivering patches.
- Server editions. HWID does not apply to Server at all.
Running it
Launch MAS elevated and choose TSforge Activation. Submenus separate Windows, ESU and Office. Pick the target, let it run, then reboot — the token store is read at service start, so pre-reboot status can be misleading.
After the reboot:
slmgr /xpr
slmgr /dli
For ESU, confirm in Settings → Windows Update that updates are being offered again rather than showing an end-of-support notice.
Limitations to know up front
TSforge is local, so it does not survive a clean reinstall — unlike HWID, there is no server-side record. Reimaging means re-running it.
It also touches system licensing state more deeply than the other methods, which means a badly corrupted token store must be repaired first. If TSforge errors out, run:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
and retry. Persistent failures usually trace back to a third-party "activation cleaner" that deleted licensing files.
TSforge or KMS38 for offline Windows?
Both work with no internet. KMS38 sets a 2038 expiry and is lighter-touch; TSforge produces a permanent state and handles editions KMS38 cannot. If KMS38 succeeds on your edition, it is the simpler choice. If it refuses, TSforge is the fallback that almost always works.
Get the script
Open Terminal (Admin) or PowerShell (Admin) and run:
irm https://get.activated.win | iex
Prefer offline? Grab the archive from the download page and run MAS_AIO.cmd as administrator. More help: troubleshooting guide · error decoder · all guides.