Introduction
KMS1 uses a client-server model, to use it, you need to have a KMS host (server) available on your network.
Computers that activate with a KMS host need to have a specific product key (KMS client key, or formally as Microsoft Generic Volume License Key - GVLK).
Volume licensing editions are, by default, KMS clients with no extra configuration needed as the relevant GVLK is already there.
Get a product key
Get a product key from kms client activation product keys for you running windows edition.
To check your current windows version: run winver
Start KMS server
There are several KMS emulators, choose any:
I recommend using py-kms with docker:
| |
arguments explained:
-drun in the background-name py-kmscontainer name ispy-kms(name whatever you want)--restart alwaysalways restart the container if it’s not running (unless manually stopped, but will still restart if docker daemon restarts)-p 1688:1688map host port 1688 (left) to the port 1688 (right) in the containerpykmsorg/py-kmsthe docker image to run
activate with slmgr
In your administrator powershell (win + r, powershell, Ctrl+Shift+Enter):
| |
Resources
- To install office, choose volume licensing edition, after setting KMS server, it will be activated automatically: Office Tool Plus
KMS (Key Management Service) activates Microsoft products on a local network. ↩︎