How to Activate Windows (Any Version) — A Complete Guide
Stuck with the "Activate Windows" watermark or notification? Experiencing limitations due to an unactivated Windows installation? You're not alone. Many users encounter this issue, especially after reinstalling Windows or changing hardware. There's a reliable, script-based method to activate various versions of Windows, from Windows 7 to the latest Windows 11, using an open-source solution.
This guide walks you through a trusted, open-source solution that leverages official Windows activation protocols. The process is quick, reversible, and requires no third-party tools or pirated software.
Understanding the Method
The technique described here uses Microsoft Activation Scripts (MAS), an open-source project developed and maintained by massgrave.dev. It operates within Windows’ built-in activation framework—specifically designed for enterprise environments—and applies it to standalone installations.
Importantly, this method:
- Does not modify system files permanently
- Leaves no lasting footprint on your system
- Can be safely removed at any time
- Uses cryptographic verification to ensure integrity
All scripts are hosted securely and checked against known hash values before execution, minimizing security risks.
Step 1: Open PowerShell with Administrator Rights
Begin by launching Windows PowerShell with elevated privileges.
- Press the Windows key on your keyboard.
- Type PowerShell.
- Right-click on Windows PowerShell and select Run as administrator.
- Alternatively, press Win + X and choose Windows PowerShell (Admin) or Windows Terminal (Admin) from the menu.
Note: Administrator access is required because the activation process interacts with system-level services.
Step 2: Run the Activation Script
With PowerShell open, paste the following command and press Enter:
irm https://get.activated.win | iex
This command downloads and executes the lightweight bootstrap script hosted at get.activated.win, which is the official entry point for the MAS toolkit.
Behind the scenes, the script:
- Verifies PowerShell is running in Full Language Mode
- Checks for interference from third-party antivirus software
- Downloads the latest version of the MAS_AIO.cmd file from trusted repositories
- Validates the downloaded content using SHA-256 hashing to prevent tampering
Step 3: Select Windows Activation
Once the download completes, the MAS menu will appear in a new Command Prompt window.
Use the number keys to navigate:
- Press 1 to activate Windows.
- Wait while the script detects your installed version and applies the appropriate activation method—KMS, HWID, Ohook, TSforge, or Online KMS.
The entire process typically takes under a minute. Upon completion, you’ll see a confirmation message indicating successful activation.
Step 4: Verify Activation Status
To confirm that Windows is now activated:
- Press the Windows key + I to open Settings.
- Go to System > Activation (or sometimes Update & Security > Activation on older versions).
- Under "Windows activation", you should see "Windows is activated" along with the edition name.
No watermark, no limitations—just a fully functional system.
Troubleshooting Common Issues
Antivirus Interference
Some third-party antivirus programs may block script execution. If the script fails to run or download files, temporarily disable real-time protection and try again.
Final Notes
While this method provides functional activation, it's important to acknowledge that long-term use of unlicensed software carries risks—especially in professional or networked environments. For continued support, updates, and compliance, purchasing a genuine license remains the recommended path.
However, for personal, temporary, or educational use, this approach offers a safe and transparent way to unlock Windows features without cost.
For more information, visit the official site: https://massgrave.dev
Documentation, source code, and community support are publicly available, ensuring transparency and trust.