Microsoft Activation Scripts (MAS) offer a powerful and reliable way to activate various Microsoft products, including Windows and Office, without requiring complex technical knowledge. Instead of depending on manual activation methods, MAS uses a collection of lightweight, open-source scripts to streamline the process.
To begin with, MAS works directly through command-line execution, ensuring a fast and efficient activation experience. Moreover, it supports multiple activation methods, such as HWID (Hardware ID), KMS38, and Online KMS, so users can choose the most suitable approach based on their needs. In addition, the scripts automatically detect the system environment and apply the correct activation technique, which saves time and minimizes errors.
Furthermore, MAS stands out for its portability and flexibility. You can run it from a USB drive, local storage, or even directly from a downloaded archive, eliminating the need for installation. Since the project is open-source, you can verify its code for transparency and security.

Key Features :
- Replace Gatherosstate.exe with Universal Tickets – Use updated universal tickets for activation, thanks to @ave9858 (Alex), ensuring a more modern and reliable process.
- Preserve Legacy HWID Methods – Access older HWID activation methods through the dedicated MAS-Legacy-Methods repository.
- Support Windows 11 IoT Enterprise SK – Activate the latest Windows 11 IoT Enterprise SK edition with the newly added HWID key.
- Prevent Region-Related Errors – Automatically change the system region to the US during activation and revert it afterward to avoid unsupported region issues.
- Fix Hardware ID Issues – Delete the IdentityCRL registry key to resolve problems caused by hardware ID changes, as contributed by @awuctl.
- Enhance KMS38 Activation – Apply KMS38 protection by default with simplified PowerShell code for better efficiency.
- Remove ClipUp.exe for Server CorAcor Editions – Activate these editions using the KMS38 method without requiring ClipUp.exe.
- Enable Windows Script Host Automatically – Turn on Windows Script Host if it is disabled to ensure smooth script execution.
- Improve Troubleshooting – Run additional checks to detect and diagnose activation failures more effectively.
- Offer Multiple Activation Methods – Choose from HWID Activation (Downlevel & Lockbox), KMS38 Activation (with protection and uninstall options), and Online KMS Activation (batch file-based, no .dll or .exe needed).
- Provide $OEM$ Folder for Preactivation – Preconfigure activation during Windows installation.
- Insert Windows 10–11 HWID Keys – Quickly add valid HWID keys for supported editions.
- Change Windows 10–11 Editions – Switch between editions without reinstalling the OS.
- Available in All-In-One or Separate Files – Select the complete package or individual versions based on your needs.
System Requirements :
Microsoft Activation Scripts run smoothly on most modern Windows systems, but meeting the following requirements ensures optimal performance:
- Operating System – Works on Windows 7, 8, 8.1, 10, and 11, as well as Windows Server editions.
- Processor – Requires an Intel or AMD processor with a minimum speed of 1 GHz; however, faster CPUs improve execution time.
- Memory (RAM) – Needs at least 512 MB of RAM, though 1 GB or more offers better responsiveness.
- Storage Space – Demands less than 50 MB of free disk space, making it extremely lightweight.
- Internet Connection – While offline activation methods are available, an internet connection is recommended for Online KMS activation.
- Permissions – Requires administrator privileges to run scripts effectively and modify system settings.
How to Install Guide :
Follow these steps to set up and run Microsoft Activation Scripts on your Windows PC:
- Download the Package – First, visit the official Microsoft Activation Scripts repository or a trusted source, then download the latest version as either the All-In-One package or separate files.
- Extract the Files – Next, locate the downloaded archive and use a tool like WinRAR or 7-Zip to extract it. Open the extracted folder to access the script files.
- Run the Script as Administrator – After that, right-click your preferred activation script (HWID, KMS38, or Online KMS) and choose Run as Administrator to grant the required permissions.
- Follow the On-Screen Instructions – Then, read the prompts carefully and select your desired activation method from the options provided.
- Complete the Activation – Once confirmed, wait a few seconds while the script activates your system.
- Verify Activation – Finally, check the activation status by pressing Windows + Pause/Break or navigating to Settings > System > Activation to ensure the process succeeded.