Windows Server: Rozwiązywanie problemów z licencjonowaniem i aktywacją przy użyciu polecenia Slmgr

Summary: W tym artykule pokazano, w jaki sposób można użyć polecenia Slmgr.vbs do diagnozowania i rozwiązywania problemów związanych z licencjonowaniem i aktywacją systemu Windows.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Podczas rozwiązywania problemów z licencjonowaniem i aktywacją systemu Windows slmgr.vbs często jest pomocne. To polecenie ma wiele przełączników, a w tym artykule omówiono kilka z najczęstszych.

 

Uwaga: Chociaż slmgr.vbs jest skryptem Visual Basic, .vbs Rozszerzenie nie jest potrzebne. Rozszerzenie zostało pominięte w pozostałej części tego artykułu.

 

Skrypt slmgr /dlv command

Działa slmgr /dlv tworzy wyskakujące okienko zawierające wiele informacji o stanie aktywacji uruchomionego systemu operacyjnego (OS). Dane wyjściowe wyglądają podobnie do poniższego:

Dane wyjściowe polecenia slmgr /dlv z adnotacjami
Rysunek 1. Dane wyjściowe z adnotacjami slmgr /dlv command

 

Ponumerowane pola wskazują, co następuje:

  1. Numer kompilacji systemu operacyjnego: Numer kompilacji zawiera wartość identyfikującą wersję systemu operacyjnego.
       26100: Windows Server 2025
    20348: Windows Server 2022
    17763: Windows Server 2019
    14393: Wersja systemu operacyjnego Windows Server 2016
    : Wskazuje, czy system operacyjny jest w wersji Datacenter, Standard czy Essentials. Wskazuje również, czy używana jest wersja ewaluacyjna. Wersja ewaluacyjna musi zostać przekonwertowana na wersję nieewaluacyjną, zanim będzie można ją aktywować. Instrukcje dotyczące konwertowania wersji ewaluacyjnej można znaleźć w systemie Microsoft Windows: Klucz produktu systemu Windows nie działa, aby aktywować maszynę wirtualną.
  2. Kanał licencjonowania: Wskazuje typ klucza produktu, który jest w użyciu. Najczęściej spotykane wartości to OEM SLP, OEM non-SLP, Retail, GVLK/KMS i MAK.
    • OEM SLP: Klucza preinstalacji blokady systemu (SLP) można użyć tylko do aktywacji fizycznego serwera Dell. Ten typ klucza jest używany, jeśli system operacyjny został zainstalowany fabrycznie lub z oficjalnych nośników firmy Dell. Aktywacja klucza SLP odbywa się bez udziału użytkownika na podstawie określonych danych w systemie BIOS serwera. Dane te znajdują się tylko na serwerze fizycznym, więc klucza SLP nie można użyć do aktywacji maszyny wirtualnej (VM).
    • OEM bez SLP: Klucz produktu widoczny na naklejce certyfikatu autentyczności (COA) dołączonej do serwera firmy Dell to klucz OEM inny niż SLP. Na serwerze firmy Dell do aktywacji serwera fizycznego i hostowanych na nim maszyn wirtualnych można użyć klucza innego niż SLP OEM. Maszyny wirtualne muszą mieć tę samą wersję i edycję systemu Windows Server co host.
    • Sprzedaż detaliczna: Ten klucz produktu reprezentuje licencję na system operacyjny zakupioną za pośrednictwem kanału sprzedaży detalicznej (innego niż OEM).
    • GVLK/KMS: Jest to ogólny klucz licencji zbiorczej (GLVK), znany również jako klucz klienta usług zarządzania kluczami (KMS). Klucze klienta GVLK/KMS są publikowane przez firmę MicrosoftKliknięcie tego hiperłącza powoduje wyświetlenie strony spoza witryny Dell Technologies.. Mogą pomyślnie aktywować system operacyjny tylko wtedy, gdy serwer KMS jest obecny w środowisku.
    • MAK: Jest to klucz aktywacji wielokrotnej (MAK), typ klucza licencji zbiorczej, który nie wymaga serwera KMS. Klucze MAK mogą służyć do aktywowania wielu wystąpień systemu operacyjnego do określonego limitu. System operacyjny Windows Server zakupiony od firmy Dell za pośrednictwem programu Cloud Solution Provider (CSP) korzysta z klucza MAK.
  3. Częściowy klucz produktu: Ta wartość zawiera pięć ostatnich znaków klucza produktu, który jest w użyciu. Jest to przydatne przy określaniu, czy zainstalowany klucz produktu jest zgodny z kluczem na naklejce COA.
  4. Stan licencji: Status "Licencjonowany" oznacza, że system operacyjny został aktywowany. Jeśli stan to "Powiadomienie", aktywacja nie powiodła się. W takim przypadku pod stanem licencji wyświetlana jest przyczyna powiadomienia . Przyczyną powiadomienia jest kod szesnastkowy, który może zawierać informacje o niepowodzeniu aktywacji. Uruchom slui 0x2a <code> , aby spróbować przetłumaczyć ten kod na bardziej zrozumiały komunikat o błędzie. Tłumaczenie nie zawsze się udaje.

Skrypt slmgr /upk command

Działa slmgr /upk usuwa klucz produktu z uruchomionego systemu operacyjnego. System operacyjny nie jest aktywowany do momentu zainstalowania nowego klucza.

Skrypt slmgr /ipk command

Działa slmgr /ipk <key> Instaluje klucz produktu w uruchomionym systemie operacyjnym. Podstawowa weryfikacja jest wykonywana na dostarczonym kluczu, ale klucz może zostać zaakceptowany, ale nadal nie aktywuje systemu operacyjnego.

Skrypt slmgr /ato command

Działa slmgr /ato wymusza próbę aktywacji uruchomionego systemu operacyjnego. Często nie jest to konieczne, ponieważ aktywacja powinna nastąpić automatycznie po wprowadzeniu klucza produktu.

Skrypt slmgr /rearm command

Działa slmgr /rearm w wersji ewaluacyjnej systemu Windows resetuje licznik czasu aktywacji do 180 dni. Nie zastępuje to prawidłowego licencjonowania systemu operacyjnego, ponieważ można to zrobić tylko kilka razy, zanim czasomierz aktywacji wygaśnie na stałe. Liczba pozostałych resetów jest pokazana w danych wyjściowych slmgr /dlv .

Affected Products

Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022, Microsoft Windows Server 2025
Article Properties
Article Number: 000257429
Article Type: How To
Last Modified: 09 Apr 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.