Własny serwer aktywacji Windows

Posted on Fri 09 August 2019 in Uncategorized, Wirtualizacja

W jakimś hypervisorze zbuduj maszynę wirtualną (VM) Ubuntu, użyłem Proxmoxa:

W VM zaktualizuj pakiety:

apt update
apt upgrade
sudo apt-get install git

Zainstaluj Python-KMS czyli najpierw zależności (dla Pythona 3):

sudo apt-get install python3-tk python3-pipsudo
pip3 install tzlocal pysqlite3

Pobierz kod serwera kms:

git clone https://github.com/SystemRage/py-kms.git

Wejdź do katalogu i uruchom serwer:

python3 pykms_Server.py -w RANDOM

Zapamietaj adres IP serwera KMS (VM_IP).

Z innego komputera spróbuj czy łączysz się do serwera KMS na port 1688 (domyślny).

Jeśli tak, to pobierz odpowiedni KLUCZ ze tej strony:

https://github.com/SystemRage/py-kms/wiki/Windows-GVLK-Keys

W Windozie, którą chcesz aktywować zrób to:

slmgr /ipk KLUCZ
slmgr /skms VM_IP
slmgr /ato

Czekaj na zakończenie każdej z powyższych operacji zanim uruchomisz następną.

Przeczytaj dokumentację:

https://github.com/SystemRage/py-kms

https://github.com/SystemRage/py-kms/wiki/Manual

https://github.com/SystemRage/py-kms/wiki/Windows-GVLK-Keys

https://github.com/SystemRage/py-kms/wiki/Office-GVLK-Keys