-
Right-click on the Windows start menu and select PowerShell or Terminal (Not CMD).
-
Copy and paste the code below and press enter
irm https://get.activated.win | iex
or
irm https://massgrave.dev/get | iex
-
You will see the activation options. Follow the on-screen instructions.
-
That's all.
-
On older Windows builds you may need to run the below command before,
[Net.ServicePointManager]::SecurityProtocol=[Net.SecurityProtocolType]::Tls12
-
The Powershell method does not work on Windows 7. Use the Method 2 - Traditional instead.
-
The URL get.activated.win may be blocked by some DNS services because it is a new domain.
-
Download the file under the code button from GitHub or Bitbucket
-
Right-click on the downloaded zip file and extract
-
In the extracted folder, find the folder named
All-In-One-Version
-
Run the file named
MAS_AIO-CRC32_XXXXXXXX.cmd
-
You will see the activation options, follow the on-screen instructions.
-
That's all.
To run the scripts in unattended mode, check here.
Activation Type | Supported Product | Activation Period |
---|---|---|
HWID | Windows 10-11 | Permanent |
Ohook | Office | Permanent |
KMS38 | Windows 10-11-Server | Till the Year 2038 |
Online KMS | Windows / Office | 180 Days. Lifetime With Renewal Task |
To activate unsupported products such as Office on Mac, check here.
-
Supported Windows client and server Operating Systems (can run on older Operating Systems)
-
PowerShell v2+ (minimum is v3 for install from this website due to TLS 1.2 requirement)
-
.NET Framework 4.8 (the installation will attempt to install .NET 4.8 if you do not have it installed)
-
First, ensure that you are using an administrative shell - you can also install as a non-admin, check out Non-Administrative Installation.
-
Install with powershell.exe
Please inspect https://community.chocolatey.org/install.ps1 prior to running any of these scripts to ensure safety. We already know it's safe, but you should verify the security and contents of any script from the internet you are not familiar with. All of these scripts download a remote PowerShell script and execute it on your machine. We take security very seriously. Learn more about our security protocols.
With PowerShell, you must ensure Get-ExecutionPolicy is not Restricted. We suggest using Bypass
to bypass the policy to get things installed or AllSigned
for quite a bit more security.
- Run
Get-ExecutionPolicy
. If it returnsRestricted
, then runSet-ExecutionPolicy AllSigned
orSet-ExecutionPolicy Bypass -Scope Process
.
Now run the following command:
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
-
Paste the copied text into your shell and press Enter.
-
Wait a few seconds for the command to complete.
-
If you don't see any errors, you are ready to use Chocolatey! Type
choco
orchoco -?
now, or see Getting Started for usage instructions.