Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Möglicherweise müssen Sie einige dieser Methoden verwenden, wenn mindestens eine der folgenden Bedingungen zutrifft:
- Sie verwenden volumenlizenzierte Medien und einen generischen Product Key für Volumenlizenzen, um eines der folgenden Betriebssysteme zu installieren:
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012 R2
- Windows Server 2012
- Windows Server 2008 R2
- Windows Server 2008
- Windows 10
- Windows 8.1
- Windows 8
- Der Aktivierungs-Assistent kann keine Verbindung mit einem KMS-Hostcomputer herstellen.
Wenn Sie versuchen, ein Clientsystem zu aktivieren, verwendet der Aktivierungs-Assistent DNS, um einen entsprechenden Computer zu suchen, auf dem die KMS-Software ausgeführt wird. Wenn der Assistent DNS abfragt und den DNS-Eintrag für den KMS-Hostcomputer nicht findet, meldet der Assistent einen Fehler.
Überprüfen Sie die folgende Liste, um einen Ansatz zu finden, der Ihren Umständen entspricht:
- Wenn Sie keinen KMS-Host installieren können oder die KMS-Aktivierung nicht verwenden können, versuchen Sie , den Product Key zu einem MAK zu ändern.
- Wenn Sie einen KMS-Host installieren und konfigurieren müssen, verwenden Sie die Prozedur KMS-Host konfigurieren, damit die Clients ihn zur Aktivierung nutzen können.
- Wenn der Client Ihren vorhandenen KMS-Host nicht finden kann, verwenden Sie die folgenden Verfahren, um Probleme mit Ihren Routingkonfigurationen zu beheben. Diese Verfahren werden vom einfachsten bis zum komplexesten angeordnet.
- Überprüfen der grundlegenden IP-Konnektivität mit dem DNS-Server
- Überprüfen der KMS-Hostkonfiguration
- Ermitteln des Typs des Routingproblems
- Überprüfen der DNS-Konfiguration
- Manuelles Erstellen eines KMS SRV-Eintrags
- Manuelles Zuweisen eines KMS-Hosts zu einem KMS-Client
- Konfigurieren des KMS-Hosts für die Veröffentlichung in mehreren DNS-Domänen
Ändern des Product Key in einen MAK
Wenn Sie keinen KMS-Host installieren können oder aus einem anderen Grund die KMS-Aktivierung nicht verwenden können, ändern Sie den Product Key in einen MAK. Wenn Sie Windows-Images aus dem Microsoft Developer Network (MSDN) oder aus TechNet heruntergeladen haben, sind die unter den Medien aufgeführten Lagerhaltungseinheiten (Stock-Keeping Units, SKUs) im Allgemeinen Volumenlizenzmedien, und der bereitgestellte Product Key ist ein MAK-Schlüssel.
Führen Sie die folgenden Schritte aus, um den Product Key in einen MAK zu ändern:
- Öffnen Sie ein Eingabeaufforderungsfenster mit erhöhten Rechten. Drücken Sie dazu die Windows-Logo-TASTE+X, klicken Sie mit der rechten Maustaste auf die Eingabeaufforderung, und wählen Sie dann "Als Administrator ausführen" aus. Wenn Sie aufgefordert werden, ein Administratorkennwort oder eine Bestätigung einzugeben, geben Sie das Kennwort ein, bzw. bestätigen Sie den Vorgang.
- Führen Sie an der Eingabeaufforderung den folgenden Befehl aus:
slmgr -ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
Hinweis
Der Platzhalter xxxxx-xxxxx-xxxxx-xxxxx-xxxxx stellt den MAK-Product Key dar.
Kehren Sie zur Prozedurliste zurück.
Konfigurieren eines KMS-Hosts für die Clients, für die die Aktivierung erfolgen soll
Die KMS-Aktivierung erfordert das Konfigurieren eines KMS-Hosts für die Clients, für die die Aktivierung erfolgen soll. Wenn in Ihrer Umgebung keine KMS-Hosts konfiguriert sind, installieren und aktivieren Sie einen mithilfe eines entsprechenden KMS-Hostschlüssels. Nachdem Sie einen Computer im Netzwerk zum Hosten der KMS-Software konfiguriert haben, veröffentlichen Sie die DNS-Einstellungen (Domain Name System).
Informationen zum KMS-Hostkonfigurationsprozess finden Sie unter Activate using Key Management Service and Install and Configure VAMT.
Kehren Sie zur Prozedurliste zurück.
Überprüfen der grundlegenden IP-Konnektivität mit dem DNS-Server
Überprüfen Sie die grundlegende IP-Verbindung mit dem DNS-Server mithilfe des Ping-Befehls. Führen Sie dazu die folgenden Schritte sowohl auf dem KMS-Client aus, auf dem der Fehler auftritt, als auch auf dem KMS-Hostcomputer:
- Öffnen Sie ein Eingabeaufforderungsfenster mit erhöhten Rechten.
- Führen Sie an der Eingabeaufforderung den folgenden Befehl aus:
ping <DNS_Server_IP_address>
Hinweis
Wenn die Ausgabe dieses Befehls nicht den Ausdruck "Antworten von" enthält, gibt es ein Netzwerkproblem oder EIN DNS-Problem, das Sie beheben müssen, bevor Sie die anderen Verfahren in diesem Artikel verwenden können. Weitere Informationen zum Beheben von TCP/IP-Problemen, wenn Sie den DNS-Server nicht pingen können, finden Sie unter "Erweiterte Problembehandlung für TCP/IP-Probleme".
Kehren Sie zur Prozedurliste zurück.
Überprüfen der Konfiguration des KMS-Hosts
Überprüfen Sie die Registrierung des KMS-Hostservers, um festzustellen, ob er bei DNS registriert wird. Standardmäßig registriert ein KMS-Hostserver einen DNS SRV-Eintrag einmal alle 24 Stunden.
Von Bedeutung
Folgen Sie den Schritten in diesem Abschnitt sorgfältig. Schwerwiegende Probleme können auftreten, wenn Sie die Registrierung falsch ändern. Bevor Sie sie ändern, sichern Sie die Registrierung zwecks Wiederherstellung für den Fall, dass Probleme auftreten.
Führen Sie die folgenden Schritte aus, um diese Einstellung zu überprüfen:
- Starten Sie den Registrierungs-Editor. Klicken Sie dazu mit der rechten Maustaste auf "Start", wählen Sie "Ausführen" aus, geben Sie "regedit" ein, und drücken Sie dann die EINGABETASTE.
- Suchen Sie den unterschlüsselHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform (zuvor SL anstelle von SoftwareProtectionPlatform in Windows Server 2008 und Windows Vista), und überprüfen Sie den Wert des Eintrags "DisableDnsPublishing" . Dieser Eintrag hat die folgenden möglichen Werte:
- 0 oder nicht definiert (Standard): Der KMS-Hostserver registriert einmal alle 24 Stunden einen SRV-Eintrag.
- 1: Der KMS-Hostserver registriert keine SRV-Einträge automatisch. Wenn Ihre Implementierung dynamische Updates nicht unterstützt, siehe manuelles Erstellen eines KMS SRV-Eintrags.
- Wenn der Eintrag "DisableDnsPublishing" fehlt, erstellen Sie ihn (der Typ ist DWORD). Wenn die dynamische Registrierung akzeptabel ist, lassen Sie den Wert nicht definiert, oder legen Sie ihn auf 0 fest.
Kehren Sie zur Prozedurliste zurück.
Ermitteln des Typs des Routingproblems
Mit den folgenden Befehlen können Sie ermitteln, ob es sich um ein Problem bei der Namensauflösung oder um ein SRV-Datensatzproblem handelt.
Öffnen Sie auf einem KMS-Client ein Eingabeaufforderungsfenster mit erhöhten Rechten.
Führen Sie an der Eingabeaufforderung die folgenden Befehle aus:
cscript \windows\system32\slmgr.vbs -skms <KMS_FQDN>:<port> cscript \windows\system32\slmgr.vbs -ato
Hinweis
In diesem Befehl <stellt KMS_FQDN> den vollqualifizierten Domänennamen (FQDN) des KMS-Hostcomputers und <port> den TCP-Port dar, den KMS verwendet.
Wenn dieses Problem durch diese Befehle behoben wird, handelt es sich um ein SRV-Eintragsproblem. Sie können das Problem mit einem der Befehle beheben, die unter Manuelles Zuweisen eines KMS-Hosts zu einem KMS-Client dokumentiert sind.
Wenn das Problem weiterhin besteht, führen Sie die folgenden Befehle aus:
cscript \windows\system32\slmgr.vbs -skms <IP Address>:<port> cscript \windows\system32\slmgr.vbs -ato
Hinweis
In diesem Befehl <stellt die IP-Adresse> die IP-Adresse des KMS-Hostcomputers und <-Port> den TCP-Port dar, den KMS verwendet.
Wenn diese Befehle das Problem beheben, ist dies höchstwahrscheinlich ein Namenslösungsproblem. Weitere Informationen zur Problembehandlung finden Sie im Verfahren zur Überprüfung der DNS-Konfiguration .
Wenn kein dieser Befehle das Problem behebt, überprüfen Sie die Firewallkonfiguration des Computers. Jede Aktivierungskommunikation zwischen KMS-Clients und dem KMS-Host verwendet den 1688 TCP-Port. Die Firewalls sowohl auf dem KMS-Client als auch auf dem KMS-Host müssen die Kommunikation über Port 1688 zulassen.
Kehren Sie zur Prozedurliste zurück.
Überprüfen der DNS-Konfiguration
Hinweis
Führen Sie, sofern nicht anders angegeben, diese Schritte auf einem KMS-Client aus, für den der entsprechende Fehler aufgetreten ist.
- Öffnen Sie ein Eingabeaufforderungsfenster mit erhöhten Rechten.
- Führen Sie an der Eingabeaufforderung den folgenden Befehl aus:
IPCONFIG /all
- Beachten Sie aus den Befehlsergebnissen die folgenden Informationen:
- Die zugewiesene IP-Adresse des KMS-Clientcomputers
- Die IP-Adresse des primären DNS-Servers, den der KMS-Clientcomputer verwendet
- Die IP-Adresse des Standardgateways, das der KMS-Clientcomputer verwendet
- Die DNS-Suffixsuchliste, die der KMS-Clientcomputer verwendet
- Stellen Sie sicher, dass die SRV-Einträge des KMS-Hosts in DNS registriert sind. Gehen Sie hierzu folgendermaßen vor:
- Öffnen Sie ein Eingabeaufforderungsfenster mit erhöhten Rechten.
- Führen Sie an der Eingabeaufforderung den folgenden Befehl aus:
nslookup -type=all _vlmcs._tcp>kms.txt
- Öffnen Sie die KMS.txt Datei, die der Befehl generiert. Diese Datei sollte einen oder mehrere Einträge enthalten, die dem folgenden Eintrag ähneln:
_vlmcs._tcp.contoso.com SRV service location: priority = 0 weight = 0 port = 1688 svr hostname = kms-server.contoso.com
Hinweis
In diesem Eintrag stellt contoso.com die Domäne des KMS-Hosts dar.
- Überprüfen Sie die IP-Adresse, den Hostnamen, den Port und die Domäne des KMS-Hosts.
- Wenn diese _vlmcs-Einträge vorhanden sind und die erwarteten KMS-Hostnamen enthalten, gehen Sie zu Manuelles Zuweisen eines KMS-Hosts zu einem KMS-Client.
Hinweis
Wenn der nslookup-Befehl den KMS-Host findet, bedeutet dies nicht, dass der DNS-Client den KMS-Host finden kann. Wenn der Befehl "nslookup " den KMS-Host findet, Sie aber trotzdem nicht mithilfe des KMS-Hosts aktivieren können, überprüfen Sie die anderen DNS-Einstellungen, z. B. das primäre DNS-Suffix und die Suchliste des DNS-Suffixs.
- Stellen Sie sicher, dass die Suchliste des primären DNS-Suffix das DNS-Domänensuffix enthält, das dem KMS-Host zugeordnet ist. Wenn die Suchliste diese Informationen nicht enthält, wechseln Sie zu dem Verfahren Konfigurieren des KMS-Hosts für die Veröffentlichung in mehreren DNS-Domänen.
Kehren Sie zur Prozedurliste zurück.
Manuelles Erstellen eines KMS SRV-Eintrags
Führen Sie die folgenden Schritte aus, um manuell einen SRV-Eintrag für einen KMS-Host zu erstellen, der einen Microsoft DNS-Server verwendet:
- Öffnen Sie auf dem DNS-Server den DNS-Manager. Um DEN DNS-Manager zu öffnen, wählen Sie "Start" aus, wählen Sie "Verwaltungstools" und dann DNS aus.
- Wählen Sie den DNS-Server aus, auf dem Sie den SRV-Ressourceneintrag erstellen müssen.
- Erweitern Sie in der Konsolenstruktur Forward-Lookupzonen, klicken Sie mit der rechten Maustaste auf die Domäne, und wählen Sie dann Weitere neue Einträge aus.
- Scrollen Sie in der Liste nach unten, und wählen Sie Dienstidentifizierung (SRV) und dann Eintrag erstellen aus.
- Geben Sie die folgenden Informationen ein:
- Dienst: _VLMCS
- Protokoll: _TCP
- Portnummer: 1688
- Host, der den Dienst anbietet: <FQDN des KMS-Hosts>
- Wenn Sie fertig sind, wählen Sie "OK" und dann " Fertig" aus.
Um manuell einen SRV-Eintrag für einen KMS-Host zu erstellen, der einen BIND 9.x-kompatiblen DNS-Server verwendet, befolgen Sie die Anweisungen für diesen DNS-Server, und geben Sie die folgenden Informationen für den SRV-Eintrag an:
- Name: _vlmcs._TCP
- Typ: SRV
- Priorität: 0
- Gewicht: 0
- Hafen: 1688
- Hostname: <FQDN oder A-Name des KMS-Hosts>
Um einen BIND 9.x-kompatiblen DNS-Server zur Unterstützung der automatischen KMS-Veröffentlichung zu konfigurieren, konfigurieren Sie den DNS-Server, um Ressourceneintragsaktualisierungen von KMS-Hosts zu aktivieren. Fügen Sie beispielsweise der Zonendefinition in Named.conf oder in Named.conf.local die folgende Zeile hinzu:
allow-update { any; };
Manuelles Zuweisen eines KMS-Hosts zu einem KMS-Client
Standardmäßig verwenden die KMS-Clients den automatischen Ermittlungsprozess. Laut diesem Prozess fragt ein KMS-Client DNS nach einer Liste von Servern ab, die SRV-Einträge in der Mitgliedschaftszone des Clients veröffentlicht _vlmcs
haben. DNS gibt die Liste der KMS-Hosts in einer zufälligen Reihenfolge zurück. Der Client wählt einen KMS-Host aus und versucht, eine Sitzung darauf einzurichten. Wenn dieser Versuch funktioniert, speichert der Client den Namen des KMS-Hosts zwischen und versucht, ihn für den nächsten Verlängerungsversuch zu verwenden. Wenn das Sitzungssetup fehlschlägt, wählt der Client zufällig einen anderen KMS-Host aus. Es wird dringend empfohlen, den automatischen Ermittlungsprozess zu verwenden.
Sie können einem bestimmten KMS-Client jedoch manuell einen KMS-Host zuweisen. Gehen Sie hierzu wie folgt vor.
- Öffnen Sie auf einem KMS-Client ein Eingabeaufforderungsfenster mit erhöhten Rechten.
- Führen Sie je nach Implementierung einen der folgenden Schritte aus:
- Führen Sie den folgenden Befehl aus, um einen KMS-Host mithilfe des FQDN des Hosts zuzuweisen:
cscript \windows\system32\slmgr.vbs -skms <KMS_FQDN>:<port>
- Führen Sie den folgenden Befehl aus, um einen KMS-Host mithilfe der IP-Adresse der Version 4 des Hosts zuzuweisen:
cscript \windows\system32\slmgr.vbs -skms <IPv4Address>:<port>
- Führen Sie den folgenden Befehl aus, um einen KMS-Host mithilfe der IP-Adresse der Version 6 des Hosts zuzuweisen:
cscript \windows\system32\slmgr.vbs -skms <IPv6Address>:<port>
- Führen Sie den folgenden Befehl aus, um einen KMS-Host mithilfe des NETBIOS-Namens des Hosts zuzuweisen:
cscript \windows\system32\slmgr.vbs -skms <NETBIOSName>:<port>
- Führen Sie den folgenden Befehl aus, um die automatische Erkennung auf einem KMS-Client wieder zu aktivieren:
cscript \windows\system32\slmgr.vbs -ckms
Hinweis
Diese Befehle verwenden die folgenden Platzhalter:
- < >KMS_FQDN stellt den vollqualifizierten Domänennamen (FQDN) des KMS-Hostcomputers dar.
- <IPv4Address> stellt die IP-Version 4-Adresse des KMS-Hostcomputers dar.
- <IPv6Address> stellt die IP-Version 6-Adresse des KMS-Hostcomputers dar.
- <NETBIOSName> stellt den NETBIOS-Namen des KMS-Hostcomputers dar.
- <port> steht für den TCP-Port, den KMS verwendet.
- Führen Sie den folgenden Befehl aus, um einen KMS-Host mithilfe des FQDN des Hosts zuzuweisen:
Konfigurieren des KMS-Hosts für die Veröffentlichung in mehreren DNS-Domänen
Von Bedeutung
Folgen Sie den Schritten in diesem Abschnitt sorgfältig. Schwerwiegende Probleme können auftreten, wenn Sie die Registrierung falsch ändern. Bevor Sie sie ändern, sichern Sie die Registrierung zwecks Wiederherstellung für den Fall, dass Probleme auftreten.
Wie unter "Manuelles Zuweisen eines KMS-Hosts" zu einem KMS-Client beschrieben, verwenden KMS-Clients in der Regel den automatischen Ermittlungsprozess, um KMS-Hosts zu identifizieren. Für diesen Vorgang müssen die _vlmcs
SRV-Einträge in der DNS-Zone des KMS-Clientcomputers verfügbar sein. Die DNS-Zone entspricht entweder dem primären DNS-Suffix des Computers oder einem der folgenden:
- Für Computer, die in eine Domäne eingebunden sind, ist dies die von DNS zugewiesene Domäne des Computers, z. B. AD DS-DNS (Active Directory Domain Services).
- Für Arbeitsgruppencomputer ist dies die per DHCP (Dynamic Host Configuration Protocol) zugewiesene Domäne des Computers. Dieser Domänenname wird durch die Option definiert, die den Codewert 15 hat, wie in Request for Comments (RFC) 2132 definiert.
Standardmäßig registriert ein KMS-Host seine SRV-Einträge in der DNS-Zone, die der Domäne des KMS-Hostcomputers entspricht. Nehmen Wir beispielsweise an, dass ein KMS-Host der contoso.com Domäne beitritt. In diesem Szenario registriert der KMS-Host seinen _vlmcs
SRV-Eintrag unter der contoso.com DNS-Zone. Daher identifiziert der Datensatz den Dienst als _VLMCS._TCP.CONTOSO.COM
.
Wenn der KMS-Host und die KMS-Clients unterschiedliche DNS-Zonen verwenden, müssen Sie den KMS-Host so konfigurieren, dass die SRV-Einträge automatisch in mehreren DNS-Domänen veröffentlicht werden. Gehen Sie dazu wie folgt vor:
- Starten Sie auf dem KMS-Host den Registrierungs-Editor.
- Suchen und wählen Sie dann den HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform Unterschlüssel (zuvor SL anstelle von SoftwareProtectionPlatform in Windows Server 2008 und Windows Vista) aus.
- Klicken Sie im Detailbereich mit der rechten Maustaste auf einen leeren Bereich, wählen Sie "Neu" aus, und wählen Sie dann " Mehrfachzeichenfolgenwert" aus.
- Geben Sie für den Namen des neuen Eintrags DnsDomainPublishList ein.
- Klicken Sie mit der rechten Maustaste auf den neuen DnsDomainPublishList-Eintrag , und wählen Sie dann "Ändern" aus.
- Geben Sie im Dialogfeld " Mehrere Zeichenfolgen bearbeiten " jedes DNS-Domänensuffix ein, das KMS in einer separaten Zeile veröffentlicht, und wählen Sie dann "OK" aus.
Hinweis
Für Windows Server 2008 R2 unterscheidet sich das Format für DnsDomainPublishList . Weitere Informationen finden Sie im technischen Referenzhandbuch zur Volumenaktivierung.
- Verwenden Sie das Verwaltungstool "Dienste", um den Softwareschutzdienst (zuvor den Softwarelizenzierungsdienst in Windows Server 2008 und Windows Vista) neu zu starten. Dieser Vorgang erstellt die SRV-Einträge.
- Stellen Sie sicher, dass der KMS-Client mithilfe einer typischen Methode den von Ihnen konfigurierten KMS-Host kontaktieren kann. Stellen Sie sicher, dass der KMS-Client den KMS-Host ordnungsgemäß anhand des Namens und der IP-Adresse identifiziert. Wenn eine dieser Überprüfungen fehlschlägt, untersuchen Sie das Problem mit dem DNS-Clientresolver.
- Um zuvor zwischengespeicherte KMS-Hostnamen auf dem KMS-Client zu löschen, öffnen Sie ein Eingabeaufforderungsfenster mit erhöhten Rechten auf dem KMS-Client, und führen Sie dann den folgenden Befehl aus:
cscript C:\Windows\System32\slmgr.vbs -ckms