Udostępnij za pośrednictwem


Jak odnajdywać hosty USŁUGI KMS pakietu Office i Windows za pośrednictwem systemu DNS i usuwać nieautoryzowane wystąpienia

Ten artykuł został napisany przez Erica Ellisa, starszego inżyniera eskalacji wsparcia.

W przypadku rozwiązywania problemów z konfiguracją i aktywacją usługi KMS w ich środowisku mogą występować nieoczekiwane hosty usługi KMS dla systemu Windows lub Pakietu Office. W tym artykule opisano sposób odnajdywania hostów usługi KMS pakietu Office i systemu Windows za pośrednictwem systemu DNS oraz usuwania nieautoryzowanych hostów usługi KMS.

Uwaga

Poniższe kroki są podobne w usłudze Office KMS 2010, 2013, 2016 i 2019.

Odnajdywanie hostów usługi KMS pakietu Office i systemu Windows za pośrednictwem usługi DNS

Domyślnie klienci systemu Windows i pakietu Office odnajdują hosty KMS za pośrednictwem systemu DNS i powiązanego rekordu _vlmcs SRV. Aby ustalić, czy klient usługi KMS może zlokalizować hosta usługi KMS lub czy w sieci istnieją niechciane hosty usługi KMS, uruchom polecenie podobne do następującego:

nslookup -type=srv _vlmcs._tcp >%temp%\kms.txt

Przejrzyj plik.txt kms i powinien zawierać co najmniej jeden wpis podobny do następującego:

_vlmcs._tcp.contoso.com                            SRV service location:
                  priority       = 0
                  weight         = 0
                  port           = 1688
                  svr hostname   = kms-server.contoso.com |

Uruchomienie tego nslookup polecenia często ujawnia wpisy SRV _vlmcs , które są powiązane z nieautoryzowanymi hostami usługi KMS systemu Windows lub Pakietu Office.

Usuwanie nieautoryzowanych hostów usługi KMS systemu Windows

W wielu przypadkach hosty usługi KMS systemu Windows mogą być przypadkowo skonfigurowane przez użytkowników, którzy omyłkowo wprowadzili klucz produktu hosta usługi KMS, a nie klucz produktu klienta systemu Windows. Aby rozwiązać ten problem, wykonaj następujące kroki na komputerach, których dotyczy problem, zastąp klucz produktu USŁUGI KMS i przekonwertuj go na klienta USŁUGI KMS lub MAK:

  1. Otwórz wiersz polecenia z podwyższonymi uprawnieniami.

  2. Uruchom cscript slmgr.vbs /ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxxpolecenie , gdzie xxxxx-xxxxx-xxxxx-xxxxx-xxxxx jest kluczem produktu systemu Windows (powinno być 25 liczb).

  3. Aby zapobiec niestabilności w usłudze licencyjnej, uruchom ponownie system lub usługę ochrony oprogramowania. Aby ponownie uruchomić usługę ochrony oprogramowania, uruchom następujące polecenia:

    net stop sppsvc
    net start sppsvc
    
  4. Uruchom następujące polecenie, aby wyświetlić informacje o licencji dla zainstalowanej i aktywnej wersji systemu Windows:

    cscript slmgr.vbs /dli

  5. W Menedżerze DNS znajdź odpowiednią strefę wyszukiwania do przodu, a następnie usuń rekordy _vlmcs SRV, które istnieją dla każdego komputera, który nie ma służyć jako host usługi KMS systemu Windows.

Aby uzyskać więcej informacji, zapoznaj się z następującymi artykułami:

Usuwanie nieautoryzowanych hostów usługi Office KMS

Tworzenie hosta usługi KMS pakietu Office nie jest często przypadkowe, ponieważ skonfigurowanie usługi OFFICE KMS wymaga określonego klucza produktu i instalacji pakietu licencji hosta kms pakietu Microsoft Office 2010.

Aby ustalić, czy komputer ma zainstalowany pakiet licencji hosta kms pakietu Office 2010 i ma aktywny host usługi Office KMS, uruchom następujące polecenie:

cscript slmgr.vbs /dlv bfe7a195-4f8f-4f0b-a622-cf13c7d16864

Dane wyjściowe komputera z zainstalowanym pakietem licencji hosta kms pakietu Office 2010 są podobne do następujących. W poniższym przykładzie kluczowe elementy to Częściowy klucz produktu: XXXXX i Stan licencji: Licencjonowane. Te elementy wskazują, że klucz hosta usługi KMS pakietu Office 2010 został pomyślnie zainstalowany i aktywowany. Aby ściągnąć wszystkie zainstalowane produkty, w tym wszystkie instalacje hosta usługi Office KMS, uruchom następujące polecenie:

cscript slmgr.vbs /dlv All >C:\<path>\KMSInfo.txt

W tym poleceniu ścieżka> jest równa miejscu, <w którym chcesz napisać dane wyjściowe. W tym pliku wyszukaj pakiet Office i znajdź wszystkie wystąpienia instalacji hosta usługi Office KMS. Jeśli chcesz pobrać tylko określone informacje usługi Office KMS, zastąp identyfikator aktywacji wymieniony wcześniej w poleceniu (bfe7a195-4f8f-4f0b-a622-cf13c7d16864) identyfikatorem aktywacji dla pakietu Office 2013, 2016 lub 2019. Przykład danych wyjściowych wygląda następująco:

Name: Microsoft Office 2010, KMSHost edition
Description: Microsoft Office 2010 KMS, VOLUME_KMS channel
Activation ID: bfe7a195-4f8f-4f0b-a622-cf13c7d16864
Application ID: 59a52881-a989-479d-xxxx-xxxxxxxxxx
Extended PID: 
Installation ID: 
Processor Certificate URL: https://go.microsoft.com/fwlink/p/?LinkID=88342
Machine Certificate URL: https://go.microsoft.com/fwlink/p/?LinkID=88343
Use License URL: https://go.microsoft.com/fwlink/p/?LinkID=88345
Product Key Certificate URL: https://go.microsoft.com/fwlink/p/?LinkID=88344
Partial Product Key: XXXXX
License Status: Licensed
Remaining Windows rearm count: 1
Trusted time:
Key Management Service is enabled on this computer
Current count: 0
Listening on Port: 1688
DNS publishing enabled
KMS priority: Normal

Następnie wykonaj następujące kroki, aby usunąć hosta usługi Office KMS w środowisku:

  1. Otwórz wiersz polecenia z podwyższonymi uprawnieniami.

  2. Uruchom następujące polecenie, aby odinstalować klucz produktu hosta usługi Office KMS:

    cscript slmgr.vbs /upk bfe7a195-4f8f-4f0b-a622-cf13c7d16864

    Ostrzeżenie

    Jeśli polecenie jest uruchamiane bez identyfikatora aktywacji pakietu Office (bfe7a195-4f8f-4f0b-a622-cf13c7d16864), wszystkie zainstalowane klucze produktu są odinstalowywane, w tym dla systemu Windows.

  3. Uruchom ponownie następujące polecenie, aby sprawdzić stan hosta usługi Office KMS:

    cscript slmgr.vbs /dlv bfe7a195-4f8f-4f0b-a622-cf13c7d16864

  4. Jeśli klucz produktu hosta usługi Office KMS zostanie usunięty, dane wyjściowe będą podobne do następujących. Kluczowe elementy to Ta licencja nie jest używana , a stan licencji: Nielicencjonowane.

    Name: Microsoft Office 2010, KMSHost edition
    Description: Microsoft Office 2010 KMS, VOLUME_KMS channel
    Activation ID: bfe7a195-4f8f-4f0b-a622-cf13c7d16864
    Application ID: 59a52881-a989-479d-xxxx-xxxxxxxxxx
    Extended PID: 
    Installation ID: 
    Processor Certificate URL: https://go.microsoft.com/fwlink/?LinkID=88342
    Machine Certificate URL: https://go.microsoft.com/fwlink/?LinkID=88343
    Use License URL: https://go.microsoft.com/fwlink/?LinkID=88345
    Product Key Certificate URL: https://go.microsoft.com/fwlink/?LinkID=88344
    This license is not in use.
    License Status: Unlicensed
    Remaining Windows rearm count: 1
    Trusted time: 
    
  5. W Menedżerze DNS znajdź odpowiednią strefę wyszukiwania do przodu, a następnie usuń _vlmcs rekordów SRV, które istnieją dla każdego komputera, który nie ma służyć jako host usługi Office KMS.

Aby uzyskać więcej informacji, zapoznaj się z następującymi artykułami: