diff --git a/.Rhistory b/.Rhistory deleted file mode 100644 index 9cf6741..0000000 --- a/.Rhistory +++ /dev/null @@ -1,2 +0,0 @@ -setwd("~/1") -rmarkdown::render_site() diff --git a/1.png b/1.png deleted file mode 100644 index 9ddde1b..0000000 Binary files a/1.png and /dev/null differ diff --git a/2.png b/2.png deleted file mode 100644 index 19318e8..0000000 Binary files a/2.png and /dev/null differ diff --git a/3.png b/3.png deleted file mode 100644 index 04c44a0..0000000 Binary files a/3.png and /dev/null differ diff --git a/_site.yml b/_site.yml deleted file mode 100644 index c189233..0000000 --- a/_site.yml +++ /dev/null @@ -1,54 +0,0 @@ -name: "Microsoft Activation Scripts" -navbar: - title: "Microsoft Activation Scripts" - right: - - text: "Home" - href: index.html - - text: "FAQ" - href: faq.html - - text: "Troubleshoot" - href: troubleshoot.html - - text: "Docs" - menu: - - text: "HWID Activation" - href: hwid.html - - text: "KMS38 Activation" - href: kms38.html - - text: "Online KMS Activation" - href: online_kms.html - - text: "---------" - - text: "Check Activation Status" - href: check_activation_status.html - - text: "---------" - - text: "Extract $OEM$ Folder" - href: oem-folder.html - - text: "Change Edition" - href: change_edition.html - - text: "Install HWID Key" - href: install_hwid_key.html - - text: "---------" - - text: "Unreadable Codes In MAS AIO" - href: unreadable-codes-in-mas-aio.html - - text: "---------" - - text: "Download Genuine Installation Media" - href: genuine-installation-media.html - - text: "---------" - - text: "Office License Is Not Genuine" - href: office-license-is-not-genuine.html - - text: "---------" - - text: "Changelog" - href: changelog.html - - text: "Credits" - href: credits.html - - - text: "Contact Us" - href: contactus.html -output: - html_document: - theme: readable - highlight: tango - toc_depth: 3 - toc: true - toc_float: - collapsed: false - smooth_scroll: false \ No newline at end of file diff --git a/_site/1.png b/_site/1.png deleted file mode 100644 index 9ddde1b..0000000 Binary files a/_site/1.png and /dev/null differ diff --git a/_site/2.png b/_site/2.png deleted file mode 100644 index 19318e8..0000000 Binary files a/_site/2.png and /dev/null differ diff --git a/_site/3.png b/_site/3.png deleted file mode 100644 index 04c44a0..0000000 Binary files a/_site/3.png and /dev/null differ diff --git a/_site/change_edition.html b/_site/change_edition.html deleted file mode 100644 index 3a8d9e7..0000000 --- a/_site/change_edition.html +++ /dev/null @@ -1,499 +0,0 @@ - - - - -
- - - - - - - - -You can find this option in MAS extras section.
It can change the Windows 10-11 / Server Editions (Build 10240 -and higher).
It uses official methods for changing editions.
Available editions are shown in script basis on
-dism /online /english /Get-TargetEditions
Script is future proof, means on the release of new Windows / -Server editions, script doesn’t need an update and can get the required -key from the system itself.
Script blocks the change to/from CountrySpecific and CloudEdition -editions, since it’s offically not supported and user may face -issues.
Internet needs to be turned off and a restart is required while -changing from Core (Home) to Non-Core (Pro, Enterprise etc) -edition.
Script can not change the Non-Core (Pro, Enterprise etc) to Core -(Home) edition.
Future proofing / Goodbye to slc.dll
-
-HWID/KMS38:
-
-- slc.dll is removed, we will patch original gatherosstate.exe on the fly with Powershell
-- arm64 files are removed, now x86 gatherosstate.exe can work in all
-- Scripts can now activate future editions by getting the key from the system
-- More detailed diagnostic checks incase of failed activation
-- Windows product name is now taken from winbrand.dll instead of registry/wmi for accurate results
-- Fixed an issue when in Eval edition, non-eval edition key and certs are installed but script will show Eval edition error
-- HWID Lockbox method is now removed in UI due to some issues with this method in certain builds.
-- Ticket generation option is removed in UI since people rarely need it and it creates confusion
-- Fixed an issue in registry ownership snippet where it would fail if path name have special characters
-- clipup.exe is removed from AIO but exists in separate files version.
- Users very rarely need it (server cor/acor) and less size of AIO would help in download & execution in Powershell
-- Bug fixes and lots of improvements
-
-Online KMS:
-
-- Script is updated as per KVA v47 (major change: improved office C2R-R2V conversion)
-- Script will now set KMS server to private IP (non-existent) 10.0.0.10 instead of 0.0.0.0 to avoid non-genuine banner issue in office
-- Desktop context menu option is removed, not very useful
-- Renewal task, file and directory name are changed to remove "KMS" word to avoid antivirus detections
-- Skip KMS38 and Convert C2R-R2V on-off options are removed from UI since people rarely need it and it creates confusion
-- Some changes have been done to avoid possible antivirus detections
-
-Activation Troubleshoot:
-
-- Token rebuilding options will now clear SPP-OSPP data.dat, tokens.dat, cache.dat
- and Office repair option will be launched to fix license issue
-- Added an option to clear Office vNext License, it helps when KMS activation fails due to remnants of vNext licenses
-- Rearm option is removed since full token rebuild is enough
-- Clean ClipSVC Licences option is removed since it may creates some issues in licensing in older builds
-
-Change Windows Edition:
-
-- Added feature to change Windows Server editions
-- Scripts can now change the future editions by getting the key from the system
-- Script now blocks the change to/from CountrySpecific and CloudEdition editions, since it's offically not supported and user may face issues
-- Improved the way of available editions are presented to choose
-
-Insert Windows HWID Key:
-
-- Scripts can now install HWID key for future editions by getting the key from the system
-
-All:
-
-- Fixed an issue when script wouldn't launch if path have certain speacial characters
-- Fixed an issue when files couldn't be extrated in AIO compressed2txt if username have accent characters. Thanks to BAU for fix.
-- Fixed an issue when script would start looping while getting correct arch process in rare cases
-- Added a check to detect if file is in Unix (LF) format, if yes then script would stop
-- Homepage https://windowsaddict.ml/ is changed to https://massgrave.dev/ because of DNS issue with free domain
-- Homepage https://massgrave.dev/ is upadated with better reabable format
-- Added an option to download and execute MAS from Powershell
- iwr https://massgrave.dev/get | iex
-# All
-
-- Support added for Windows build 22483 and later (No wmic.exe issue)
-- Support added for ARM64 architecture in all the scripts
-- Made sure script run fine where path variables are misconfigured in system
-- Made sure script run fine from UNC path
-- Improved text coloring method
-- Script would show an error if ran directly from archive files
-- Scripts would make sure to start from the system's main architecture process
-- All read me files are shifted to online for better update
-- New discord channel https://discord.gg/gjJEfq7ux8 and new main homepage https://windowsaddict.ml/ added
-- Various cosmetic improvements and bug fixes
-
-# HWID / KMS38
-
-- HWID Support added for CloudEdition/N, IoTEnterpriseS editions. (IoTEnterpriseS key will be used to activate EnterpriseS 2021)
-- KMS38 support added for all new Windows 10-11 and Server's, KMS capable edition's including core and acor editions
-- HWID with Lockbox ticket option is added
- x86-x64 Lockbox slc.dll is created by @mspaintmsi, @qxkqf ported it to ARM64 slc.dll
-- KMS38 Protection and KMS38 uninstall option is added
-- Ticket generation option is added
-- Improved key detection logic, now it can support custom build editions
-- Fixed issues where in certain languages OS's, script would show incorrect status of services
-- Improved script options if required key is not found in script
-- Improved script options if an edition is not supporting HWID currently but may support in future
-
-# Online KMS
-
-- All related scripts are merged in one in separate files version, with onscreen choice options
-- KMS server selection process is improved to make it fail-proof, server numbers are increased to 16
-- Improved error handling and display messages
-- From now on, KMS server IP address will be used for activation instead of hostname to avoid detection by AV's and MS
-- While using manual mode (no renewal task), a non-existent IP 0.0.0.0 will be left in registry to avoid Office non genuine banner issue
-- For renewal task, a separate small script will be used to only renew activation, instead of running full script, every week
-- Base script is updated to use @abbodi1406's latest KMS_VL_ALL-45u (09-Jan-2022)
- Major changes-
- Support added for Windows 10 ARM64, Office 2021, all new Windows and Server editions
- VBS method will be used for WMI in Windows build 22483 and later
- Enhanced detection for Office C2R vNext subscriptions
- Check Activation Status [wmi] will show vNext subscriptions status using vNextDiag.ps1 (require Powershell / WMF 4 or later on Windows 7)
- Various fixes for Office activation
-
-# Verify_Files-Clear_Zone.Identifier
-
-- This new script is added in root folder to verify files with hashes and to remove Zone.Identifier from files (to prevent SmartScreen warnings)
-
-# Activation Troubleshoot
-
-- This new script is added in Extras section to deal with activation issues. Various options are added with proper onscreen info and warning's.
-
-# Change_W10_11_Edition
-
-- Now it can change the Windows editions from Core to Non core too with proper error handling. Works on Windows build 10240 and later
-- Now Microsoft support HWID (Digital License) for Windows 10 LTSC 2019, added key for it in the script.
-- Some minor improvements.
-# HWID / KMS38
-
- - Fixed a bug in Enterprise Edition activation.
- - Updated the ticket generation and applying process.
-
-# All
-
- - Added a project mirror on github.
- - Some minor improvements
-# HWID / KMS38
-
-- Fixed the Edition ID mismatch issue of DISM / REG / WMIC, with the help of SKU ID.
-- Fixed an issue where ticket installation would fail in case if the username has non-English characters or spaces in certain conditions.
-- Now files would be copied to "%SystemRoot%\Temp\_Ticket_Work" to generate ticket to prevent any unforeseen issue caused by the pathname.
-- Added the support for ARM64 systems, thanks to @mspaintmsi for providing the method and thanks to @Chibi ANUBIS and @smashed for testing the scripts.
-- Various other minor improvements.
-
-# Online KMS
-
-- Updated the script to @abbodi1406's KMS_VL_ALL v37f, which includes various improvements and fixes, most notably automatic retail-to-volume conversion for Office C2R.
-- Added official Microsoft's two .exe files for the Retail office C2R to volume conversion purpose.
-- Now Renewal task and desktop context menu, both will share the same directory which is now changed to "%ProgramData%\Online_KMS_Activation\"
-- Optimized the files/folder structure.
-- Updated the KMS server list.
-- Various other minor improvements.
-
-# All
-
-- Now all scripts can work from the directory which contains special characters in the pathname. Thanks to @abbodi1406 for the fix.
-- Changed all the colored text part to powershell, so now it can support the non-English characters.
-- Now every script can work in case the Windows Script Host is disabled.
-- Now every script can work from the read only / protected directories.
-- Added the offline ReadMe files since nsaneforum topic is only open to members.
-- Removed the vbs check activation method since now @abbodi1406 made WMIC method better than vbs.
-- Created a repository for this tool at Gitlab https://gitlab.com/massgrave/microsoft-activation-scripts
- HWID/KMS38:
-
- - Adopted a new ticket generation method, [The Integrated Patcher (with a modified version of SLSHIM 6.4)]
- by *Anonymous and @mspaintmsi - Original (co)Authors of HWID and KMS38 Activation
- https://www.nsaneforums.com/topic/316668--/?do=findComment&comment=1497887
- This method works on all editions and versions of Windows 10 including LTSB2015 and older versions
- which were known to return a wrong SkuId for some editions.
- - Added HWID activation for Windows 10 1903 IoTEnterprise. Thanks to @mspaintmsi for notifying.
- - Removed the ClipSVC tokens rebuilding part from the scripts, @sebus tests showed that it doesn't help in
- activating another machines when same backup is used in restoring process.
- - gatherosstate.exe is changed to 14393 version, size is quite small. Also HWID/KMS38 scripts now shares
- same "Files" folder files.
- - KMS38 protection script updated with latest changes made by @BAU in the reg_takeownership.bat
- pastebin.com/XTPt0JSC
-
-
- Online KMS:
-
- - Now top 3 KMS servers list is randomized in the script so that one server doesn't get all the load. Thanks to
- @abbodi1406 for the help.
- - Script base is updated to the latest KMS_VL_ALL v34, Thanks to @abbodi1406
- https://forums.mydigitallife.net/threads/kms_vl_all-smart-activation-script.79535/
- Important change for the online KMS script part,
- Enhanced sppsvc/osppsvc detection to avoid script hang if the services are not functional
- - KMS server list is updated.
- - Now KMS servers are tested with powershell TcpClient instead of test-netconnection, to speed-up the process.
- Thanks to @abbodi1406 for the idea.
- - Now it's $OEM$ setupcomplete.cmd have choices to select which renewal mode you want.
-
-
- @ALL:
-
- - Switched to vbs from powershell for the script admin elevation to speed-up the process on low end systems.
- Thanks to @AveYo aka @BAU for self-elevate passing args and preventing loop (using temporary vbs file) and (using wsf).
- - Updated to Compressed 2 TXT 5.3 script by @AveYo aka @BAU https://github.com/AveYo/Compressed2TXT
- - Updated the admin rights detection code where it was failing in some (highly tweaked) systems. Thanks to @AveYo aka @BAU
- - Updated the codes for "Extract the text from batch script without character issue" Thanks to @AveYo aka @BAU
- - Added -NoProfile switch with every powershell code to speed-up the process. Thanks to @abbodi1406 for the idea.
- - In MAS Separate files version's $OEM$ folders are now removed, now I've added $OEM$ extraction script to remove the files redundancy.
- - (Re)added Online KMS renewal task with proper warnings.
- - Redirected all the read me's to online page for easy online translation.
- - Read Me's Grammatical errors has been fixed by the @BorrowedWifi
- - Some minor tweaks.
- HWID and KMS38
-
- - Modified file "gatherosstateLTSB15.exe" (For HWID) has been converted to text using
- 'Compressed 2 txt' by AveYo https://github.com/AveYo/Compressed2TXT to avoid
- the possible AV's detection. This file will be extracted in only LTSB 2015 Activation.
- - Added ClipSVC tokens Rebuilding (by default) (Thanks to @s1ave77 for the idea)
- (To solve the issue when system image is used on different machines)
- - Added service checks for ClipSVC, wlidsvc (Not in KMS38), and sppsvc (Thanks to @s1ave77 for the idea)
- - Added reattempts for ticket generation and activation.
- - Added new keys for 1903 server releases (For KMS38)
- - KMS38 script can now unlock the 180 days KMS lock without using full Rearm and Restart.
- Now it'll apply the SKU-APP ID rearm if required. (Idea taken from the @Ratiborus Tools)
- - Added a separate KMS38 protection script to protect the KMS38 activation from being overrun by
- 180 days KMS Activators by accident or even on purpose.
- (Thanks to @AveYo aka @BAU for the Reg_takeownership snippet pastebin.com/XTPt0JSC)
-
-
- Online KMS
-
- - Renewal task function has been removed to avoid the possible AV's detection.
- Because AV's suspect the background task but same codes can be run just fine in the foreground.
- In replacement I've added the Desktop context menu entry for the script for easy manual renewal in case if registered
- server goes down, and just FYI added server in the script are running from approx 3 years without problems
- and user would need to run the script for renewal after 180 days when the registered server goes down.
- - Updated the script to KMS_VL_ALL 32 beta https://forums.mydigitallife.net/threads/kms_vl_all-smart-activation-script.79535/
- (Imp - Now script will retry to activate in case of failed activation, it increases it's reliability very much)
- (Thanks to @abbodi1406 for the update)
- - Now KMS servers will be tested on the Port 1688 with powershell instead of ping for more accuracy.
- (Thanks to @RPO for the codes)
- - Added appropriate colors in activation output.
-
-
- ALL
-
- - Added powershell codes for the admin auto elevation with parameters capability.
- (Thanks to @AveYo aka @BAU for the codes)
- - Added /u parameter for the unattended run instead of changing the value in script.
- - For those scripts which may need to provide the long output, I've added powershell snippet
- to keep the window height fixed with long buffer size capability.
- (Thanks to @dbenham for the codes https://stackoverflow.com/a/13351373)
- - Updated the ReadMe's with the Activation info regarding How it works? and Is it safe to use? and possible issues users might face.
- - Other minor improvements.
-
-
- MAS_AIO
-
- - Made an AIO script with the help from av friendly codes,
- Compressed2TXT https://github.com/AveYo/Compressed2TXT by @AveYo aka @BAU
- 'Extract the text from script without character issue' https://forums.mydigitallife.net/posts/1221231/ by @Compo
-- HWID and KMS38 activation now use the new slc.dll method which requires no registry and temp file.
- Thanks to @sponpa for the new ideas and codes https://tinyurl.com/y24dbdmw
- and Thanks to @leitek8 for the further improvements http://tinyurl.com/y2a98rlk
- Users can easily compile the slc.dll file. Thanks to @leitek8 for providing the instructions.
-- HWID and KMS38 activation now use the Windows 10 17134 ADK gatherosstate.exe file.Process is quite fast now. Thanks to @sponpa for the idea.
- For LTSB 2015, script uses the mod gatherosstate.exe file from the @angelkyo open source tool https://gitlab.com/angelkyo/w10-digitallicense
-- Added following editions for the KMS38 activation.
-
- EnterpriseG
- EnterpriseGN
- ServerCloudStorage [Server 2016]
- ServerDatacenter [Server 2016 & 2019]
- ServerDatacenterCor [Server 2016 & 2019]
- ServerSolution [Server 2016 & 2019]
- ServerSolutionCor [Server 2016 & 2019]
- ServerStandard [Server 2016 & 2019]
- ServerStandardCor [Server 2016 & 2019]
- ServerDatacenterACor [Server Version 1709 & 1803 & 1809]
- ServerStandardACor [Server Version 1709 & 1803 & 1809]
-
-- To activate server *cor and *acor editions with KMS38, added the required clipup.exe file from the server 2016 iso in the Files folder.
-- In KMS38, instead of clearing global KMS IP, script now set specific KMS host IP to the localhost 127.0.0.2
- The advantage of doing this is that, It helps KMS38 remain untouched from the global KMS IP but other products can still use the global IP.
- Thanks to @abbodi1406 for the help.
-- Digital license script now hide the Activation cmd error output. (Never show any useful info)
-- Scripts now check the following problematic characters in the File Path Name. Thanks to @Jeb for the code and @abbodi1406 for the help.
-` ! @ % ^ & ( ) + = ; ' ,
-- Online KMS Script now hide the info about offline servers.
-- Online KMS and clear KMS cache Script are now updated, Thanks to @abbodi1406 for the update https://forums.mydigitallife.net/posts/1511883
-- Online KMS script now will attemmpt to activate maximum 2 times to prevent a loop in case of failed activation.
-- Updated the KMS server list.
-- Fixed a issue in online KMS where Task Scheduler will show incorrect last result report (cosmetic).
-- Updated the Read Me and few cosmetic changes in the scripts.
-- That's all i remember.
-To further make sure that script is clean from av's, following changes were made,
-
-- Multipurpose big scripts are not friendly to the AV's, so i've separated all the scripts.
-- Now files are not converted to the text, they are added as they are. (because av's 'may' find text to file suspicious)
-- Now scripts asks users to manually run the file as administrator .
-- Made sure that all custom vbs use have been removed.
-
-(Above changes reduced the user friendliness of the script, but my main priority in maintaining this fork is to
-create activators which are AV friendly, and these steps were required to achieve that.)
-
-Some more changes -
-
-- Digital license script now checks for Internet and update service, and changes the update service status if required
- and after the activation it put it back as it were previously.
-- Changed the Mod gatherosstate files with the files from hwid.kms38.gen.mk6.exe v55.01 https://www.nsaneforums.com/topic/312871--/
- by @s1ave77.
- (p.s. To adopt the new files of v60.01, i should wait atleast a month to know the av's stable detection rate)
-- KMS38 scripts now show a prompt to the users before applying rearm and restart.
-- Errors are highlighted in red color in Digital license and KMS38 scripts.
-- Removed the options, Insert Windows 10 GVLK and Change Windows 10 Edition (GVLK) (Not very useful)
-- Removed the single file fork of C2R-Retail Office To VL, instead added the link to original tool in the read me.
-- Online KMS script is updated to the v29 of Standalone Activate-Local.cmd https://forums.mydigitallife.net/posts/1501441 by @abbodi1406
-- Added a script in Online KMS which leaves no remnants in the system after the activation.
-- Online KMS Scripts now ping 3 servers (download.windowsupdate.com , Bing.com , baidu.com) to check internet connection to ensure
- scripts works fine in all parts of the world.
-- Each script can be run in unattended mode, also have many more new switches in the scripts. (Use read me to know them)
-- Many improvements in every script.
-- Screen shots https://lookimg.com/images/2019/02/17/D8SkM.jpg
- - Fixed an issue where KMS task creation and deletion show incorrect msg in Non English OS's.
- - Fixed an issue in LTSB 2015 HWID activation.
- - Added @abbodi1406's Office C2R-Retail2Volume Script https://forums.mydigitallife.net/posts/1150042
- files are converted to text using @BAU's File2batch [https://s.put.re/aiYbFHiP.7z (Unofficial Link)]
- and scripts are added as it is.
- (I didn't want to add this but since O2019, C2R-R2V is necessary to activate office, so its
- convenient to have it in the activation script)
-
- - Minor changes
- - Expanded and categorized the Read Me section.Thanks to @BorrowedWifi for fixing the grammar errors.
- - Updated Run as admin elevation cmd.
- - Added more info in main and $OEM$ scripts.
- - :create_file function is changed, now $OEM$ extraction process is fast.
- - Added GUI options list in one place so its easy to navigate codes in the editor.
- - KMS server list is now easy to see and edit.
- - In change edition option, added minimum OS version requirement, W10_1803
- - In KMS38 option, added minimum OS version requirement, W10_1511
- - Cleaned the HWID/KMS38 activation and many other codes.
- - Replaced the MOD gatherosstate files (extracted from s1ave77's tool) with angelkyo's
- open source tool's generated MOD files. https://gitlab.com/angelkyo/w10-digitallicense
- - Thats all i remember.
-- Updated $OEM$ Folder scripts, so that users can use it easily with any edits and other scripts.
-- Now Read Me and Credits details will open in notepad, for easy browsing.
-- Added confirmation prompt before installing W10 Retail/OEM keys and GVLK option.
-- Some cosmetic changes in Menu.
-- Removed all the Graphic ASCII characters to avoid errors in editing and viewing of this script in non English os's.
-- Added additional verification in creation and deletion of online KMS task(s).
-- Added 'Create Activation Task' for kms in option, its useful if user ATM don't have Internet and want system to auto activate later.
-- KMS servers will be tested in ping in all scenarios now.
-- In os's older than windows 7, script will show an error in opening. (script is not compatible with older os's)
-- Improved KMS logs.
-- HWID and KMS38 process output improved in a way so that all errors can be spotted easily.
-- Read Me improved and Some cosmetic changes.
-- Abbodi1406 fixed an imp bug in his KMS_VL_ALL Script regarding KMS38, I copied those fix in online KMS script. It also fixes the error (only cosmetic, not imp) in last run result of scheduled task when KMS38 is applied. Now there is no error remains in last run result of scheduled task.
- (Reminder - This online kms script is a fork of abbodi1406's Standalone-Activate-Local.cmd, it was adjusted to work with multi kms server's and renewal task, preactivation, etc. see @credits)
-- Added Windows OS checks in HWID, KMS38, and insert keys and change edition option, now these option will only work in Windows 10.
-- Fixed an issue where in certain condition user needs to open the script again to fix non functioning option.
-- Fixed an issue in Digital + KMS preactivation where it was not working correctly. (Critical)
-- Fixed an issue in Digital and KMS38 Preactivation where it wouldn't delete itself after activation.
-- Changed Some options location to make it more obvious.
-- Changed jscript based text to file converter, to powershell. Although powershell based code is slow but it is more freindly to av's compared to jscript.Now there shouldn't be any possible issue of av's detection.
- Thanks to BAU (Aveyo)
-- Some other minor changes.
-MAS_0.1_BETA First release.
-
-About-
- - Microsoft Activation Script.cmd
- [Windows /server and Office Activator, Open Source and clean from Antivirus Detection]
- - This script is the merger of my previous scripts which are,
- W10 Digital License Activation Script
- W10 LTSB 2015 Digital License Activation Script
- Online KMS Activation Script
- Digital + KMS Preactivation Script
- +
- (Added KMS38 Activation)
- (KMS38 + Online KMS Preactivation)
- (Plus many improvements overall)
-
- These previous scripts are now discontinued and from now on i'll only work on
- "Microsoft Activation Script"
-MAS includes check activation options (wmi/vbs) which are taken from
-abbodi1406’s KMS_VL_ALL.
-It checks the status of Windows and Office products.
Please find below the difference between vbs and wmi options.
-Query and execute official licensing VBScripts: slmgr.vbs for -Windows, ospp.vbs for Office
Shows the activation expiration date for Windows
Office 2010 ospp.vbs shows a very little info
Query and execute WMI functions using wmic.exe or -VBScripts
Shows extra more info (SKU ID, key channel)
Shows the activation expiration date for all products
Shows more detailed info for Office 2010
Can show the status of Office UWP apps
Implement vNextDiag.ps1 functions to detect new Office -365 vNext licenses and subscriptions
Please feel free to share feedback regarding bug reports, -documentation errors, troubleshooting etc.
-Discord ❤️ -(preferred) (signup not required)
Email: windowsaddict@protonmail.com
MAS project wouldn’t be possible without kind help and uses of other -honorable developer’s tools and scripts. I would like to say thanks to -all those wonderful people and projects.
-HWID / KMS38 Activation | -- |
Gamers Against Weed | -Activation without -slc.dll | -
mspaintmsi & anonymous | -Original -co-authors of HWID/KMS38 | -
qxkqf | -ARM64 port of slc.dll | -
vyvojar | -slshim | -
sponpa | -Improvements | -
leitek8 | -Improvements | -
Source codes collection is here | -- |
Online KMS Activation | -- |
abbodi1406 | -Online KMS is a fork of KMS_VL_ALL | -
Public KMS servers | -- |
Kind help | -- |
AveYo | -Compressed2TXT & -Reg_own | -
Luzea | -Server Hosting | -
abbodi1406, -Aveyo, awuctl | -Enormous help | -
And thanks to the MAS users for interest, feedback and assistance. -❤️
-(Frequently Asked Questions)
-How to use it?
-Checks how to info here.
How to activate Windows permanently?
-Use HWID option in MAS.
It says activation failed, what to do now?
-Reach out to us on Discord
-with an error screenshot.
How to remove HWID activation from my
-system?
-You can not. Once a system is activated, this activation cannot be
-removed because the license is stored in the Microsoft servers and not
-in the user’s system. MS checks the hardware ID (HWID) and if license is
-found in their database, system will automatically activate.
How to download full version of Windows 10 LTSC
-2021?
-Check the info here.
How to activate Office?
-Use Online KMS option in MAS.
How to download and install Office?
-Check the info here.
Can I permanently activate Office?
-No. For lifetime activation of Office, use renewal task option in Online
-KMS.
Can I link my Microsoft account safely after
-activation?
-Yes.
Can I update Windows/Office after
-activation?
-Yes.
How to change Windows 10/11 Home to Pro?
-Use change edition option in Extras section in MAS.
Can I activate Office 365?
-O365 can not be activated with KMS. To activate it, script installs
-Mondo 2016 licenses and activates it. This license is near to O365
-feature wise, you can get offline features of O365 but you can’t get
-Online features of O365.
I’m getting ‘Office is not genuine
-banner’.
-Run Online KMS from the latest MAS version.
Can I delete MAS folder after activation?
-Yes.
How MAS is able to activate?
-Read activation details in Docs section.
Does MAS works for Windows 7/8.1?
-Online KMS option works.
If you have any other question, feel free to ask on our Discord (signup not -required).
-All download links leads to genuine files only.
-Windows | -- |
Windows 11/10/8.1 | -Link1 - Link2 | -
Windows 7 | -Link1 - Link2 | -
Windows 10 Enterprise LTSB/LTSC | -Link1 - Link2 - -Link3 | -
Office | -- |
Office 2019/2021 C2R VL | -No .ISO available, check below guide | -
Office 2013/2016/2019/2021/O365 C2R Retail | -Link1 - Link2 | -
Office 2013/2016 MSI VL | -Link1 | -
Full Collection Through SVF Files can be found here.
-Thanks to GezoeSloog, microtechton, Luzea, Enthousiast, rg-adguard for
-providing download links.
If below guide is confusing to you then simplest option for you to
-use link for Office C2R Retail
.
Please note that in the official C2R VL office installation method, -there is no ISO or any one click solution available. Below is the -simplest guide to install VL office.
-Download Office -Deployment Tool (ODT)
Copy the downloaded setup.exe
file to the root of
-the C drive, i.e. C:\setup.exe
Goto config.office.com
Select
-Office LTSC Professional Plus 2021 - Volume License
in the
-office suites section. You can add Visio and Project apps if you need.
-Customize other things and leave as default where you don’t understand
-something.
Once you go through all the options, click on the export button
-and it will download a file named
-Configuration.xml
Copy the downloaded Configuration.xml
file to the
-root of the C drive, i.e. C:\Configuration.xml
Open the command prompt as admin and run the below commands
-cd /d C:\
-setup.exe /configure Configuration.xml
It will now download and install Office. You can activate it with -your preferred method.
-As an example, if you want to download an .iso file of a French -language version of Office 2010 SP1 Pro Vl, you will need to do the -followings.
-Download a full-size English .iso file
Download a small-size French .svf file
Put English .iso and French svf file and tool SVF-extractor -into a folder all together.
Then use the extract option in the tool, and it will generate an -original French language full .iso file.
We can use file hashing -method to verify if a file is tempered or not.
But we must first know the actual checksum of the file.
Microsoft does not publish checksums list on public links for -their files, however it’s available to paid subscribers of MVS.
There are many places where we can find the checksums for -Microsoft files and compare it with our files with tools like OpenHashTab. -Below is a list of sites containing checksums.
-How to use it? Please find the instructions here.
This activation is supported for Windows 10/11 only.
This activation does not store any files in your system.
This activation is a permanent activation for your system -Hardware.
On a system, this activation can be created for all the supported -editions, and all can be linked to Microsoft account without any -issues.
Once a system is activated, this activation cannot be removed -because the license is stored in the Microsoft servers and not in the -user’s system. MS checks the hardware ID (HWID) and if license is found -in their database, system will automatically activate.
Any significant changes in the Hardware (such as a motherboard) -may deactivate the system. It is possible to reactivate a system that -was deactivated because of significant hardware changes, IF your -activation, was linked to an online Microsoft account.
For activation to succeed, the internet connectivity must be -enabled. If you are trying to activate without these conditions being -met, then the system will auto-activate later when the conditions are -met.
Auto activation scenario after the Windows re-install:
-The Internet is required. (Only at the time of -activation)
The system will auto-activate if Retail (Consumer) media was used -for the installation.
The system will NOT auto-activate if VL (Business) media was used -for the installation. In this case, the user will have to insert that -windows edition Retail/OEM key (find keys below in this page) to -activate, if the user doesn’t wish to activate again using this -script.
In the official upgrade process from Windows 7 to Windows 10, -Microsoft provides a HWID (digital license) activation for Windows 10 -without any cost.
In background, the upgrade process runs a file names
-gatherosstate.exe
and it checks the license of current
-Windows and if found activated, it generates a valid GenuineTicket.xml
-which is sent to Microsoft and in return, MS authorize a
-license.
So if we just convince the gatherosstate.exe
file
-that system is activated by fooling it, it will generate a valid ticket,
-which can be used to get the valid HWID (Digital license). The script
-here does exactly that to get the activation for free without any
-upgrade process.
Now question, can Microsoft differentiate counterfeit tickets and -block the license?
-Windows 10/11 | -Generic Retail/OEM/MAK Key | -
---|---|
Education | -YNMGQ-8RYV3-4PGQ3-C8XTP-7CFBY |
-
Education N | -84NGF-MHBT6-FXBX8-QWJK7-DRR8H |
-
Enterprise | -XGVPP-NMH47-7TTHJ-W3FW7-8HV2C |
-
Enterprise N | -3V6Q6-NQXCX-V8YXR-9QCYV-QPFCT |
-
Enterprise LTSC 2015 | -FWN7H-PF93Q-4GGP8-M8RF3-MDWWW |
-
Enterprise LTSC 2016 | -NK96Y-D9CD8-W44CQ-R8YTK-DYJWX |
-
Enterprise LTSC 2019 | -43TBQ-NH92J-XKTM7-KT3KK-P39PB |
-
Enterprise N LTSC 2015 | -NTX6B-BRYC2-K6786-F6MVQ-M7V2X |
-
Enterprise N LTSC 2016 | -2DBW3-N2PJG-MVHW3-G7TDK-9HKR4 |
-
Home | -YTMG3-N6DKC-DKB77-7M9GH-8HVX7 |
-
Home N | -4CPRK-NM3K3-X6XXQ-RXX86-WXCHW |
-
Home China | -N2434-X9D7W-8PF6X-8DV9T-8TYMD |
-
Home Single Language | -BT79Q-G7N6G-PGBYW-4YWX6-6F4BT |
-
IoT Enterprise | -XQQYW-NFFMW-XJPBH-K8732-CKFFD |
-
IoT Enterprise LTSC 2021 | -QPM6N-7J2WJ-P88HH-P3YRH-YY74H |
-
Pro | -VK7JG-NPHTM-C97JM-9MPGT-3V66T |
-
Pro N | -2B87N-8KFHP-DKV6R-Y2C8J-PKCKT |
-
Pro Education | -8PTT6-RNW4C-6V7J2-C2D3X-MHBPB |
-
Pro Education N | -GJTYN-HDMQY-FRR76-HVGC7-QPF8P |
-
Pro for Workstations | -DXG7C-N36C4-C4HTG-X4T3X-2YV77 |
-
Pro N for Workstations | -WYPNQ-8C467-V2W6J-TX4WX-WT2RQ |
-
S | -V3WVW-N2PV2-CGWC3-34QGF-VMJ2C |
-
S N | -NH9J3-68WK7-6FB93-4K3DF-DJ4F6 |
-
SE | -K9VKN-3BGWV-Y624W-MCRMQ-BHDCD |
-
SE N | -KY7PN-VR6RX-83W6Y-6DDYQ-T6R4W |
-
Team | -XKCNC-J26Q9-KFHD2-FKTHY-KD72Y |
-
Notes:
-X86-X64 and ARM64 architecture systems are supported.
Any Evaluation version of Windows (i.e. ‘EVAL’ LTSB/C) cannot be -activated.
IoTEnterpriseS (LTSC) 2021 key will be used to activate the -unsupported EnterpriseS (LTSC) 2021 edition.
Windows Server does not support HWID activation.
ServerRdsh edition does not officially -support activation on non-azure systems. However on all builds except in -range of 22000 will activate Windows but it won’t be HWID activation, -means on system reinstall, it won’t auto activate.
Downlevel = downlevelGTkey
-Lockbox = clientLockboxKey
-Downlevel Method: It creates downlevelGTkey ticket for activation -with simplest process.
LockBox Method: It creates clientLockboxKey ticket which better -mimics genuine activation, But requires more steps such as,
-Cleaning ClipSVC licenses
Deleting a volatile and protected registry key by taking
-ownership
-HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ClipSVC\Volatile\PersistedSystemState
System may need a restart for successful activation
Microsoft Account and Store Apps may need relogin-restart in the -system
Notes:
-We don’t suggest to run Lockbox method on a production system. -Hence by default script will choose Downlevel method and won’t show you -the option to select Lockbox method. However if you want, you can apply -it through command line switches.
Microsoft accepts both types of tickets and that’s unlikely to -change.
This is applicable only in separate files version.
If any parameter is used then script will automatically run in -unattended mode.
To activate with Downlevel method (default),
"HWID_Activation.cmd" /a
"HWID_Activation.cmd" /g
"HWID_Activation.cmd" /a /k
"HWID_Activation.cmd" /g /k
Besides plain batch script, HWID activation requires the use of -official gatherosstate.exe (x86) file.
- File: gatherosstate.exe
-SHA-1: FABB5A0FC1E6A372219711152291339AF36ED0B5
-It’s taken from Windows 10 -Version 1607 ADK (Section: User State Migration Tool)
-You need the gatherosstate.exe
file, get it from MAS
-separate files version.
Make a folder named Files
in C drive,
-C:\Files
and copy the gatherosstate.exe
file
-in that folder.
Make sure Internet is enabled.
Open Windows Powershell as administrator, and enter following -listed commands in the the sequence in which they are given.
Enter the Key, (Replace <key>
with the key
-from the above list) with the following command
slmgr /ipk <key>
gatherosstate.exe
file.$bytes = [System.IO.File]::ReadAllBytes("C:\Files\gatherosstate.exe")
-$bytes[320] = 0x9c
-$bytes[321] = 0xfb
-$bytes[322] = 0x05
-$bytes[13672] = 0x25
-$bytes[13674] = 0x73
-$bytes[13676] = 0x3b
-$bytes[13678] = 0x00
-$bytes[13680] = 0x00
-$bytes[13682] = 0x00
-$bytes[13684] = 0x00
-$bytes[32748] = 0xe9
-$bytes[32749] = 0x9e
-$bytes[32750] = 0x00
-$bytes[32751] = 0x00
-$bytes[32752] = 0x00
-$bytes[32894] = 0x8b
-$bytes[32895] = 0x44
-$bytes[32897] = 0x64
-$bytes[32898] = 0x85
-$bytes[32899] = 0xc0
-$bytes[32900] = 0x0f
-$bytes[32901] = 0x85
-$bytes[32902] = 0x1c
-$bytes[32903] = 0x02
-$bytes[32904] = 0x00
-$bytes[32906] = 0xe9
-$bytes[32907] = 0x3c
-$bytes[32908] = 0x01
-$bytes[32909] = 0x00
-$bytes[32910] = 0x00
-$bytes[32911] = 0x85
-$bytes[32912] = 0xdb
-$bytes[32913] = 0x75
-$bytes[32914] = 0xeb
-$bytes[32915] = 0xe9
-$bytes[32916] = 0x69
-$bytes[32917] = 0xff
-$bytes[32918] = 0xff
-$bytes[32919] = 0xff
-$bytes[33094] = 0xe9
-$bytes[33095] = 0x80
-$bytes[33096] = 0x00
-$bytes[33097] = 0x00
-$bytes[33098] = 0x00
-$bytes[33449] = 0x64
-$bytes[33576] = 0x8d
-$bytes[33577] = 0x54
-$bytes[33579] = 0x24
-$bytes[33580] = 0xe9
-$bytes[33581] = 0x55
-$bytes[33582] = 0x01
-$bytes[33583] = 0x00
-$bytes[33584] = 0x00
-$bytes[34189] = 0x59
-$bytes[34190] = 0xeb
-$bytes[34191] = 0x28
-$bytes[34238] = 0xe9
-$bytes[34239] = 0x4f
-$bytes[34240] = 0x00
-$bytes[34241] = 0x00
-$bytes[34242] = 0x00
-$bytes[34346] = 0x24
-$bytes[34376] = 0xeb
-$bytes[34377] = 0x63
-[System.IO.File]::WriteAllBytes("C:\Files\gatherosstatemodified.exe", $bytes)
-$value = (Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Control\ProductOptions).OSProductPfn
-
-C:\Files\gatherosstatemodified.exe Pfn=$value`;DownlevelGenuineState=1
-C:\Files\
now let’s apply it.clipup -v -o -altto C:\Files\
slmgr /ato
slmgr /xpr
Check Extract OEM option in the MAS Extras
section
-if you want pre-activated Windows installation.
Further read here.
Microsoft Activation Scripts (MAS)
-A collection of scripts for activating Microsoft products using HWID -/ KMS38 / Online KMS activation methods with a focus on open-source -code, less antivirus detection, and user-friendliness.
-iwr https://massgrave.dev/get | iex
MAS_1.6_Password_1234.7z
from
-here1234
All-In-One-Version
MAS_AIO.cmd
Activation Type | -Supported Product | -Activation Period | -
---|---|---|
HWID | -Windows 10-11 | -Permanent | -
KMS38 | -Windows 10-11-Server | -Until the year 2038 | -
Online KMS | -Windows / Office | -180 Days. Lifetime Activation With Renewal Task | -
For more details, use the respective activation’s details in Doc.
-Made with Love ❤️
-A collection of scripts for activating Microsoft products using HWID / KMS38 / Online KMS activation methods with a focus on open-source code, less antivirus detection, and user-friendliness.
- +Last Release | +v1.5 (11-Jan-2022) | +
Download | +Github, Gitlab | +
Discussion | +Discord, Nsaneforums | +
Issues / To Do | +List (Last checked 08-Mar-2022) | +
+ + + +
- +Activations Summary | +||
Activation Type | +Supported Product | +Activation Period | +
HWID | +Windows 10-11 | +Permanent | +
KMS38 | +Windows 10-11-Server | +Until the year 2038 | +
Online KMS | +Windows / Office | +180 Days. Lifetime Activation With Renewal Task | +
For more details, use the respective activations read me. | +
+ +
Read Me Links | +
---|
+
|
+
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
- +