Zmiana klucza i aktywacja Windows 7,8,2008 i 2012

windows2012logo_ikonaO licencjonowaniu Windowsów piszemy bardzo rzadko, może dlatego, że ten delikatny, mało przyjemny temat (kula u nogi każdego technicznego speca od systemów:))))) rzadko wpada nam w łapki. Dzisiaj postanowiłem jednak podzielić się kilkoma praktycznymi wskazówkami i podpowiem Wam jak w łatwy sposób uruchomić magiczne okienko w którym można wpisać klucz (product key), oraz przedstawię ukryte w Windows narzędzie do wykonywania różnych czynności związanych z licencjonowaniem (m.in wyświetlanie szczegółów licencji, zmiana klucza, aktywacja systemu).

Długa lista dostępnych systemów Windows dzieląca się dodatkowo na wersje „pro” i „zwykłe” sprawia, że zamiast błądzić po interfejsie graficznym warto zaprzyjaźnić się z konsolą i nawet jeśli daną czynność wykonamy w „okienkach” to warto uruchamiać je poleceniami. Takie podejście z pewnością docenią osoby zarządzające dziesiątkami, a nawet setkami komputerów w firmach, bo jak wiadomo, komendy to pierwszy krok do automatyzacji zadań.

Gdzie pisać klucz (product key) Windows?

W większości systemów Windows okienko w którym podajemy klucz uruchomimy poniższym poleceniem. Pamiętajmy aby uruchomić okienko CMD/powershell jako administrator:

slui 3

Przykład z Windows Serwer 2008 r2:
zmiana klucza 2008
Przykład z Windows Serwer 2012 r2:
zmiana klucza 2012
Działanie tego prostego programu nie wymaga głębszego wyjaśnienia :).

Zmiana klucza Windows poleceniem / skryptem

W nowszych Windowsach (od 7 w górę) znajduje się skrypt slmgr.vbs, który możemy wywołać z Wiersza poleceń co bardzo ułatwi nam zarządzanie licencją systemu. Wpisanie/zmiana klucza Windows:

slmgr.vbs -ipk TUTAJ-PODAJ-KLUCZ-PRODUKTU

Aktywacja systemu:

slmgr.vbs /ato

Sprawdzenie statusu licencji:

slmgr.vbs /dli

Przykład z Windows Serwer 2012 r2:
licencje slmgr dli
Bardziej szczegółowe sprawdzenie statusu licencji:

slmgr.vbs /dlv

licencje slmgr dlv
..i jeszcze bardziej szczegółowe:

slmgr.vbs /dlv all

Więcej przełączników znajdziecie wpisując samą nazwę skryptu:

slmgr.vbs

Łukasz Skalikow

Obecnie Manager IT. Przez lata byłem Inżynierem systemów. Jestem entuzjastą i specem od vSphere, Windows serwer, GPO. Od zawsze byłem zwolennikiem wiersza poleceń i automatyzacji. Obecnie, ze względu na pracę, rodzinę i wyjazdy służbowe, dużo mniej udzielam się na blogu, ale mam nadzieję, że pośród kilkuset porad opublikowanych na spece.it, wiele osób znajdzie dla siebie coś przydatnego :)

Przeczytaj także...

5 komentarzy

  1. Zdzich napisał(a):

    W drugim przypadku to raczej:
    slmgr.vbs /dlv

  2. dzinks napisał(a):

    „Bardziej szczegółowe sprawdzenie statusu licencji: …” brakuje na końcu komendy all

    • Łukasz Skalikow napisał(a):

      slmgr.vbs /dlv i slmgr.vbs /dlv All dają różne poziomy szczegółowości. Za Twoją radą dodałem też wariant z „All”. O czymś jeszcze warto wspomnieć? Wielkie dzięki za tipsy.

  3. mk napisał(a):

    warto wspomnieć też o poleceniu :

    slmgr.vbs -rearm ,które pozwala na przedłużenie okresu użytkowania systemu windows server o kolejne 30 dni
    ,można użyć bodajże 3 razy…wiecej info -> http://support.microsoft.com/kb/948472

Dodaj komentarz