Activation Methods Chart
Understanding the various activation methods offered by Microsoft Activation Scripts is crucial for effective system management. This detailed comparison breaks down each option, allowing users to quickly identify the best fit for their specific needs. From basic functionality to persistence and comprehensive software support, we cover the key distinctions to guide your choice.
Below is a comparison of activation methods offered by Microsoft Activation Scripts.
Basics
| HWID | Ohook | Online KMS | ZeroCID1 | StaticCID1 | KMS4k1 | |
|---|---|---|---|---|---|---|
| Works offline | ❌ | ✅ | ❌ | ✅ | ❌ | ✅ |
| Activation is permanent | ✅ | ✅ | ✅2 | ✅ | ✅ | ✅3 |
| Does not leave any files in the system to maintain activation status | ✅ | ❌ | ❌ | ✅ | ✅ | ✅ |
Persistence
| HWID | Ohook | Online KMS | ZeroCID1 | StaticCID1 | KMS4k1 | |
|---|---|---|---|---|---|---|
| Persists between hardware changes | ❌ | ✅ | ✅ | ✅ | ❌ | ✅ |
| Persists between clean installations on the same hardware | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Persists between Windows 10 / 11 feature upgrades | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ |
Support
| HWID | Ohook | Online KMS | ZeroCID1 | StaticCID1 | KMS4k1 | |
|---|---|---|---|---|---|---|
| Windows Vista / 7 | ❌ | ❌ | ✅4 | ✅ | ❌ | ✅4 |
| Windows 8 / 8.1 | ❌ | ❌ | ✅4 | ✅ | ✅ | ✅4 |
| Windows 10 / 11 | ✅ | ❌ | ✅4 | ✅ | ✅ | ✅4 |
| Windows 11 (26100.4188 and later) | ✅ | ❌ | ✅4 | ❌ | ✅ | ✅4 |
| Windows Server 2008 / 2008 R2 | ❌ | ❌ | ✅ | ✅ | ❌ | ✅ |
| Windows Server 2012 / 2012 R2 | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ |
| Windows Server 2016 and later | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ |
| Office 2010 | ❌ | ✅ | ✅4 | ❌ | ❌ | ❌ |
| Office 2013 and later | ❌ | ✅ | ✅4 | ✅5 | ✅5 | ✅4 5 |
| Windows / Office KMS Host | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ |
| Windows Extended Security Updates | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ |
| OCUR / RP / APPXLOB addons | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ |
Footnotes
Get MAS from the official project
This site does not host its own build of the scripts. The buttons below go to the project’s own repository and mirrors, so what you get is what the developers published.
PowerShell one-liner published by the project:
irm get.activated.win | iexCheck the domain before running it, and see how to verify what you run.
Activation tooling is routinely classified as riskware by antivirus software. That is expected for this category and is not by itself evidence of malware — nor proof that a particular copy is clean. Verify the source before running anything.