Releases: massgravel/Microsoft-Activation-Scripts
Releases · massgravel/Microsoft-Activation-Scripts
v3.11 Minor Update
Changelog: 3.11
Change Office Edition
- Added OutlookForWindows in app selection menu, thanks to @WindowsAddict
TSforge
- Added support for Server 2012 Year 4 and Year 5 ESU licenses
- Added support for Windows 10 LTSB 2016 ESU licenses
Download / How to use it?
Don't download from the below Source code (zip) link. Check the above link for the info.
v3.10 Minor Update
Changelog: 3.10
Ohook
- Now warns the user if Smart App Control is enabled or in evaluation mode, as this has been reported to cause issues with Ohook.
TSforge
- Add support for Server 2016 ESU licenses.
All
- Add a suggestion to perform an in-place repair if license package files are missing.
- Remove newlines before blue suggestion lines.
Download / How to use it?
Don't download from the below Source code (zip) link. Check the above link for the info.
v3.9 Minor Update
Changelog: 3.9
TSforge
- Fixed an issue where IoT ESU licenses were not working (a bug from Microsoft) for the IoTEnterprise edition. The script will use the Client ESU license instead.
Change Office Edition
- Removed the deprecated Semi Annual Preview channel from the change update channel option.
Online KMS
- The script will no longer automatically change IoTEnterprise editions to Enterprise for KMS activation.
Download / How to use it?
Don't download from the below Source code (zip) link. Check the above link for the info.
v3.8 R.I.P. KMS38
Changelog: 3.8
HWID
- Activation support is added for the WNC edition.
KMS38
- Beginning with build 26100.7019, Microsoft fully deprecated clip-based KMS license migration functionality. As a result, KMS38 has stopped working. Detailed info.
- KMS38 has now been removed from the MAS script. Users are advised to use HWID or TSforge activation instead.
- If you still wish to use it on older Windows versions or keep it for archival purposes, you can download the script from here.
TSforge
- From build 26100.7019, Windows will always display and stay at the 180-day remaining KMS grace period if the actual period is longer. KMS4k info is updated as per this change.
- Added ESU support for PPIPro (added in 19045.6388).
- Fixed an issue in filtering where ESU IDs were not showing in the manual option.
- Added a command to refresh the ESU status.
Change Windows Edition
- Changed key preference order so that the HWID key can be installed. Thanks to @lava1879 (Magic).
- Added [GAC, not LTSC] info for the "IoTEnterprise" edition to avoid confusion with its LTSC edition "IoTEnterpriseS".
Troubleshoot
- The script will now auto-select the Quick Repair option for Office 16.0 C2R. Thanks to @YerongAI for the suggestion.
- Added more conditions before rebuilding ClipSVC licenses.
Check Activation Status
- @abbodi1406 fixed an issue in CAS where, when ADBA is active, KMS Client info was shown.
All
- Some other minor improvements in error handling and information.
Download / How to use it?
Don't download from the below Source code (zip) link. Check the above link for the info.
v3.7 The Twin Keys Fall
Changelog: 3.7
HWID / KMS38
- Switched ticket generation to automatically sign tickets with the SPP Client Lockbox signing key, which was found to be the same as the Trusted Store key used in TSforge. Thanks to @WitherOrNot for finding this.
- GamersOsState (patched GatherOsState) method is now obsolete for all ticket generation.
Download / How to use it?
Don't download from the below Source code (zip) link. Check the above link for the info.
v3.6 Minor Update
Changelog: 3.6
TSforge
- Fixed an issue caused by the updated pkeyconfig on build 22631.5840. Thanks to @WitherOrNot for the fix.
- StaticCID is now used by default only on build 26100 and above. FYI, users can change this in the options.
Ohook
- Added the Outlook 2010 Retail key. Thanks to celestial_tiger_98134.
All
- Replaced Get-ScheduledTask with ComObject command for improved reliability.
Download / How to use it?
Don't download from the below Source code (zip) link. Check the above link for the info.
v3.5 ESU for Home editions / Powershell method for Windows 7
Changelog: 3.5
HWID:
- The script now won't change region (temporarily) in the top countries.
KMS38:
- Removed KMS38 protection (registry lock) feature, it's not important.
TSforge:
- Added ESU support for Home editions (license files updated in Windows 10 19045.6156).
- Fixed a bug on W10 ARM64.
Change Office Edition:
- Fixed an issue with add/remove apps when more than one language is installed.
- Added detection for unsupported languages in the Office 2019 Perpetual VL update channel.
All:
- Fixed a bug in detecting Terminal app.
- The AIO script will now show a tip about ESU updates on Windows 10.
- The AIO script will highlight Ohook in green if O365 is installed.
- In all KMS-related activation options, the script will display a message about KMS renewal notifications on build 26200 and later.
- Added checks for .NET corruption and Windows Sandbox.
- Various fixes and improvements.
Powershell command to launch MAS:
- The command
irm https://massgrave.dev/get | iexis now officially retired. It will display info on how to get the updated code. - Added a new command for Windows 7, along with an alternative DoH-based command for cases where
get.activated.winis blocked by ISP/DNS. See https://massgrave.dev/ for details.
Download / How to use it?
Don't download from the below Source code (zip) link. Check the above link for the info.
v3.4 Bug fixes
Changelog: 3.4
TSforge:
- Fixed an issue where unattended mode was not working.
- Updated info in the Change Activation Method menu.
All:
- Added a check to detect expired Office products.
Download / How to use it?
Don't download from the below Source code (zip) link. Check the above link for the info.
v3.3 The Empire Strikes Back
Changelog: 3.3
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.
Download / How to use it?
Don't download from the below Source code (zip) link. Check the above link for the info.
v3.2 O365AppsBasicRetail support and bug fixes
Changelog: 3.2
Ohook:
- Added activation support for the newly released product
O365AppsBasicRetail. - Added Office 2010 Publisher Retail key. Just FYI, we still don't have keys for these Office 2010 products
4eaff0d0-c6cb-4187-94f3-c7656d49a0aa Retail ExcelR_[HSExcelR]
7004b7f0-6407-4f45-8eac-966e5f868bde Retail GrooveR
fbf4ac36-31c8-4340-8666-79873129cf40 Retail OutlookR
133c8359-4e93-4241-8118-30bb18737ea0 Retail PowerPointR_[HSPowerPointR]
db3bbc9c-ce52-41d1-a46f-1a1d68059119 Retail WordR_[HSWordR]
dbe3aee0-5183-4ff7-8142-66050173cb01 Retail SmallBusBasicsR_[SmallBusBasicsMSDNR]
All:
- Fixed an issue in detecting Powershell 1.0 in Server 2008 SBS editions.
- Fixed ARM32 Office detection.
- Various other fixes and improvements.