Powrót do Centrum Pomocy
Microsoft Licencja
Rozwiązywanie problemów

Błąd 0xC004F039 — Usługa zarządzania kluczami (KMS) nie jest włączona

Jak naprawić błąd aktywacji 0xC004F039 (Usługa zarządzania kluczami (KMS) nie jest włączona). Instrukcja krok po kroku dla Windows Server 2016, Windows Server 2019, Windows Server 2022.

7 min czytania·Zaktualizowano wczoraj
Autor:Redakcja KluczeSoftAktualizacja: 29 maja 2026
Faktura VAT 23% + KSeFDostawa 1-3 min e-mailemGwarancja działania klucza5,0 / 5,0(KluczeSoft)

Błąd 0xC004F039: Usługa zarządzania kluczami (KMS) nie jest włączona

Błąd 0xC004F039 pojawia się podczas procesu, jakim jest aktywacja Windows, gdy komputer kliencki kontaktuje się z serwerem KMS, ale ten serwer nie jest poprawnie aktywowany albo nie został skonfigurowany do obsługi właściwego typu licencjonowania. Najczęściej problem dotyczy środowisk firmowych i wersji serwerowych, gdzie używa się aktywacji zbiorczej, a nie standardowego klucza produktu przypisanego do jednego urządzenia. Jeśli widzisz komunikat o niewłączonej usłudze KMS, trzeba sprawdzić zarówno konfigurację hosta KMS, jak i sposób aktywacji klienta.

Ten kod błędu występuje przede wszystkim w systemach Windows Server 2016, Windows Server 2019 i Windows Server 2022, ale może też pojawić się w innych wdrożeniach korzystających z licencjonowania zbiorczego. Jeżeli aktywujesz system detalicznym kluczem, warto też sprawdzić poradnik dotyczący <a href="https://kluczesoft.pl/klucz-windows-11/microsoft-windows-11-professional">Windows 11 Professional</a> i aktywacji.

Co oznacza błąd 0xC004F039

Kod 0xC004F039 oznacza, że klient próbował wykonać aktywację przez KMS, lecz po stronie serwera aktywacyjnego występuje problem z jego gotowością do obsługi żądania. W praktyce serwer KMS jest osiągalny, ale nie ma poprawnie ukończonej własnej aktywacji albo nie udostępnia właściwej usługi dla danego produktu.

To istotna różnica: problem zwykle nie polega na całkowitym braku połączenia z siecią, lecz na błędnej konfiguracji infrastruktury licencyjnej. Z tego powodu samo ponawianie aktywacji po stronie klienta rzadko pomaga bez wcześniejszej diagnostyki serwera.

Główne przyczyny

  • Serwer KMS nie został jeszcze aktywowany u Microsoft.
  • Na hoście KMS wprowadzono niewłaściwy klucz produktu.
  • Usługa Software Protection Platform nie działa poprawnie.
  • Klient próbuje aktywacji typu KMS, chociaż powinien używać klucza MAK.
  • W środowisku DNS brakuje poprawnego rekordu _vlmcs wskazującego host KMS.
  • Serwer KMS nie obsługuje danej edycji systemu lub pakietu licencyjnego.
  • Występuje problem z datą, godziną albo synchronizacją czasu.
  • Zapora sieciowa blokuje port używany przez KMS, zwykle 1688.

5 metod rozwiązania

Metoda 1: Aktywuj serwer KMS

Jeżeli host KMS nie został aktywowany, klienci będą zwracali błąd 0xC004F039. Na serwerze uruchom Wiersz polecenia lub PowerShell jako administrator i wykonaj:

slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
slmgr /ato
slmgr /dlv

Polecenie slmgr /ipk instaluje odpowiedni klucz hosta KMS, slmgr /ato uruchamia aktywację, a slmgr /dlv pokazuje szczegóły licencjonowania. Jeżeli po tej operacji host nadal nie jest aktywny, trzeba zweryfikować poprawność klucza oraz łączność z serwerami Microsoft.

Metoda 2: Sprawdź, czy usługa ochrony oprogramowania działa

Usługa Software Protection odpowiada za mechanizm licencjonowania. Jej zatrzymanie lub uszkodzenie może blokować aktywację Windows zarówno na kliencie, jak i na serwerze KMS.

sc query sppsvc
net start sppsvc
slmgr /xpr

Jeśli usługa nie była uruchomiona, po jej starcie warto ponowić aktywację. Polecenie slmgr /xpr pokaże, czy system jest aktywowany na stałe, czy nadal wymaga interwencji.

Metoda 3: Zweryfikuj typ aktywacji i klucz produktu

Część błędów wynika z użycia niewłaściwego modelu licencji. W środowisku firmowym można spotkać KMS oraz MAK, ale nie są one zamienne. Jeśli klient powinien być aktywowany kluczem MAK, próba kontaktu z KMS zakończy się niepowodzeniem.

slmgr /dlv
slmgr /upk
slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
slmgr /ato

Najpierw sprawdź szczegóły licencji, potem usuń błędny klucz i wprowadź właściwy klucz produktu. Jeżeli pojawi się inny komunikat, porównaj go z opisami błędów 0xC004C003 oraz 0xC004F050, bo często wskazują one na problem z samym kluczem.

Metoda 4: Skonfiguruj lub wskaż host KMS ręcznie

Jeżeli rekord DNS nie działa poprawnie, klient może nie odnaleźć właściwego hosta KMS albo łączyć się z nieprawidłowym serwerem. Wtedy można ustawić host ręcznie:

slmgr /skms nazwa-serwera-kms:1688
slmgr /ato
slmgr /dlv

Aby usunąć ręcznie wpisany adres i wrócić do autodetekcji DNS, użyj:

slmgr /ckms

To rozwiązanie jest szczególnie przydatne w testowych lub niestandardowych środowiskach, gdzie rekordy DNS nie są jeszcze poprawnie opublikowane.

Metoda 5: Sprawdź czas systemowy, sieć i port KMS

Aktywacja zbiorcza wymaga poprawnej komunikacji z hostem KMS. Nawet prawidłowy klucz produktu nie pomoże, jeśli system ma złą datę albo połączenie na port 1688 jest blokowane.

w32tm /query /status
ipconfig /all
nslookup -type=srv _vlmcs._tcp
telnet nazwa-serwera-kms 1688

Jeżeli telnet nie działa, problem może leżeć po stronie zapory lub routingu. Jeżeli nslookup nie znajduje rekordu, trzeba poprawić konfigurację DNS dla KMS.

Diagnostyka

Aby zidentyfikować rzeczywistą przyczynę błędu 0xC004F039, najlepiej przejść przez kilka punktów w ustalonej kolejności. Najpierw sprawdź szczegóły aktywacji poleceniem:

slmgr /dlv

Zwróć uwagę na:

  • kanał licencjonowania,
  • typ aktywacji,
  • częściowy identyfikator klucza,
  • nazwę serwera KMS,
  • komunikaty o stanie licencji.

Następnie sprawdź, czy system powinien używać KMS, czy MAK. Jeśli to środowisko jednostanowiskowe lub zakup detaliczny, aktywacja przez KMS może być po prostu błędną ścieżką. Warto też potwierdzić, czy host KMS jest aktywowany oraz czy publikuje się poprawnie w DNS. Na końcu sprawdź zegar systemowy, usługę sppsvc i łączność do serwera.

Jeżeli nie możesz samodzielnie ustalić źródła problemu, najkrótszą drogą jest przygotowanie opisu środowiska i wysłanie zgłoszenia przez formularz pomocy.

Prewencja

Aby ograniczyć ryzyko powrotu błędu 0xC004F039, warto utrzymywać spójną konfigurację licencyjną w całym środowisku. Najważniejsze jest rozdzielenie scenariuszy: urządzenia aktywowane przez KMS powinny mieć właściwy kanał licencji, a systemy z aktywacją indywidualną powinny używać odpowiedniego klucza produktu lub MAK.

Dobrą praktyką jest również:

  • regularne sprawdzanie statusu hosta KMS,
  • monitorowanie usługi Software Protection,
  • poprawna konfiguracja DNS dla rekordów _vlmcs,
  • synchronizacja czasu z zaufanym źródłem,
  • dokumentowanie, które systemy korzystają z KMS, a które z MAK.

Powiązane błędy

Podczas diagnozy aktywacji Windows często pojawiają się również inne kody:

FAQ

Czy błąd 0xC004F039 oznacza uszkodzony klucz produktu?

Nie zawsze. Ten kod częściej wskazuje na problem z hostem KMS niż z samym kluczem produktu. Uszkodzony lub zły klucz może jednak doprowadzić do błędnej konfiguracji serwera.

Czy 0xC004F039 dotyczy tylko Windows Server?

Najczęściej spotyka się go w środowiskach serwerowych i firmowych, ale źródłem problemu jest model aktywacji KMS, więc może pojawić się wszędzie tam, gdzie taki mechanizm jest używany.

Jaka jest różnica między KMS a MAK?

KMS służy do aktywacji zbiorczej w sieci lokalnej przez serwer aktywacyjny, a MAK to klucz wielokrotnej aktywacji kontaktujący się bezpośrednio z Microsoft. Wybór niewłaściwego modelu jest częstą przyczyną błędów aktywacji Windows.

Czy mogę naprawić błąd 0xC004F039 po stronie klienta?

Czasem tak, ale tylko wtedy, gdy problemem jest błędny adres hosta KMS, niewłaściwy kanał aktywacji albo zły klucz produktu. Jeśli serwer KMS nie jest aktywny, naprawa musi zostać wykonana po stronie hosta.

Jak sprawdzić, czy system jest aktywowany?

Najprościej uruchomić:

slmgr /xpr

Możesz też wejść w Ustawienia > System > Aktywacja i sprawdzić status licencji.

Kiedy warto zgłosić problem do wsparcia?

Jeżeli po sprawdzeniu slmgr /dlv, aktywacji hosta KMS, usług systemowych i DNS problem nadal występuje, najlepiej utworzyć nowe zgłoszenie z informacją o wersji systemu, typie licencji i wyniku poleceń diagnostycznych.

Gdzie kupić oryginalny klucz

Potrzebujesz legalnego klucza? Sprawdź oferty w sklepie kluczesoft.pl:

Wszystkie klucze są fabrycznie nowe, dostarczane elektronicznie z fakturą VAT.

<!-- IL-V1 -->

Powiązane artykuły

Najczęściej zadawane pytania

Usługa zarządzania kluczami (KMS) nie jest włączona
Na serwerze KMS uruchom: slmgr.vbs /ato w celu aktywacji serwera. Sprawdź czy usługa ochrony oprogramowania działa: services.msc > Software Protection.
W większości przypadków nie — błąd można rozwiązać bez nowego klucza. Jeśli klucz jest zablokowany, skontaktuj się z nami na kontakt@kluczesoft.pl.
Tak — wpisz slui 4 w wierszu polecenia i postępuj zgodnie z instrukcjami telefonicznymi.

Czy ten artykuł był pomocny?

Błąd 0xC004F039 — jak naprawić? Instrukcja [2025] | Centrum Pomocy KluczeSoft