3.3
This commit is contained in:
parent
11d14a95ba
commit
f2cc764055
@ -2,6 +2,26 @@
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## 3.3
|
||||
|
||||
**The Empire Strikes Back**
|
||||
|
||||
#### **TSforge:**
|
||||
- In Windows 11 build 27802, Microsoft introduced a bug that causes Confirmation ID cache validation to always fail, forcing validation directly from the stored Confirmation ID each time the license status is checked.
|
||||
- To circumvent this bug, TSforge is used to set the current Installation ID to that of a known key that can be used to generate valid Confirmation IDs.
|
||||
- For more information on StaticCID, check https://massgrave.dev/tsforge#staticcid
|
||||
- From now on, the script will use StaticCID method (requires Internet) on build 19041 and later.
|
||||
- KMS4k activation option is now added in the script.
|
||||
- Thanks a lot to @WitherOrNot for working on this.
|
||||
|
||||
#### **Change Office Edition:**
|
||||
- Added the option to switch the Office update channel between VL and non-VL.
|
||||
|
||||
#### **All:**
|
||||
- Various other fixes and improvements.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## 3.2
|
||||
|
||||
**O365AppsBasicRetail support and bug fixes**
|
||||
|
@ -1,40 +1,45 @@
|
||||
# Activation Methods Chart
|
||||
|
||||
Below is a comparison of activation methods offered by Microsoft Activation Scripts.
|
||||
|
||||
Basics
|
||||
------
|
||||
| | HWID | Ohook | KMS38 | Online KMS | TSforge (ZeroCID) |
|
||||
| --- | :---: | :---: | :---: | :---: | :---: |
|
||||
| Works offline | ❌ | ✅ | ✅ | ❌ | ✅ |
|
||||
| Activation is permanent | ✅ | ✅ | ✅[^1] | ✅[^2] | ✅ |
|
||||
| Does not leave any files in the system to maintain activation status | ✅ | ❌ | ✅ | ❌ | ✅ |
|
||||
|
||||
Persistence
|
||||
-----------
|
||||
| | HWID | Ohook | KMS38 | Online KMS | TSforge (ZeroCID) |
|
||||
| --- | :---: | :---: | :---: | :---: | :---: |
|
||||
| Persists between hardware changes | ❌ | ✅ | ❌ | ✅ | ✅ |
|
||||
| Persists between clean installations on the same hardware | ✅ | ❌ | ❌ | ❌ | ❌ |
|
||||
| Persists between Windows 10 / 11 feature upgrades | ✅ | ✅ | ✅ | ✅ | ❌ |
|
||||
|
||||
Support
|
||||
-------
|
||||
| | HWID | Ohook | KMS38 | Online KMS | TSforge (ZeroCID) |
|
||||
| --- | :---: | :---: | :---: | :---: | :---: |
|
||||
| Windows Vista / 7 / 8 / 8.1 | ❌ | ❌ | ❌ | ✅[^3] | ✅ |
|
||||
| Windows 10 / 11 | ✅ | ❌ | ✅[^3] | ✅[^3] | ✅ |
|
||||
| Windows Server 2008 / 2008 R2 / 2012 / 2012 R2 | ❌ | ❌ | ❌ | ✅ | ✅ |
|
||||
| Windows Server 2016 and later | ❌ | ❌ | ✅ | ✅ | ✅ |
|
||||
| Office 2010 | ❌ | ✅ | ❌ | ✅[^3] | ❌ |
|
||||
| Office 2013 and later | ❌ | ✅ | ❌ | ✅[^3] | ✅[^4] |
|
||||
| Windows / Office KMS Host | ❌ | ❌ | ❌ | ❌ | ✅ |
|
||||
| Windows Extended Security Updates | ❌ | ❌ | ❌ | ❌ | ✅ |
|
||||
| OCUR / RP / APPXLOB addons | ❌ | ❌ | ❌ | ❌ | ✅ |
|
||||
|
||||
---
|
||||
|
||||
[^1]: Valid until the year 2038.
|
||||
[^2]: Valid for 180 days by default. Permanent with renewal task installed.
|
||||
[^3]: Volume activation capable editions only.
|
||||
[^4]: Supported only on Windows 8 and later; subscription editions are not supported.
|
||||
# Activation Methods Chart
|
||||
|
||||
Below is a comparison of activation methods offered by Microsoft Activation Scripts.
|
||||
|
||||
Basics
|
||||
------
|
||||
| | HWID | Ohook | KMS38 | Online KMS | ZeroCID[^1] | StaticCID[^1] | KMS4k[^1] |
|
||||
| --- | :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
| Works offline | ❌ | ✅ | ✅ | ❌ | ✅ | ❌ | ✅ |
|
||||
| Activation is permanent | ✅ | ✅ | ✅[^2] | ✅[^3] | ✅ | ✅ | ✅[^4] |
|
||||
| Does not leave any files in the system to maintain activation status | ✅ | ❌ | ✅ | ❌ | ✅ | ✅ | ✅ |
|
||||
|
||||
Persistence
|
||||
-----------
|
||||
| | HWID | Ohook | KMS38 | Online KMS | ZeroCID[^1] | StaticCID[^1] | KMS4k[^1] |
|
||||
| --- | :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
| Persists between hardware changes | ❌ | ✅ | ❌ | ✅ | ✅ | ❌ | ✅
|
||||
| Persists between clean installations on the same hardware | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
|
||||
| Persists between Windows 10 / 11 feature upgrades | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ |
|
||||
|
||||
Support
|
||||
-------
|
||||
| | HWID | Ohook | KMS38 | Online KMS | ZeroCID[^1] | StaticCID[^1] | KMS4k[^1] |
|
||||
| --- | :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
| Windows Vista / 7 | ❌ | ❌ | ❌ | ✅[^5] | ✅ | ❌ | ✅[^5] |
|
||||
| Windows 8 / 8.1 | ❌ | ❌ | ❌ | ✅[^5] | ✅ | ✅ | ✅[^5] |
|
||||
| Windows 10 / 11 | ✅ | ❌ | ✅[^5] | ✅[^5] | ✅ | ✅ | ✅[^5] |
|
||||
| Windows 11 (26100.4188 and later) | ✅ | ❌ | ✅[^5] | ✅[^5] | ❌ | ✅ | ✅[^5] |
|
||||
| Windows Server 2008 / 2008 R2 | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ | ✅ |
|
||||
| Windows Server 2012 / 2012 R2 | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ |
|
||||
| Windows Server 2016 and later | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ |
|
||||
| Office 2010 | ❌ | ✅ | ❌ | ✅[^5] | ❌ | ❌ | ❌ |
|
||||
| Office 2013 and later | ❌ | ✅ | ❌ | ✅[^5] | ✅[^6] | ✅[^6] |✅[^5] [^6] |
|
||||
| Windows / Office KMS Host | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ |
|
||||
| Windows Extended Security Updates | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ |
|
||||
| OCUR / RP / APPXLOB addons | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ |
|
||||
|
||||
---
|
||||
|
||||
[^1]: Provided by [TSforge](tsforge.md).
|
||||
[^2]: Valid until the year 2038.
|
||||
[^3]: Valid for 180 days by default. Permanent with renewal task installed.
|
||||
[^4]: Valid for 4083 years.
|
||||
[^5]: Volume activation capable editions only.
|
||||
[^6]: Supported only on Windows 8 and later; subscription editions are not supported.
|
||||
|
284
docs/intro.md
284
docs/intro.md
@ -1,143 +1,141 @@
|
||||
---
|
||||
slug: /
|
||||
sidebar_position: 1
|
||||
sidebar_label: Intro
|
||||
---
|
||||
|
||||
# Microsoft Activation Scripts (MAS)
|
||||
|
||||
Open-source Windows and Office activator featuring HWID, Ohook, TSforge, KMS38, and Online KMS activation methods, along with advanced troubleshooting.
|
||||
|
||||
---
|
||||
|
||||
### How to Activate Windows / Office?
|
||||
|
||||
#### Method 1 - PowerShell (Windows 8 and later) ❤️
|
||||
|
||||
:::info
|
||||
|
||||
1. **Open PowerShell**
|
||||
To do that, press the Windows key + X, then select PowerShell or Terminal.
|
||||
|
||||
2. **Copy and paste the code below, then press enter.**
|
||||
```
|
||||
irm https://get.activated.win | iex
|
||||
```
|
||||
Alternatively, you can use the following (this will be deprecated in the future):
|
||||
```
|
||||
irm https://massgrave.dev/get | iex
|
||||
```
|
||||
|
||||
3. You will see the activation options.
|
||||
Press [1] HWID for Windows activation.
|
||||
Press [2] Ohook for Office activation.
|
||||
|
||||
4. That's all
|
||||
|
||||
:::
|
||||
|
||||
#### Method 2 - Traditional (Windows Vista and later)
|
||||
|
||||
<details>
|
||||
<summary>Click here to view</summary>
|
||||
|
||||
1. Download the file using one of the links below:
|
||||
`https://github.com/massgravel/Microsoft-Activation-Scripts/archive/refs/heads/master.zip`
|
||||
or
|
||||
`https://git.activated.win/massgrave/Microsoft-Activation-Scripts/archive/master.zip`
|
||||
2. Right-click on the downloaded zip file and extract it.
|
||||
3. In the extracted folder, find the folder named `All-In-One-Version`.
|
||||
4. Run the file named `MAS_AIO.cmd`.
|
||||
5. You will see the activation options. Follow the on-screen instructions.
|
||||
6. That's all.
|
||||
|
||||
</details>
|
||||
|
||||
---
|
||||
|
||||
- **[Office for macOS](office_for_mac.md)**
|
||||
- To run the scripts in unattended mode, check [here](command_line_switches.md).
|
||||
|
||||
---
|
||||
|
||||
### Not working ❓
|
||||
|
||||
- If you are **unable to launch MAS** using the PowerShell method, please refer to **Method 2** above.
|
||||
- If MAS launches but displays errors, check for troubleshooting steps highlighted in blue and follow them.
|
||||
- If issues persist, feel free to reach out to us [here](troubleshoot.md).
|
||||
|
||||
---
|
||||
|
||||
:::note
|
||||
|
||||
- The IRM command in PowerShell downloads a script from a specified URL, and the IEX command executes it.
|
||||
- Always double-check the URL before executing the command and verify the source is trustworthy when manually downloading files.
|
||||
- Be cautious, as some spread malware disguised as MAS by changing the URL in the IRM command.
|
||||
|
||||
:::
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## MAS Latest Release
|
||||
|
||||
Last Release - v3.2 (6-May-2025)
|
||||
[GitHub](https://github.com/massgravel/Microsoft-Activation-Scripts) / [Azure DevOps](https://dev.azure.com/massgrave/_git/Microsoft-Activation-Scripts) / [Self-hosted Git](https://git.activated.win/massgrave/Microsoft-Activation-Scripts)
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Features
|
||||
|
||||
- **HWID (Digital License)** Method to Permanently Activate Windows
|
||||
- **Ohook** Method to Permanently Activate Office
|
||||
- **TSforge** Method to Permanently Activate Windows/ESU/Office
|
||||
- **KMS38** Method to Activate Windows Till the Year 2038
|
||||
- **Online KMS** Method to Activate Windows/Office For 180 Days (Lifetime With Renewal Task)
|
||||
- Advanced Activation Troubleshooting
|
||||
- $OEM$ Folders For Preactivation
|
||||
- Change Windows Edition
|
||||
- Change Office Edition
|
||||
- Check Windows/Office Activation Status
|
||||
- Available in All In One and Separate Files Versions
|
||||
- Fully Open Source and Based on Batch Scripts
|
||||
- Fewer Antivirus Detections
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Activations Summary
|
||||
|
||||
| Activation Type | Supported Product | Activation Period | Is Internet Needed? |
|
||||
|:----------------|:-----------------------|:-------------------------------------|:--------------------|
|
||||
| HWID | Windows 10-11 | Permanent | Yes |
|
||||
| Ohook | Office | Permanent | No |
|
||||
| TSforge | Windows / ESU / Office | Permanent | No |
|
||||
| KMS38 | Windows 10-11-Server | Till the Year 2038 | No |
|
||||
| Online KMS | Windows / Office | 180 Days. Lifetime With Renewal Task | Yes |
|
||||
|
||||
For more details, use the respective activation details in Docs and [comparison chart](chart.md).
|
||||
To activate unsupported products such as **Office on Mac**, check [here](unsupported_products_activation.md).
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Screenshots
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
Made with Love ❤️
|
||||
---
|
||||
slug: /
|
||||
sidebar_position: 1
|
||||
sidebar_label: Intro
|
||||
---
|
||||
|
||||
# Microsoft Activation Scripts (MAS)
|
||||
|
||||
Open-source Windows and Office activator featuring HWID, Ohook, TSforge, KMS38, and Online KMS activation methods, along with advanced troubleshooting.
|
||||
|
||||
---
|
||||
|
||||
### How to Activate Windows / Office?
|
||||
|
||||
#### Method 1 - PowerShell (Windows 8 and later) ❤️
|
||||
|
||||
:::info
|
||||
|
||||
1. **Open PowerShell**
|
||||
To do that, press the Windows key + X, then select PowerShell or Terminal.
|
||||
|
||||
2. **Copy and paste the code below, then press enter.**
|
||||
```
|
||||
irm https://get.activated.win | iex
|
||||
```
|
||||
Alternatively, you can use the following (this will be deprecated in the future):
|
||||
```
|
||||
irm https://massgrave.dev/get | iex
|
||||
```
|
||||
|
||||
3. You will see the activation options. Choose the activation options highlighted in green.
|
||||
|
||||
4. That's all
|
||||
|
||||
:::
|
||||
|
||||
#### Method 2 - Traditional (Windows Vista and later)
|
||||
|
||||
<details>
|
||||
<summary>Click here to view</summary>
|
||||
|
||||
1. Download the file using one of the links below:
|
||||
`https://github.com/massgravel/Microsoft-Activation-Scripts/archive/refs/heads/master.zip`
|
||||
or
|
||||
`https://git.activated.win/massgrave/Microsoft-Activation-Scripts/archive/master.zip`
|
||||
2. Right-click on the downloaded zip file and extract it.
|
||||
3. In the extracted folder, find the folder named `All-In-One-Version`.
|
||||
4. Run the file named `MAS_AIO.cmd`.
|
||||
5. You will see the activation options. Follow the on-screen instructions.
|
||||
6. That's all.
|
||||
|
||||
</details>
|
||||
|
||||
---
|
||||
|
||||
- To activate additional products such as **Office for macOS, Visual Studio, RDS CALs, and Windows XP**, check [here](unsupported_products_activation.md).
|
||||
- To run the scripts in unattended mode, check [here](command_line_switches.md).
|
||||
|
||||
---
|
||||
|
||||
### Not working ❓
|
||||
|
||||
- If you are **unable to launch MAS** using the PowerShell method, please refer to **Method 2** above.
|
||||
- If MAS launches but displays errors, check for troubleshooting steps highlighted in blue and follow them.
|
||||
- If issues persist, feel free to reach out to us [here](troubleshoot.md).
|
||||
|
||||
---
|
||||
|
||||
:::note
|
||||
|
||||
- The IRM command in PowerShell downloads a script from a specified URL, and the IEX command executes it.
|
||||
- Always double-check the URL before executing the command and verify the source is trustworthy when manually downloading files.
|
||||
- Be cautious, as some spread malware disguised as MAS by changing the URL in the IRM command.
|
||||
|
||||
:::
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## MAS Latest Release
|
||||
|
||||
Last Release - v3.3 (1-June-2025)
|
||||
[GitHub](https://github.com/massgravel/Microsoft-Activation-Scripts) / [Azure DevOps](https://dev.azure.com/massgrave/_git/Microsoft-Activation-Scripts) / [Self-hosted Git](https://git.activated.win/massgrave/Microsoft-Activation-Scripts)
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Features
|
||||
|
||||
- **HWID (Digital License)** Method to Permanently Activate Windows
|
||||
- **Ohook** Method to Permanently Activate Office
|
||||
- **TSforge** Method to Permanently Activate Windows/ESU/Office
|
||||
- **KMS38** Method to Activate Windows Till the Year 2038
|
||||
- **Online KMS** Method to Activate Windows/Office For 180 Days (Lifetime With Renewal Task)
|
||||
- Advanced Activation Troubleshooting
|
||||
- $OEM$ Folders For Preactivation
|
||||
- Change Windows Edition
|
||||
- Change Office Edition
|
||||
- Check Windows/Office Activation Status
|
||||
- Available in All In One and Separate Files Versions
|
||||
- Fully Open Source and Based on Batch Scripts
|
||||
- Fewer Antivirus Detections
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Activations Summary
|
||||
|
||||
| Activation Type | Supported Product | Activation Period | Is Internet Needed? |
|
||||
|:----------------|:-----------------------|:-------------------------------------|:--------------------|
|
||||
| HWID | Windows 10-11 | Permanent | Yes |
|
||||
| Ohook | Office | Permanent | No |
|
||||
| TSforge | Windows / ESU / Office | Permanent | Yes, needed on build 19041 and later |
|
||||
| KMS38 | Windows 10-11-Server | Till the Year 2038 | No |
|
||||
| Online KMS | Windows / Office | 180 Days. Lifetime With Renewal Task | Yes |
|
||||
|
||||
For more details, use the respective activation details in Docs and [comparison chart](chart.md).
|
||||
To activate unsupported products such as **Office on Mac**, check [here](unsupported_products_activation.md).
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Screenshots
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
Made with Love ❤️
|
||||
|
@ -1,5 +1,8 @@
|
||||
# News
|
||||
|
||||
### [1-June-25] MAS 3.3 update is released
|
||||
StaticCID and KMS4k methods are added in TSforge, for details check the [changelog](changelog.md)
|
||||
|
||||
### [21-May-25] Added May 2025 updated ISOs
|
||||
Windows 10 22H2 / Windows 11 24H2 / Windows 11 23H2 / Server 2025 / Server 2022 / Server 23H2
|
||||
https://massgrave.dev/genuine-installation-media
|
||||
|
767
docs/tsforge.md
767
docs/tsforge.md
@ -1,374 +1,393 @@
|
||||
# TSforge Activation
|
||||
|
||||
## Overview
|
||||
|
||||
- How to use it? Please find the instructions [here](intro.md#how-to-activate-windows--office).
|
||||
- This activation is permanent until a Windows reinstall or a major feature upgrade (not to be confused with small enablement upgrades or monthly cumulative updates).
|
||||
- This activation method doesn't modify any Windows components and doesn't install any new files.
|
||||
- Once the system is activated, hardware can be changed arbitrarily without triggering de-activation.
|
||||
- Internet is not required for this method.
|
||||
- This activation method can activate any of the following products if a phone license is available and licensing is managed by the system's SPP. For example,
|
||||
* Windows Vista and later
|
||||
* Windows Server 2008 and later
|
||||
* Office 2013 and later (requires Windows 8 or later)
|
||||
* Windows addons (ESU, APPXLOB, etc.)
|
||||
* Windows and Office KMS Hosts (CSVLK)
|
||||
- Online validation (WAT) is bypassed on Windows 7.
|
||||
- In addition to the permanent activation of Windows and Office KMS Hosts, it also charges the KMS server with 25 clients (required for KMS client activation) for 30 days (maximum).
|
||||
- In addition to activation, it can reset the rearm count and evaluation period, clear the tamper state, and remove the evaluation key lock.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## How does it work?
|
||||
|
||||
**Process on Windows Vista and 7**
|
||||
|
||||

|
||||
|
||||
**Process on Windows 8 and later**
|
||||
|
||||

|
||||
|
||||
- Windows activation is managed by a subsystem called the Software Protection Platform (SPP).
|
||||
- SPP stores information about the activation state in files called the "physical store" and "token store".
|
||||
- The physical store's contents are cryptographically protected and integrity-checked by SPPSvc/SPSys, preventing users from easily modifying it.
|
||||
- The physical store is usually found at these locations:
|
||||
- Windows Vista - `C:\Windows\System32\7B296FB0-376B-497e-B012-9C450E1B7327-2P-0.C7483456-A289-439d-8115-601632D005A0` and `C:\Windows\System32\7B296FB0-376B-497e-B012-9C450E1B7327-2P-1.C7483456-A289-439d-8115-601632D005A0`
|
||||
- Windows 7 - `C:\Windows\System32\7B296FB0-376B-497e-B012-9C450E1B7327-5P-0.C7483456-A289-439d-8115-601632D005A0` and `C:\Windows\System32\7B296FB0-376B-497e-B012-9C450E1B7327-5P-1.C7483456-A289-439d-8115-601632D005A0`
|
||||
- Windows 8 - `C:\Windows\System32\spp\store\data.dat`
|
||||
- Windows 8.1/10/11 - `C:\Windows\System32\spp\store\2.0\data.dat`
|
||||
- The token store is usually found at these locations:
|
||||
- Windows Vista - `C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareLicensing\tokens.dat`
|
||||
- Windows 7 - `C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform\tokens.dat`
|
||||
- Windows 8 - `C:\Windows\System32\spp\store\tokens.dat`
|
||||
- Windows 8.1/10/11 - `C:\Windows\System32\spp\store\2.0\tokens.dat`
|
||||
- In normal product key installation and phone activation, associated data is written to the physical store and token store. Said phone activation data is [cryptographically checked](https://github.com/UMSKT/writeups/blob/main/PKEY2005.md) against the Installation ID before being written. When SPP relaunches, it is only given a very basic check against the current Hardware ID.
|
||||
- By writing forged data directly to the physical store and token store, we can bypass both checks, causing SPP to believe it installed a fake product key and/or confirmation ID.
|
||||
- To bypass checks for hardware changes, a [Hardware ID](https://github.com/massgravel/activation/blob/main/Hwid.md#hardware-id) with a threshold of 0 is included in this forged data.
|
||||
- On Windows 7, the fake product key data does not contain a value known as the "Key Unique ID". This value is required for both WAT and online activation, so removing it causes both to be non-functional, preventing WAT from triggering de-activation.
|
||||
- The presence of valid product key and confirmation ID data causes SPP to activate the specified product as long as it is capable of phone activation.
|
||||
- This process is implemented as the ZeroCID option in [TSforge](https://github.com/massgravel/TSforge).
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Supported Products
|
||||
|
||||
This activation method can activate any of the following products if a phone license is available and licensing is managed by the system's SPP.
|
||||
|
||||
- **Windows**
|
||||
- Windows Vista
|
||||
- Windows 7
|
||||
- Windows 8
|
||||
- Windows 8.1
|
||||
- Windows 10
|
||||
- Windows 11
|
||||
- **Windows Server**
|
||||
- Windows Server 2008
|
||||
- Windows Server 2008 R2
|
||||
- Windows Server 2012
|
||||
- Windows Server 2012 R2
|
||||
- Windows Server 2016
|
||||
- Windows Server 2019
|
||||
- Windows Server 2022
|
||||
- Windows Server 2025
|
||||
- **Microsoft Office** (Requires Windows 8 or later) (Also supports UWP version of Office)
|
||||
- Office 2013
|
||||
- Office 2016
|
||||
- Office 2019
|
||||
- Office 2021
|
||||
- Office 2024
|
||||
- **Windows Addons**
|
||||
- **Commercial Extended Security Updates (ESU)**
|
||||
- **Windows 7** (Enterprise, Professional, Ultimate and their E/N variants)
|
||||
- **Windows Embedded POSReady 7** (Embedded)
|
||||
- **Windows Embedded Standard 7** (Embedded)
|
||||
- **Windows Server 2008** (ServerDatacenter, ServerStandard, ServerEnterprise and their V/Core/VCore variants)
|
||||
- **Windows Server 2008 R2** (ServerDatacenter, ServerStandard, ServerEnterprise and their V/Core/VCore variants)
|
||||
- **Windows Server 2012** (ServerDatacenter, ServerStandard and their Core variants)
|
||||
- **Windows 8.1** (Enterprise, Professional, EmbeddedIndustry and their E/N variants)
|
||||
- **Windows Server 2012 R2** (ServerDatacenter, ServerStandard and their Core variants)
|
||||
- **Windows 10** (Education, Enterprise, IoTEnterprise, Professional, ProfessionalEducation, ProfessionalWorkstation and their N variants)
|
||||
- **8/8.1 APPXLOB**
|
||||
- Client
|
||||
- Embedded Industry
|
||||
- Embedded Standard
|
||||
- Server 2012
|
||||
- **Others** (Can be selected from the manual option)
|
||||
- OCUR
|
||||
- **KMS Hosts** (CSVLK)
|
||||
- Windows Vista and later
|
||||
- Windows Server 2008 and later
|
||||
- Office 2010 and later
|
||||
|
||||
:::info
|
||||
|
||||
- All architectures (x86, x64 and arm64) are supported.
|
||||
- For Windows, the script's key preference is: OEM_DM > OEM_COA_SLP > OEM_COA_NSLP > MAK > RETAIL
|
||||
- For Office, the script's key preference is: OEM_COA_NSLP > MAK > RETAIL
|
||||
|
||||
:::
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Keys
|
||||
|
||||
TSforge activation generates keys for PKey2009-based products and sets product key data for PKey2005-based products.
|
||||
However, it cannot handle keys for Windows Vista and Windows Server 2008. That is why only the keys for these products are listed here.
|
||||
|
||||
Keys aren't available for these editions, but since the editions themselves aren't publicly available, it doesn't matter.
|
||||
```
|
||||
a797d61e-1475-470b-86c8-f737a72c188d StarterN
|
||||
5e9f548a-c8a9-44e6-a6c2-3f8d0a7a99dd ServerComputeClusterV
|
||||
```
|
||||
|
||||
### Windows Vista
|
||||
| Edition | Generic Key | Key Type |
|
||||
|--------------|-------------------------------|----------|
|
||||
| Business | 4D2XH-PRBMM-8Q22B-K8BM3-MRW4W | Retail |
|
||||
| BusinessN | 76884-QXFY2-6Q2WX-2QTQ8-QXX44 | Retail |
|
||||
| Enterprise | YQPQV-RW8R3-XMPFG-RXG9R-JGTVF | Retail |
|
||||
| EnterpriseN | Q7J9R-G63R4-BFMHF-FWM9R-RWDMV | Retail |
|
||||
| HomeBasic | RCG7P-TX42D-HM8FM-TCFCW-3V4VD | Retail |
|
||||
| HomeBasicN | HY2VV-XC6FF-MD6WV-FPYBQ-GFJBT | Retail |
|
||||
| HomePremium | X9HTF-MKJQQ-XK376-TJ7T4-76PKF | Retail |
|
||||
| HomePremiumN | KJ6TP-PF9W2-23T3Q-XTV7M-PXDT2 | Retail |
|
||||
| Starter | X9PYV-YBQRV-9BXWV-TQDMK-QDWK4 | Retail |
|
||||
| Ultimate | VMCB9-FDRV6-6CDQM-RV23K-RP8F7 | Retail |
|
||||
| UltimateN | CVX38-P27B4-2X8BT-RXD4J-V7CKX | Retail |
|
||||
|
||||
|
||||
### Windows Server 2008
|
||||
| Edition | Generic Key | Key Type |
|
||||
|--------------------------------|-------------------------------|------------|
|
||||
| ServerComputeCluster | 24FV9-H7JW8-C8Q6X-BQKMK-K977J | Retail |
|
||||
| ServerDatacenter | 6QBHY-DXTPJ-T9W3P-DTJXX-4VQMB | Retail |
|
||||
| ServerDatacenterV | 83TWG-TD3TC-HRDP2-K93FJ-Y34YC | OEM:NONSLP |
|
||||
| ServerEnterprise | MRB7H-QJRHG-FXTBR-B2Q2M-8WMTJ | Retail |
|
||||
| ServerEnterpriseIA64 | H4VB6-QPRWH-VDCYM-996P8-MHKFY | OEM:NONSLP |
|
||||
| ServerEnterpriseV | H8H7M-HDPQT-PJHQF-M7B83-9CVGV | Retail |
|
||||
| ServerHomePremium | RGBMC-PQBVF-94Q9K-HD63B-VY6MP | Retail |
|
||||
| ServerHomeStandard | 6C8KR-MD3QK-9GWFW-44CY2-W9CBM | Retail |
|
||||
| ServerMediumBusinessManagement | 7XRBY-6MP2K-VQPT8-F37JV-YYQ83 | Retail |
|
||||
| ServerMediumBusinessMessaging | 6PDTD-JK48J-662TF-8J2QV-R4CRB | Retail |
|
||||
| ServerMediumBusinessSecurity | D694V-CMWKH-PY92X-PFQKQ-JCB69 | Retail |
|
||||
| ServerSBSPremium | MRDK3-YYQF3-88BQJ-D6FJG-69YJY | Retail |
|
||||
| ServerSBSPrime | 2KB23-GJRBD-W3T9C-6CH2W-39B7V | Retail |
|
||||
| ServerSBSStandard | H4XDD-B27GY-667P6-XWVV7-GYG8J | Retail |
|
||||
| ServerStandard | 8YVM4-YQBDH-7WDQM-R27WR-WVCWG | Retail |
|
||||
| ServerStandardV | H9MW3-6V7GK-94P9G-7FTPJ-VKCKF | Retail |
|
||||
| ServerStorageEnterprise | 2264C-TD9T8-P8HPW-CC9GH-MHM2V | Retail |
|
||||
| ServerStorageExpress | RCYMT-YX342-8T6YY-XYHYC-3DD7X | Retail |
|
||||
| ServerStorageStandard | FKFT2-WXYY9-WBPY7-6YMY4-X48JF | Retail |
|
||||
| ServerStorageWorkgroup | 8X9J7-HCJ7J-3WDJT-QM7D8-464YH | Retail |
|
||||
| ServerWeb | BGT39-9FYH7-X2CYD-T628F-QPQPW | Retail |
|
||||
| ServerWinSB | HPH76-FHFPP-DRW9D-7W2V4-HWGKT | Retail |
|
||||
| ServerWinSBV | 2V8G6-KRXYR-MMGXJ-6RWM3-GXCCG | Retail |
|
||||
|
||||
### Windows Server 2008 ESU
|
||||
| ESU Version | Blocked key sourced from the Internet | Key Type |
|
||||
|---------------|---------------------------------------|------------|
|
||||
| Server-ESU-PA | 9FPV7-MWGT8-7XPDF-JC23W-WT7TW | Volume:MAK |
|
||||
|
||||
### KMS Host - Windows Vista
|
||||
| Editions | Blocked keys sourced from the Internet | Key Type |
|
||||
|-------------------------------------------|----------------------------------------|--------------|
|
||||
| Business, Enterprise and their N editions | TWVG3-9Q4P8-W9XJF-Y76FJ-DWQ4R | Volume:CSVLK |
|
||||
|
||||
### KMS Host - Windows Server 2008
|
||||
| Editions | Blocked keys sourced from the Internet | Key Type |
|
||||
|-----------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------|--------------|
|
||||
| ServerComputeCluster, ServerDatacenter, <br /> ServerEnterprise, ServerEnterpriseIA64, <br /> ServerStandard, ServerWeb <br /> and their V editions | BHC4Q-6D7B7-QMVH7-4MKQH-Y9VK7 | Volume:CSVLK |
|
||||
| ServerComputeCluster, ServerEnterprise, <br /> ServerStandard, ServerWeb <br /> and their V editions | PVGKG-2R7XQ-7WTFD-FXTJR-DQBQ3 | Volume:CSVLK |
|
||||
| ServerComputeCluster, ServerWeb | KH4PC-KJFX6-XFVHQ-GDK2G-JCJY9 | Volume:CSVLK |
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Unsupported Products
|
||||
|
||||
This activation method does not work if a phone license is not available or if licensing is not managed by the system's SPP.
|
||||
|
||||
- **Office on Windows 7**
|
||||
- Its licensing is based on OSPP, not SPP.
|
||||
- You can use Ohook option in MAS to activate it.
|
||||
- **Office 2010**
|
||||
- Its licensing is based on OSPP, not SPP.
|
||||
- You can use Ohook option in MAS to activate it.
|
||||
- **Office 365**
|
||||
- Phone activation license is not available. TSforge option will install Mondo 2016 license (feature-wise equivalent to 365) instead to activate Office.
|
||||
- You can use Ohook option in MAS to activate it.
|
||||
- **Windows Evaluation editions** (Windows 8 / Server 2012 and later)
|
||||
- Permanent activation license is not available. TSforge option will reset the evaluation period instead.
|
||||
- **Windows Evaluation editions** (Windows 7 / Server 2008 R2)
|
||||
- WLMS service protects the SPPSVC service and prevents it from stopping. Although permanent activation license is available, its officially not supported.
|
||||
- **Server Azure Datacenter (ServerTurbine) edition**
|
||||
- It does not support activation on non-azure systems.
|
||||
- **Windows 10 Consumer ESU (1 Year)**
|
||||
- Its licensing is based on CLIP, not SPP.
|
||||
- You can activate commercial ESU for 3 years on Pro and higher level editions with TSforge.
|
||||
|
||||
:::info
|
||||
|
||||
**OSPP based Office:** Physical store is stored in the registry in a format that has not yet been reverse engineered.
|
||||
|
||||
:::
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## ZeroCID / KMS4k / AVMA4k
|
||||
|
||||
- TSforge is included in MAS and it also has its own [standalone release](https://github.com/massgravel/TSforge).
|
||||
- TSforge includes the ZeroCID / KMS4k / AVMA4k activation methods.
|
||||
- KMS4k and AVMA4k are proof-of-concept methods with limitations, so we do not recommend using them.
|
||||
- MAS uses the ZeroCID method only and does not include KMS4k or AVMA4k, as ZeroCID can already activate all available products permanently.
|
||||
|
||||
| Methods | Info |
|
||||
|---------|------------------------------------------------------------------------------------------------------|
|
||||
| ZeroCID | Offline permanent activation / until reinstall/feature upgrade |
|
||||
| KMS4k | Offline KMS activation for over 4000 years / until reinstall/feature upgrade |
|
||||
| AVMA4k | Offline AVMA activation for over 4000 years (Server 2012 R2+ only) / until reinstall/feature upgrade |
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Windows ESU
|
||||
|
||||
- Microsoft offers paid [Extended Security Updates](https://learn.microsoft.com/en-us/lifecycle/faq/extended-security-updates) (ESU) for several Windows versions after their product lifecycle ends.
|
||||
- You can activate the Windows ESU / Premium Assurance license using the TSforge option in MAS.
|
||||
|
||||
| Windows Version | Supported Editions List | ESU Period | Minimum Required Updates |
|
||||
|------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||
| Windows Server 2008 | ServerDatacenter, ServerStandard, ServerEnterprise <br /> and their V/Core/VCore variants | [6 Years](https://web.archive.org/web/20170331081347/https://blogs.technet.microsoft.com/hybridcloud/2017/03/01/now-available-windows-server-premium-assurance-and-sql-server-premium-assurance/) with Premium Assurance License <br /> Jan 2020 to Jan 2026 | Windows Server 2008 SP2 <br /> + <br /> KB4493730 [x64](https://catalog.s.download.windowsupdate.com/d/msdownload/update/software/secu/2019/04/windows6.0-kb4493730-x64_5cb91f4e9000383f061b80f88feffdf228c2443c.msu)-[x86](https://catalog.s.download.windowsupdate.com/d/msdownload/update/software/secu/2019/04/windows6.0-kb4493730-x86_ab4368f19db796680ff445a7769886c4cdc009a0.msu) <br /> KB4474419 [x64](https://catalog.s.download.windowsupdate.com/d/msdownload/update/software/secu/2019/09/windows6.0-kb4474419-v4-x64_09cb148f6ef10779d7352b7269d66a7f23019207.msu)-[x86](https://catalog.s.download.windowsupdate.com/d/msdownload/update/software/secu/2019/09/windows6.0-kb4474419-v4-x86_fd568cb47870cd8ed5ba10e1dd3c49061894030e.msu) <br /> **Reboot** <br /> KB5016891 [x64](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/secu/2022/08/windows6.0-kb5016891-x64_1b5f7e1030f5d229a7618c09f1617fd1ed00e90f.msu)-[x86](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/secu/2022/08/windows6.0-kb5016891-x86_cf3aef17f12a6dc85dd20a06e5ba9f4c882e286f.msu) |
|
||||
| Windows 7 | Enterprise, Professional, Ultimate <br /> and their E/N variants | [3 Years](https://learn.microsoft.com/en-us/lifecycle/products/windows-7) <br /> Jan 2020 to Jan 2023 <br /><br /> 4-6 Years ESU is not officially supported, <br /> but you can manually install Server 2008 R2 x64 updates until Jan 2026 | Windows 7 SP1 <br /> + <br /> KB4490628 [x64](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/secu/2019/03/windows6.1-kb4490628-x64_d3de52d6987f7c8bdc2c015dca69eac96047c76e.msu)-[x86](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/secu/2019/03/windows6.1-kb4490628-x86_3cdb3df55b9cd7ef7fcb24fc4e237ea287ad0992.msu) <br /> KB4474419-v3 [x64](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/secu/2019/09/windows6.1-kb4474419-v3-x64_b5614c6cea5cb4e198717789633dca16308ef79c.msu)-[x86](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/secu/2019/09/windows6.1-kb4474419-v3-x86_0f687d50402790f340087c576886501b3223bec6.msu) <br /> **Reboot** <br /> KB5039339 [x64](https://catalog.s.download.windowsupdate.com/d/msdownload/update/software/secu/2024/06/windows6.1-kb5039339-x64_f62846508976a6e5325ab1dca0783f9b3a60a564.msu)-[x86](https://catalog.s.download.windowsupdate.com/d/msdownload/update/software/secu/2024/06/windows6.1-kb5039339-x86_fa942048bba2a167242451236f9daf00940588aa.msu) <br /> KB4575903 [x64](https://catalog.s.download.windowsupdate.com/d/msdownload/update/software/secu/2020/07/windows6.1-kb4575903-x64_b4d5cf045a03034201ff108c2802fa6ac79459a1.msu)-[x86](https://catalog.s.download.windowsupdate.com/d/msdownload/update/software/secu/2020/07/windows6.1-kb4575903-x86_5905c774f806205b5d25b04523bb716e1966306d.msu) <br /> KB3138612 [x64](https://catalog.s.download.windowsupdate.com/d/msdownload/update/software/updt/2016/02/windows6.1-kb3138612-x64_f7b1de8ea7cf8faf57b0138c4068d2e899e2b266.msu)-[x86](https://catalog.s.download.windowsupdate.com/d/msdownload/update/software/updt/2016/02/windows6.1-kb3138612-x86_6e90531daffc13bc4e92ecea890e501e807c621f.msu) <br /> KB5016892 [x64](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/secu/2022/08/windows6.1-kb5016892-x64_52b68ba8744cb47ddfcecd19238087625e1a5fbd.msu)-[x86](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/secu/2022/08/windows6.1-kb5016892-x86_ffb5b83149833e7f969f69e4f152fee5c1fdbc68.msu) |
|
||||
| Windows 7 Embedded POSReady7 | Embedded | [3 Years](https://learn.microsoft.com/en-us/lifecycle/products/windows-embedded-posready-7) <br /> Oct 2021 to Oct 2024 | Same as Windows 7 minus KB5016892 |
|
||||
| Windows 7 Embedded Standard | Embedded | [3 years](https://learn.microsoft.com/en-us/lifecycle/products/windows-embedded-standard-7) <br /> Oct 2020 to Oct 2023 | Same as Windows 7 minus KB5016892 |
|
||||
| Windows Server 2008 R2 | ServerDatacenter, ServerStandard, ServerEnterprise <br /> and their V/Core/VCore variants | [6 Years](https://web.archive.org/web/20170331081347/https://blogs.technet.microsoft.com/hybridcloud/2017/03/01/now-available-windows-server-premium-assurance-and-sql-server-premium-assurance/) with Premium Assurance License <br /> Jan 2020 to Jan 2026 | Same as Windows 7 |
|
||||
| Windows Server 2012 | ServerDatacenter, ServerStandard and their Core variants | [3 Years](https://learn.microsoft.com/en-us/lifecycle/products/windows-server-2012) <br /> Oct 2023 to Oct 2026 | KB5017221 [x64](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/secu/2022/08/windows8-rt-kb5017221-x64_d01e9b9b910f5f1e374bc1b89a8d00c1a97e215f.msu) <br /> KB2937636 [x64](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/crup/2014/07/windows8-rt-kb2937636-x64_29e0b587c8f09bcf635c1b79d09c00eef33113ec.msu) |
|
||||
| Windows 8.1 | Enterprise, Professional, EmbeddedIndustry and their E/N variants | ESU is not officially supported, <br /> but you can manually install Server 2012 R2 (for x64) updates until Jan 2024, <br /> and Embedded 8.1 (for x86) updates until July 2023 | Build 9600.17415 <br /> + <br /> KB3021910 [x64](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/updt/2015/04/windows8.1-kb3021910-x64_e291c0c339586e79c36ebfc0211678df91656c3d.msu)-[x86](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/updt/2015/04/windows8.1-kb3021910-x86_7e70173bec00c3d4fe3b0b8cba17b095b4ed2d20.msu) <br /> KB3172614 [x64](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/updt/2016/07/windows8.1-kb3172614-x64_e41365e643b98ab745c21dba17d1d3b6bb73cfcc.msu)-[x86](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/updt/2016/07/windows8.1-kb3172614-x86_d11c233c8598b734de72665e0d0a3f2ef007b91f.msu) <br /> KB5017220 [x64](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/secu/2022/08/windows8.1-kb5017220-x64_d771111b22ec71560b207a6735d5ecebd47c4f38.msu)-[x86](https://catalog.s.download.windowsupdate.com/d/msdownload/update/software/secu/2022/08/windows8.1-kb5017220-x86_3134a18dac1b1fe4f656c9e25d0e4aaa75619d16.msu) |
|
||||
| Windows Server 2012 R2 | ServerDatacenter, ServerStandard and their Core variants | [3 Years](https://learn.microsoft.com/en-us/lifecycle/products/windows-server-2012-r2) <br /> Oct 2023 to Oct 2026 | Same as Windows 8.1 |
|
||||
| Windows 10 | Education, Enterprise, IoTEnterprise, <br /> Professional, ProfessionalEducation, <br /> ProfessionalWorkstation, ServerRdsh and their N variants | [3 Years](https://learn.microsoft.com/en-us/windows/whats-new/extended-security-updates) <br /> Oct 2025 to Oct 2028 | Windows 10 22H2 (19045.4957) <br /> Just run Windows Update |
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Windows KMS Host
|
||||
|
||||
- You can activate the Windows KMS host license using the TSforge option in MAS.
|
||||
- Script will auto-select the available CSVLK with most KMS Counted IDs.
|
||||
- Along with activation it will also charge the host with 25 clients which is a minimum required threshold for a working KMS host.
|
||||
- With Windows KMS host, you can activate the KMS client in your network.
|
||||
- This option is for the advanced users, you can check the below guides to understand more about it.
|
||||
|
||||
https://learn.microsoft.com/en-us/windows-server/get-started/kms-create-host
|
||||
|
||||
**Notes:**
|
||||
- **Use this activation only when necessary.**
|
||||
- On Windows 10/11, the system may randomly change the Windows edition later. This is a Windows issue and can be safely ignored.
|
||||
- KMS host license causes the sppsvc service to run continuously.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Office KMS Host
|
||||
|
||||
- You can activate the Office KMS host license using the TSforge option in MAS.
|
||||
- To activate an Office KMS host, you will need to download and run the installer for the appropriate license pack.
|
||||
- Along with activation it will also charge the host with 25 clients for a working KMS host.
|
||||
- With Office KMS host, you can activate the Office KMS client in your network.
|
||||
- This option is for the advanced users, you can check the below guides to understand more about it.
|
||||
|
||||
https://learn.microsoft.com/en-us/office/volume-license-activation/plan-volume-activation-of-office#key-management-service-kms-activation-of-office
|
||||
|
||||
**Notes:**
|
||||
- **Use this activation only when necessary.**
|
||||
- KMS host license causes the sppsvc service to run continuously.
|
||||
|
||||
<details>
|
||||
<summary>Office KMS Host Links</summary>
|
||||
|
||||
All links given below are official links hosted by Microsoft.
|
||||
|
||||
| Version | Link |
|
||||
|----------------------|------------------------------------------------------------------------------------------------------------------------------------------|
|
||||
| Office 2010 KMS host | `https://download.microsoft.com/download/E/4/E/E4EF2B72-9F16-4D5F-9A1D-D9BE39A1C127/KeyManagementServiceHost_en-us.exe` |
|
||||
| Office 2013 KMS host | `https://download.microsoft.com/download/3/4/2/342F1FEA-CCB2-4F68-A6DE-041934383C18/office2013volumelicensepack_4701-1000_en-us_x86.exe` |
|
||||
| Office 2016 KMS host | `https://download.microsoft.com/download/5/E/3/5E329B97-6DC5-4AA7-9AA7-A5B5D46AF82F/office2016volumelicensepack_4324-1002_en-us_x86.exe` |
|
||||
| Office 2019 KMS host | `https://download.microsoft.com/download/F/6/0/F60CA746-5F03-482D-A331-15F38FB4AACA/office2019volumelicensepack_x86.exe` |
|
||||
| Office 2021 KMS host | `https://download.microsoft.com/download/8/e/e/8eef6160-396a-4c26-830d-9e2a24c00309/Office2021VolumeLicensePack_x86.exe` |
|
||||
| Office 2024 KMS host | `https://download.microsoft.com/download/1/4/0/140c97ae-7360-4dfc-9ba0-5f509600a06e/Office2024VolumeLicensePack_x86.exe` |
|
||||
|
||||
- When prompted for a KMS host product key during installation, select "No".
|
||||
- On Windows 11 24H2/Server 2025 and newer, the VBScript FoD must be enabled for these installers to work.
|
||||
- Office 2019-2024 packs are only supported on Windows 8/Server 2012 and newer.
|
||||
- If installing multiple license packs on the same machine, make sure to install older versions before newer versions (ex. Install Office 2016 before Office 2024).
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>Office 2010 KMS Host Installer Workaround</summary>
|
||||
|
||||
- Office 2010 license installer requires a workaround to install on Windows 10/11/Server 2016-2025:
|
||||
- Run the installer, and dismiss the resulting error message.
|
||||
- Launch Command Prompt as Administrator.
|
||||
- If you are using 32-bit Windows, run `notepad "%programfiles%\MSECache\OfficeKMS\kms_host.vbs"`.
|
||||
- If you are using 64-bit or ARM64 Windows, run `notepad "%programfiles(x86)%\MSECache\OfficeKMS\kms_host.vbs"`
|
||||
- Click `Edit > Replace`.
|
||||
- In the "Find" textbox type `>= "7"`, in the "Replace" textbox type `>= 1`.
|
||||
- Click "Replace All".
|
||||
- Save the file and close Notepad.
|
||||
- If you are using 32-bit Windows, run `cscript "%programfiles%\MSECache\OfficeKMS\kms_host.vbs"`.
|
||||
- If you are using 64-bit or ARM64 Windows, run `cscript "%programfiles(x86)%\MSECache\OfficeKMS\kms_host.vbs"`
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>Workaround to install on Non-Volume licensed Windows</summary>
|
||||
|
||||
- All installers normally require volume-licensed Windows, but this can be worked around as well:
|
||||
- Follow the same procedure as for the above Office 2010 workaround, but replace `If isVL = False` with `If False`.
|
||||
- For Office 2019-2024 packs, the installer script to edit is named after the Office version (ex. `kms_host19.vbs` for Office 2019).
|
||||
|
||||
</details>
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Reset of Rearm / Timers / Tamper / Lock
|
||||
|
||||
- You can use this feature in TSforge option in MAS.
|
||||
|
||||
| Features | Info |
|
||||
|----------------------------|--------------------------------------------------------------------|
|
||||
| Reset Rearm Count | Reset rearm counter for infinite evaluation |
|
||||
| Reset Eval Period | Reset evaluation period for infinite evaluation |
|
||||
| Clear Tamper State | Clear the tamper state set due to store corruption or deletion |
|
||||
| Remove Evaluation Key Lock | Remove the product key change lock set for evaluation product keys |
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## How to remove TSforge?
|
||||
|
||||
- This activation method doesn't modify any Windows components and doesn't install any new files. Instead, it appends data to one of data files used by Software Protection Platform.
|
||||
- If you want to reset the activation status,
|
||||
- In MAS script, goto Troubleshoot and apply Fix Licensing option.
|
||||
- Done
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Manual Activation
|
||||
|
||||
See the [TSforge README](https://github.com/massgravel/TSforge) for information on manually using TSforge.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Command Line Switches
|
||||
|
||||
- Check [here](command_line_switches.md).
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Setup Preactivation
|
||||
|
||||
- Check the Extract OEM option in the MAS Extras section if you want pre-activated Windows installation.
|
||||
- Read more [here](oem-folder.md).
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
- Check [here](troubleshoot.md).
|
||||
# TSforge Activation
|
||||
|
||||
## Overview
|
||||
|
||||
- How to use it? Please find the instructions [here](intro.md#how-to-activate-windows--office).
|
||||
- This activation is permanent until a Windows reinstall or a major feature upgrade (not to be confused with small enablement upgrades or monthly cumulative updates).
|
||||
- This activation method doesn't modify any Windows components and doesn't install any new files.
|
||||
- Once the system is activated, hardware can be changed arbitrarily without triggering de-activation.
|
||||
- Internet is not required for ZeroCID or KMS4k, but it is required for StaticCID. The script uses the StaticCID method from Windows 10 20H1 (19041) and later versions.
|
||||
- This activation method can activate any of the following products if a phone license is available and licensing is managed by the system's SPP. For example,
|
||||
* Windows Vista and later
|
||||
* Windows Server 2008 and later
|
||||
* Office 2013 and later (requires Windows 8 or later)
|
||||
* Windows addons (ESU, APPXLOB, etc.)
|
||||
* Windows and Office KMS Hosts (CSVLK)
|
||||
- Online validation (WAT) is bypassed on Windows 7.
|
||||
- In addition to the permanent activation of Windows and Office KMS Hosts, it also charges the KMS server with 25 clients (required for KMS client activation) for 30 days (maximum).
|
||||
- In addition to activation, it can reset the rearm count and evaluation period, clear the tamper state, and remove the evaluation key lock.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## How does it work?
|
||||
|
||||
### ZeroCID
|
||||
|
||||
**Process on Windows Vista and 7**
|
||||
|
||||

|
||||
|
||||
**Process on Windows 8 and later**
|
||||
|
||||

|
||||
|
||||
- Windows activation is managed by a subsystem called the Software Protection Platform (SPP).
|
||||
- SPP stores information about the activation state in files called the "physical store" and "token store".
|
||||
- The physical store's contents are cryptographically protected and integrity-checked by SPPSvc/SPSys, preventing users from easily modifying it.
|
||||
- The physical store is usually found at these locations:
|
||||
- Windows Vista - `C:\Windows\System32\7B296FB0-376B-497e-B012-9C450E1B7327-2P-0.C7483456-A289-439d-8115-601632D005A0` and `C:\Windows\System32\7B296FB0-376B-497e-B012-9C450E1B7327-2P-1.C7483456-A289-439d-8115-601632D005A0`
|
||||
- Windows 7 - `C:\Windows\System32\7B296FB0-376B-497e-B012-9C450E1B7327-5P-0.C7483456-A289-439d-8115-601632D005A0` and `C:\Windows\System32\7B296FB0-376B-497e-B012-9C450E1B7327-5P-1.C7483456-A289-439d-8115-601632D005A0`
|
||||
- Windows 8 - `C:\Windows\System32\spp\store\data.dat`
|
||||
- Windows 8.1/10/11 - `C:\Windows\System32\spp\store\2.0\data.dat`
|
||||
- The token store is usually found at these locations:
|
||||
- Windows Vista - `C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareLicensing\tokens.dat`
|
||||
- Windows 7 - `C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform\tokens.dat`
|
||||
- Windows 8 - `C:\Windows\System32\spp\store\tokens.dat`
|
||||
- Windows 8.1/10/11 - `C:\Windows\System32\spp\store\2.0\tokens.dat`
|
||||
- In normal product key installation and phone activation, associated cache data is written to the physical store and token store. Said phone activation data is [cryptographically checked](https://github.com/UMSKT/writeups/blob/main/PKEY2005.md) against the Installation ID before being written. When SPP relaunches, it is only given a very basic check against the current Hardware ID.
|
||||
- By writing forged cache data directly to the physical store and token store, we can bypass both checks, causing SPP to believe it installed a fake product key and/or confirmation ID.
|
||||
- To bypass checks for hardware changes, a [Hardware ID](https://github.com/massgravel/activation/blob/main/Hwid.md#hardware-id) with a threshold of 0 is included in this forged data.
|
||||
- On Windows 7, the fake product key data does not contain a value known as the "Key Unique ID". This value is required for both WAT and online activation, so removing it causes both to be non-functional, preventing WAT from triggering de-activation.
|
||||
- The presence of valid product key and confirmation ID data causes SPP to activate the specified product as long as it is capable of phone activation.
|
||||
- This process is implemented as the ZeroCID option in [TSforge](https://github.com/massgravel/TSforge).
|
||||
|
||||
### StaticCID
|
||||
|
||||
- In [Windows 11 build 27802](https://betawiki.net/wiki/Windows_11_build_27802), Microsoft introduced a bug that causes Confirmation ID cache validation to always fail, forcing validation directly from the stored Confirmation ID each time the license status is checked.
|
||||
- Because of this, ZeroCID does not work in any Windows 11/Server 2025 Insider Canary builds released afterwards, or any Windows 11/Server 2025 retail/release preview builds newer than 26100.4188.
|
||||
- To circumvent this bug, TSforge is used to set the current Installation ID to that of a known key that can be used to generate valid Confirmation IDs.
|
||||
- Confirmation IDs are then obtained over the internet using [a client](https://github.com/dadorner-msft/activationws) for the [VAMT](https://learn.microsoft.com/en-us/windows/deployment/volume-activation/introduction-vamt) API.
|
||||
- Depositing this CID causes activation, since the CID matches the IID and SPP never checks if the IID matches the installed product key.
|
||||
- The following product keys are used in StaticCID:
|
||||
- RTM Licenses - `744NM-C4FXY-YGM8B-7MVJC-BBFB9`
|
||||
- Test Licenses - `PCPHN-JH4DV-KW84V-JTWT3-VXHBC`
|
||||
|
||||
### KMS4k
|
||||
|
||||
- In KMS4k, fake cached KMS server response data is written to the trusted store.
|
||||
- Unlike via normal KMS emulators, this method can arbitrarily set the activation expiration up to a maximum of 2147483640 (2^31 - 8) minutes, or 4083 years.
|
||||
- This allows for offline KMS activation that is effectively infinite for all practical purposes.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Supported Products
|
||||
|
||||
This activation method can activate any of the following products if a phone license is available and licensing is managed by the system's SPP.
|
||||
|
||||
- **Windows**
|
||||
- Windows Vista
|
||||
- Windows 7
|
||||
- Windows 8
|
||||
- Windows 8.1
|
||||
- Windows 10
|
||||
- Windows 11 (Does not support ZeroCID since 26100.4188)
|
||||
- **Windows Server**
|
||||
- Windows Server 2008
|
||||
- Windows Server 2008 R2
|
||||
- Windows Server 2012
|
||||
- Windows Server 2012 R2
|
||||
- Windows Server 2016
|
||||
- Windows Server 2019
|
||||
- Windows Server 2022
|
||||
- Windows Server 2025 (Does not support ZeroCID since 26100.4188)
|
||||
- **Microsoft Office** (Requires Windows 8 or later) (Also supports UWP version of Office)
|
||||
- Office 2013
|
||||
- Office 2016
|
||||
- Office 2019
|
||||
- Office 2021
|
||||
- Office 2024
|
||||
- **Windows Addons**
|
||||
- **Commercial Extended Security Updates (ESU)**
|
||||
- **Windows 7** (Enterprise, Professional, Ultimate and their E/N variants)
|
||||
- **Windows Embedded POSReady 7** (Embedded)
|
||||
- **Windows Embedded Standard 7** (Embedded)
|
||||
- **Windows Server 2008** (ServerDatacenter, ServerStandard, ServerEnterprise and their V/Core/VCore variants)
|
||||
- **Windows Server 2008 R2** (ServerDatacenter, ServerStandard, ServerEnterprise and their V/Core/VCore variants)
|
||||
- **Windows Server 2012** (ServerDatacenter, ServerStandard and their Core variants)
|
||||
- **Windows 8.1** (Enterprise, Professional, EmbeddedIndustry and their E/N variants)
|
||||
- **Windows Server 2012 R2** (ServerDatacenter, ServerStandard and their Core variants)
|
||||
- **Windows 10** (Education, Enterprise, IoTEnterprise, Professional, ProfessionalEducation, ProfessionalWorkstation and their N variants)
|
||||
- **8/8.1 APPXLOB**
|
||||
- Client
|
||||
- Embedded Industry
|
||||
- Embedded Standard
|
||||
- Server 2012
|
||||
- **Others** (Can be selected from the manual option)
|
||||
- OCUR
|
||||
- **KMS Hosts** (CSVLK)
|
||||
- Windows Vista and later
|
||||
- Windows Server 2008 and later
|
||||
- Office 2010 and later
|
||||
|
||||
:::info
|
||||
|
||||
- All architectures (x86, x64 and arm64) are supported.
|
||||
- For Windows, the script's key preference is: OEM_DM > OEM_COA_SLP > OEM_COA_NSLP > MAK > RETAIL
|
||||
- For Office, the script's key preference is: OEM_COA_NSLP > MAK > RETAIL
|
||||
|
||||
:::
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Keys
|
||||
|
||||
TSforge activation generates keys for PKey2009-based products and sets product key data for PKey2005-based products.
|
||||
However, it cannot handle keys for Windows Vista and Windows Server 2008. That is why only the keys for these products are listed here.
|
||||
|
||||
Keys aren't available for these editions, but since the editions themselves aren't publicly available, it doesn't matter.
|
||||
```
|
||||
a797d61e-1475-470b-86c8-f737a72c188d StarterN
|
||||
5e9f548a-c8a9-44e6-a6c2-3f8d0a7a99dd ServerComputeClusterV
|
||||
```
|
||||
|
||||
### Windows Vista
|
||||
| Edition | Generic Key | Key Type |
|
||||
|--------------|-------------------------------|----------|
|
||||
| Business | 4D2XH-PRBMM-8Q22B-K8BM3-MRW4W | Retail |
|
||||
| BusinessN | 76884-QXFY2-6Q2WX-2QTQ8-QXX44 | Retail |
|
||||
| Enterprise | YQPQV-RW8R3-XMPFG-RXG9R-JGTVF | Retail |
|
||||
| EnterpriseN | Q7J9R-G63R4-BFMHF-FWM9R-RWDMV | Retail |
|
||||
| HomeBasic | RCG7P-TX42D-HM8FM-TCFCW-3V4VD | Retail |
|
||||
| HomeBasicN | HY2VV-XC6FF-MD6WV-FPYBQ-GFJBT | Retail |
|
||||
| HomePremium | X9HTF-MKJQQ-XK376-TJ7T4-76PKF | Retail |
|
||||
| HomePremiumN | KJ6TP-PF9W2-23T3Q-XTV7M-PXDT2 | Retail |
|
||||
| Starter | X9PYV-YBQRV-9BXWV-TQDMK-QDWK4 | Retail |
|
||||
| Ultimate | VMCB9-FDRV6-6CDQM-RV23K-RP8F7 | Retail |
|
||||
| UltimateN | CVX38-P27B4-2X8BT-RXD4J-V7CKX | Retail |
|
||||
|
||||
|
||||
### Windows Server 2008
|
||||
| Edition | Generic Key | Key Type |
|
||||
|--------------------------------|-------------------------------|------------|
|
||||
| ServerComputeCluster | 24FV9-H7JW8-C8Q6X-BQKMK-K977J | Retail |
|
||||
| ServerDatacenter | 6QBHY-DXTPJ-T9W3P-DTJXX-4VQMB | Retail |
|
||||
| ServerDatacenterV | 83TWG-TD3TC-HRDP2-K93FJ-Y34YC | OEM:NONSLP |
|
||||
| ServerEnterprise | MRB7H-QJRHG-FXTBR-B2Q2M-8WMTJ | Retail |
|
||||
| ServerEnterpriseIA64 | H4VB6-QPRWH-VDCYM-996P8-MHKFY | OEM:NONSLP |
|
||||
| ServerEnterpriseV | H8H7M-HDPQT-PJHQF-M7B83-9CVGV | Retail |
|
||||
| ServerHomePremium | RGBMC-PQBVF-94Q9K-HD63B-VY6MP | Retail |
|
||||
| ServerHomeStandard | 6C8KR-MD3QK-9GWFW-44CY2-W9CBM | Retail |
|
||||
| ServerMediumBusinessManagement | 7XRBY-6MP2K-VQPT8-F37JV-YYQ83 | Retail |
|
||||
| ServerMediumBusinessMessaging | 6PDTD-JK48J-662TF-8J2QV-R4CRB | Retail |
|
||||
| ServerMediumBusinessSecurity | D694V-CMWKH-PY92X-PFQKQ-JCB69 | Retail |
|
||||
| ServerSBSPremium | MRDK3-YYQF3-88BQJ-D6FJG-69YJY | Retail |
|
||||
| ServerSBSPrime | 2KB23-GJRBD-W3T9C-6CH2W-39B7V | Retail |
|
||||
| ServerSBSStandard | H4XDD-B27GY-667P6-XWVV7-GYG8J | Retail |
|
||||
| ServerStandard | 8YVM4-YQBDH-7WDQM-R27WR-WVCWG | Retail |
|
||||
| ServerStandardV | H9MW3-6V7GK-94P9G-7FTPJ-VKCKF | Retail |
|
||||
| ServerStorageEnterprise | 2264C-TD9T8-P8HPW-CC9GH-MHM2V | Retail |
|
||||
| ServerStorageExpress | RCYMT-YX342-8T6YY-XYHYC-3DD7X | Retail |
|
||||
| ServerStorageStandard | FKFT2-WXYY9-WBPY7-6YMY4-X48JF | Retail |
|
||||
| ServerStorageWorkgroup | 8X9J7-HCJ7J-3WDJT-QM7D8-464YH | Retail |
|
||||
| ServerWeb | BGT39-9FYH7-X2CYD-T628F-QPQPW | Retail |
|
||||
| ServerWinSB | HPH76-FHFPP-DRW9D-7W2V4-HWGKT | Retail |
|
||||
| ServerWinSBV | 2V8G6-KRXYR-MMGXJ-6RWM3-GXCCG | Retail |
|
||||
|
||||
### Windows Server 2008 ESU
|
||||
| ESU Version | Blocked key sourced from the Internet | Key Type |
|
||||
|---------------|---------------------------------------|------------|
|
||||
| Server-ESU-PA | 9FPV7-MWGT8-7XPDF-JC23W-WT7TW | Volume:MAK |
|
||||
|
||||
### KMS Host - Windows Vista
|
||||
| Editions | Blocked keys sourced from the Internet | Key Type |
|
||||
|-------------------------------------------|----------------------------------------|--------------|
|
||||
| Business, Enterprise and their N editions | TWVG3-9Q4P8-W9XJF-Y76FJ-DWQ4R | Volume:CSVLK |
|
||||
|
||||
### KMS Host - Windows Server 2008
|
||||
| Editions | Blocked keys sourced from the Internet | Key Type |
|
||||
|-----------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------|--------------|
|
||||
| ServerComputeCluster, ServerDatacenter, <br /> ServerEnterprise, ServerEnterpriseIA64, <br /> ServerStandard, ServerWeb <br /> and their V editions | BHC4Q-6D7B7-QMVH7-4MKQH-Y9VK7 | Volume:CSVLK |
|
||||
| ServerComputeCluster, ServerEnterprise, <br /> ServerStandard, ServerWeb <br /> and their V editions | PVGKG-2R7XQ-7WTFD-FXTJR-DQBQ3 | Volume:CSVLK |
|
||||
| ServerComputeCluster, ServerWeb | KH4PC-KJFX6-XFVHQ-GDK2G-JCJY9 | Volume:CSVLK |
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Unsupported Products
|
||||
|
||||
This activation method does not work if a phone license is not available or if licensing is not managed by the system's SPP.
|
||||
|
||||
- **Office on Windows 7**
|
||||
- Its licensing is based on OSPP, not SPP.
|
||||
- You can use Ohook option in MAS to activate it.
|
||||
- **Office 2010**
|
||||
- Its licensing is based on OSPP, not SPP.
|
||||
- You can use Ohook option in MAS to activate it.
|
||||
- **Office 365**
|
||||
- Phone activation license is not available. TSforge option will install Mondo 2016 license (feature-wise equivalent to 365) instead to activate Office.
|
||||
- You can use Ohook option in MAS to activate it.
|
||||
- **Windows Evaluation editions** (Windows 8 / Server 2012 and later)
|
||||
- Permanent activation license is not available. TSforge option will reset the evaluation period instead.
|
||||
- **Windows Evaluation editions** (Windows 7 / Server 2008 R2)
|
||||
- WLMS service protects the SPPSVC service and prevents it from stopping. Although permanent activation license is available, its officially not supported.
|
||||
- **Server Azure Datacenter (ServerTurbine) edition**
|
||||
- It does not support activation on non-azure systems.
|
||||
- **Windows 10 Consumer ESU (1 Year)**
|
||||
- Its licensing is based on CLIP, not SPP.
|
||||
- You can activate commercial ESU for 3 years on Pro and higher level editions with TSforge.
|
||||
|
||||
:::info
|
||||
|
||||
**OSPP based Office:** Physical store is stored in the registry in a format that has not yet been reverse engineered.
|
||||
|
||||
:::
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## ZeroCID / KMS4k / AVMA4k
|
||||
|
||||
- TSforge is included in MAS and it also has its own [standalone release](https://github.com/massgravel/TSforge).
|
||||
- TSforge includes the ZeroCID / KMS4k / AVMA4k activation methods.
|
||||
- AVMA4k is a proof-of-concept method with many limitations, so we do not recommend using it.
|
||||
- MAS only uses the ZeroCID and KMS4k method and does not include AVMA4k, as ZeroCID can already activate all available products permanently.
|
||||
|
||||
| Methods | Info |
|
||||
|---------|------------------------------------------------------------------------------------------------------|
|
||||
| ZeroCID | Offline permanent activation / until reinstall/feature upgrade |
|
||||
| KMS4k | Offline KMS activation for over 4000 years / until reinstall/feature upgrade |
|
||||
| AVMA4k | Offline AVMA activation for over 4000 years (Server 2012 R2+ only) / until reinstall/feature upgrade |
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Windows ESU
|
||||
|
||||
- Microsoft offers paid [Extended Security Updates](https://learn.microsoft.com/en-us/lifecycle/faq/extended-security-updates) (ESU) for several Windows versions after their product lifecycle ends.
|
||||
- You can activate the Windows ESU / Premium Assurance license using the TSforge option in MAS.
|
||||
|
||||
| Windows Version | Supported Editions List | ESU Period | Minimum Required Updates |
|
||||
|------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||
| Windows Server 2008 | ServerDatacenter, ServerStandard, ServerEnterprise <br /> and their V/Core/VCore variants | [6 Years](https://web.archive.org/web/20170331081347/https://blogs.technet.microsoft.com/hybridcloud/2017/03/01/now-available-windows-server-premium-assurance-and-sql-server-premium-assurance/) with Premium Assurance License <br /> Jan 2020 to Jan 2026 | Windows Server 2008 SP2 <br /> + <br /> KB4493730 [x64](https://catalog.s.download.windowsupdate.com/d/msdownload/update/software/secu/2019/04/windows6.0-kb4493730-x64_5cb91f4e9000383f061b80f88feffdf228c2443c.msu)-[x86](https://catalog.s.download.windowsupdate.com/d/msdownload/update/software/secu/2019/04/windows6.0-kb4493730-x86_ab4368f19db796680ff445a7769886c4cdc009a0.msu) <br /> KB4474419 [x64](https://catalog.s.download.windowsupdate.com/d/msdownload/update/software/secu/2019/09/windows6.0-kb4474419-v4-x64_09cb148f6ef10779d7352b7269d66a7f23019207.msu)-[x86](https://catalog.s.download.windowsupdate.com/d/msdownload/update/software/secu/2019/09/windows6.0-kb4474419-v4-x86_fd568cb47870cd8ed5ba10e1dd3c49061894030e.msu) <br /> **Reboot** <br /> KB5016891 [x64](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/secu/2022/08/windows6.0-kb5016891-x64_1b5f7e1030f5d229a7618c09f1617fd1ed00e90f.msu)-[x86](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/secu/2022/08/windows6.0-kb5016891-x86_cf3aef17f12a6dc85dd20a06e5ba9f4c882e286f.msu) |
|
||||
| Windows 7 | Enterprise, Professional, Ultimate <br /> and their E/N variants | [3 Years](https://learn.microsoft.com/en-us/lifecycle/products/windows-7) <br /> Jan 2020 to Jan 2023 <br /><br /> 4-6 Years ESU is not officially supported, <br /> but you can manually install Server 2008 R2 x64 updates until Jan 2026 | Windows 7 SP1 <br /> + <br /> KB4490628 [x64](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/secu/2019/03/windows6.1-kb4490628-x64_d3de52d6987f7c8bdc2c015dca69eac96047c76e.msu)-[x86](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/secu/2019/03/windows6.1-kb4490628-x86_3cdb3df55b9cd7ef7fcb24fc4e237ea287ad0992.msu) <br /> KB4474419-v3 [x64](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/secu/2019/09/windows6.1-kb4474419-v3-x64_b5614c6cea5cb4e198717789633dca16308ef79c.msu)-[x86](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/secu/2019/09/windows6.1-kb4474419-v3-x86_0f687d50402790f340087c576886501b3223bec6.msu) <br /> **Reboot** <br /> KB5039339 [x64](https://catalog.s.download.windowsupdate.com/d/msdownload/update/software/secu/2024/06/windows6.1-kb5039339-x64_f62846508976a6e5325ab1dca0783f9b3a60a564.msu)-[x86](https://catalog.s.download.windowsupdate.com/d/msdownload/update/software/secu/2024/06/windows6.1-kb5039339-x86_fa942048bba2a167242451236f9daf00940588aa.msu) <br /> KB4575903 [x64](https://catalog.s.download.windowsupdate.com/d/msdownload/update/software/secu/2020/07/windows6.1-kb4575903-x64_b4d5cf045a03034201ff108c2802fa6ac79459a1.msu)-[x86](https://catalog.s.download.windowsupdate.com/d/msdownload/update/software/secu/2020/07/windows6.1-kb4575903-x86_5905c774f806205b5d25b04523bb716e1966306d.msu) <br /> KB3138612 [x64](https://catalog.s.download.windowsupdate.com/d/msdownload/update/software/updt/2016/02/windows6.1-kb3138612-x64_f7b1de8ea7cf8faf57b0138c4068d2e899e2b266.msu)-[x86](https://catalog.s.download.windowsupdate.com/d/msdownload/update/software/updt/2016/02/windows6.1-kb3138612-x86_6e90531daffc13bc4e92ecea890e501e807c621f.msu) <br /> KB5016892 [x64](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/secu/2022/08/windows6.1-kb5016892-x64_52b68ba8744cb47ddfcecd19238087625e1a5fbd.msu)-[x86](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/secu/2022/08/windows6.1-kb5016892-x86_ffb5b83149833e7f969f69e4f152fee5c1fdbc68.msu) |
|
||||
| Windows 7 Embedded POSReady7 | Embedded | [3 Years](https://learn.microsoft.com/en-us/lifecycle/products/windows-embedded-posready-7) <br /> Oct 2021 to Oct 2024 | Same as Windows 7 minus KB5016892 |
|
||||
| Windows 7 Embedded Standard | Embedded | [3 years](https://learn.microsoft.com/en-us/lifecycle/products/windows-embedded-standard-7) <br /> Oct 2020 to Oct 2023 | Same as Windows 7 minus KB5016892 |
|
||||
| Windows Server 2008 R2 | ServerDatacenter, ServerStandard, ServerEnterprise <br /> and their V/Core/VCore variants | [6 Years](https://web.archive.org/web/20170331081347/https://blogs.technet.microsoft.com/hybridcloud/2017/03/01/now-available-windows-server-premium-assurance-and-sql-server-premium-assurance/) with Premium Assurance License <br /> Jan 2020 to Jan 2026 | Same as Windows 7 |
|
||||
| Windows Server 2012 | ServerDatacenter, ServerStandard and their Core variants | [3 Years](https://learn.microsoft.com/en-us/lifecycle/products/windows-server-2012) <br /> Oct 2023 to Oct 2026 | KB5017221 [x64](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/secu/2022/08/windows8-rt-kb5017221-x64_d01e9b9b910f5f1e374bc1b89a8d00c1a97e215f.msu) <br /> KB2937636 [x64](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/crup/2014/07/windows8-rt-kb2937636-x64_29e0b587c8f09bcf635c1b79d09c00eef33113ec.msu) |
|
||||
| Windows 8.1 | Enterprise, Professional, EmbeddedIndustry and their E/N variants | ESU is not officially supported, <br /> but you can manually install Server 2012 R2 (for x64) updates until Jan 2024, <br /> and Embedded 8.1 (for x86) updates until July 2023 | Build 9600.17415 <br /> + <br /> KB3021910 [x64](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/updt/2015/04/windows8.1-kb3021910-x64_e291c0c339586e79c36ebfc0211678df91656c3d.msu)-[x86](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/updt/2015/04/windows8.1-kb3021910-x86_7e70173bec00c3d4fe3b0b8cba17b095b4ed2d20.msu) <br /> KB3172614 [x64](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/updt/2016/07/windows8.1-kb3172614-x64_e41365e643b98ab745c21dba17d1d3b6bb73cfcc.msu)-[x86](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/updt/2016/07/windows8.1-kb3172614-x86_d11c233c8598b734de72665e0d0a3f2ef007b91f.msu) <br /> KB5017220 [x64](https://catalog.s.download.windowsupdate.com/c/msdownload/update/software/secu/2022/08/windows8.1-kb5017220-x64_d771111b22ec71560b207a6735d5ecebd47c4f38.msu)-[x86](https://catalog.s.download.windowsupdate.com/d/msdownload/update/software/secu/2022/08/windows8.1-kb5017220-x86_3134a18dac1b1fe4f656c9e25d0e4aaa75619d16.msu) |
|
||||
| Windows Server 2012 R2 | ServerDatacenter, ServerStandard and their Core variants | [3 Years](https://learn.microsoft.com/en-us/lifecycle/products/windows-server-2012-r2) <br /> Oct 2023 to Oct 2026 | Same as Windows 8.1 |
|
||||
| Windows 10 | Education, Enterprise, IoTEnterprise, <br /> Professional, ProfessionalEducation, <br /> ProfessionalWorkstation, ServerRdsh and their N variants | [3 Years](https://learn.microsoft.com/en-us/windows/whats-new/extended-security-updates) <br /> Oct 2025 to Oct 2028 | Windows 10 22H2 (19045.4957) <br /> Just run Windows Update |
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Windows KMS Host
|
||||
|
||||
- You can activate the Windows KMS host license using the TSforge option in MAS.
|
||||
- Script will auto-select the available CSVLK with most KMS Counted IDs.
|
||||
- Along with activation it will also charge the host with 25 clients which is a minimum required threshold for a working KMS host.
|
||||
- With Windows KMS host, you can activate the KMS client in your network.
|
||||
- This option is for the advanced users, you can check the below guides to understand more about it.
|
||||
|
||||
https://learn.microsoft.com/en-us/windows-server/get-started/kms-create-host
|
||||
|
||||
**Notes:**
|
||||
- **Use this activation only when necessary.**
|
||||
- On Windows 10/11, the system may randomly change the Windows edition later. This is a Windows issue and can be safely ignored.
|
||||
- KMS host license causes the sppsvc service to run continuously.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Office KMS Host
|
||||
|
||||
- You can activate the Office KMS host license using the TSforge option in MAS.
|
||||
- To activate an Office KMS host, you will need to download and run the installer for the appropriate license pack.
|
||||
- Along with activation it will also charge the host with 25 clients for a working KMS host.
|
||||
- With Office KMS host, you can activate the Office KMS client in your network.
|
||||
- This option is for the advanced users, you can check the below guides to understand more about it.
|
||||
|
||||
https://learn.microsoft.com/en-us/office/volume-license-activation/plan-volume-activation-of-office#key-management-service-kms-activation-of-office
|
||||
|
||||
**Notes:**
|
||||
- **Use this activation only when necessary.**
|
||||
- KMS host license causes the sppsvc service to run continuously.
|
||||
|
||||
<details>
|
||||
<summary>Office KMS Host Links</summary>
|
||||
|
||||
All links given below are official links hosted by Microsoft.
|
||||
|
||||
| Version | Link |
|
||||
|----------------------|------------------------------------------------------------------------------------------------------------------------------------------|
|
||||
| Office 2010 KMS host | `https://download.microsoft.com/download/E/4/E/E4EF2B72-9F16-4D5F-9A1D-D9BE39A1C127/KeyManagementServiceHost_en-us.exe` |
|
||||
| Office 2013 KMS host | `https://download.microsoft.com/download/3/4/2/342F1FEA-CCB2-4F68-A6DE-041934383C18/office2013volumelicensepack_4701-1000_en-us_x86.exe` |
|
||||
| Office 2016 KMS host | `https://download.microsoft.com/download/5/E/3/5E329B97-6DC5-4AA7-9AA7-A5B5D46AF82F/office2016volumelicensepack_4324-1002_en-us_x86.exe` |
|
||||
| Office 2019 KMS host | `https://download.microsoft.com/download/F/6/0/F60CA746-5F03-482D-A331-15F38FB4AACA/office2019volumelicensepack_x86.exe` |
|
||||
| Office 2021 KMS host | `https://download.microsoft.com/download/8/e/e/8eef6160-396a-4c26-830d-9e2a24c00309/Office2021VolumeLicensePack_x86.exe` |
|
||||
| Office 2024 KMS host | `https://download.microsoft.com/download/1/4/0/140c97ae-7360-4dfc-9ba0-5f509600a06e/Office2024VolumeLicensePack_x86.exe` |
|
||||
|
||||
- When prompted for a KMS host product key during installation, select "No".
|
||||
- On Windows 11 24H2/Server 2025 and newer, the VBScript FoD must be enabled for these installers to work.
|
||||
- Office 2019-2024 packs are only supported on Windows 8/Server 2012 and newer.
|
||||
- If installing multiple license packs on the same machine, make sure to install older versions before newer versions (ex. Install Office 2016 before Office 2024).
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>Office 2010 KMS Host Installer Workaround</summary>
|
||||
|
||||
- Office 2010 license installer requires a workaround to install on Windows 10/11/Server 2016-2025:
|
||||
- Run the installer, and dismiss the resulting error message.
|
||||
- Launch Command Prompt as Administrator.
|
||||
- If you are using 32-bit Windows, run `notepad "%programfiles%\MSECache\OfficeKMS\kms_host.vbs"`.
|
||||
- If you are using 64-bit or ARM64 Windows, run `notepad "%programfiles(x86)%\MSECache\OfficeKMS\kms_host.vbs"`
|
||||
- Click `Edit > Replace`.
|
||||
- In the "Find" textbox type `>= "7"`, in the "Replace" textbox type `>= 1`.
|
||||
- Click "Replace All".
|
||||
- Save the file and close Notepad.
|
||||
- If you are using 32-bit Windows, run `cscript "%programfiles%\MSECache\OfficeKMS\kms_host.vbs"`.
|
||||
- If you are using 64-bit or ARM64 Windows, run `cscript "%programfiles(x86)%\MSECache\OfficeKMS\kms_host.vbs"`
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>Workaround to install on Non-Volume licensed Windows</summary>
|
||||
|
||||
- All installers normally require volume-licensed Windows, but this can be worked around as well:
|
||||
- Follow the same procedure as for the above Office 2010 workaround, but replace `If isVL = False` with `If False`.
|
||||
- For Office 2019-2024 packs, the installer script to edit is named after the Office version (ex. `kms_host19.vbs` for Office 2019).
|
||||
|
||||
</details>
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Reset of Rearm / Timers / Tamper / Lock
|
||||
|
||||
- You can use this feature in TSforge option in MAS.
|
||||
|
||||
| Features | Info |
|
||||
|----------------------------|--------------------------------------------------------------------|
|
||||
| Reset Rearm Count | Reset rearm counter for infinite evaluation |
|
||||
| Reset Eval Period | Reset evaluation period for infinite evaluation |
|
||||
| Clear Tamper State | Clear the tamper state set due to store corruption or deletion |
|
||||
| Remove Evaluation Key Lock | Remove the product key change lock set for evaluation product keys |
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## How to remove TSforge?
|
||||
|
||||
- This activation method doesn't modify any Windows components and doesn't install any new files. Instead, it appends data to one of data files used by Software Protection Platform.
|
||||
- If you want to reset the activation status,
|
||||
- In MAS script, goto Troubleshoot and apply Fix Licensing option.
|
||||
- Done
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Manual Activation
|
||||
|
||||
See the [TSforge README](https://github.com/massgravel/TSforge) for information on manually using TSforge.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Command Line Switches
|
||||
|
||||
- Check [here](command_line_switches.md).
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Setup Preactivation
|
||||
|
||||
- Check the Extract OEM option in the MAS Extras section if you want pre-activated Windows installation.
|
||||
- Read more [here](oem-folder.md).
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
- Check [here](troubleshoot.md).
|
||||
|
@ -33,9 +33,9 @@ function CheckFile {
|
||||
|
||||
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
|
||||
$URLs = @(
|
||||
'https://raw.githubusercontent.com/massgravel/Microsoft-Activation-Scripts/a149fc5f2048b135c649a04da89e1b2f3178b449/MAS/All-In-One-Version-KL/MAS_AIO.cmd',
|
||||
'https://dev.azure.com/massgrave/Microsoft-Activation-Scripts/_apis/git/repositories/Microsoft-Activation-Scripts/items?path=/MAS/All-In-One-Version-KL/MAS_AIO.cmd&versionType=Commit&version=a149fc5f2048b135c649a04da89e1b2f3178b449',
|
||||
'https://git.activated.win/massgrave/Microsoft-Activation-Scripts/raw/commit/a149fc5f2048b135c649a04da89e1b2f3178b449/MAS/All-In-One-Version-KL/MAS_AIO.cmd'
|
||||
'https://raw.githubusercontent.com/massgravel/Microsoft-Activation-Scripts/be7d101df5bf99d959b1f2d16557b88614ac7920/MAS/All-In-One-Version-KL/MAS_AIO.cmd',
|
||||
'https://dev.azure.com/massgrave/Microsoft-Activation-Scripts/_apis/git/repositories/Microsoft-Activation-Scripts/items?path=/MAS/All-In-One-Version-KL/MAS_AIO.cmd&versionType=Commit&version=be7d101df5bf99d959b1f2d16557b88614ac7920',
|
||||
'https://git.activated.win/massgrave/Microsoft-Activation-Scripts/raw/commit/be7d101df5bf99d959b1f2d16557b88614ac7920/MAS/All-In-One-Version-KL/MAS_AIO.cmd'
|
||||
)
|
||||
|
||||
foreach ($URL in $URLs | Sort-Object { Get-Random }) {
|
||||
@ -50,7 +50,7 @@ if (-not $response) {
|
||||
}
|
||||
|
||||
# Verify script integrity
|
||||
$releaseHash = '99B9D8E20701DDCA02676146F7878ECC79BC403CB7B51FBB1B15B2D8D8BC64C4'
|
||||
$releaseHash = '6396F7EFE144AFCA1B48670D7F327F1275C90C3A7BD9AEC7641B9600BAA1DA9A'
|
||||
$stream = New-Object IO.MemoryStream
|
||||
$writer = New-Object IO.StreamWriter $stream
|
||||
$writer.Write($response)
|
||||
|
Loading…
x
Reference in New Issue
Block a user