This script is designed to activate all versions of Windows using genuine Generic Volume License Keys from Microsoft
The script must be run in an elevated powershell window
The script can be run using the iwr
and iex
powershell commands
iwr "https://raw.githubusercontent.com/ToxicMonster/Windows-Activation/main/activate.ps1" | iex
The current product key and activation status can be overwritten using the -OVERWRITE
switch
.\activate.ps1 -OVERWRITE
A custom JSON file can be specified to retrieve keys from using the -GVLK
parameter
.\activate.ps1 -GVLK .\config\gvlk.json
The JSON File must be formatted using the Windows Product Name and key
{
"Windows Product Name": "GVLK"
}
Note: Some Windows OS names are not the same as their product name. For example Windows 11 has the same product name as Windows 10
A custom KMS server can be specified using the -KMS
parameter
.\activate.ps1 -KMS "kms.toxicmonster.net"