AWS Builder Center: Learn, Build and Connect with builders in the AWS community
AWS Builder Center is the official home for builders on AWS. Share and read what others are working on, follow people who inspire you, explore training and workshops, and find tools to support what you're building.
Wie behebe ich eine fehlschlagende Windows-Aktivierung auf meiner EC2-Windows-Instance?
Ich möchte Probleme mit einer fehlschlagenden Windows-Aktivierung auf meiner Amazon-Elastic-Compute-Cloud-Windows-Instance (Amazon EC2) beheben.
Kurzbeschreibung
Zur Aktivierung verwendet Windows-Instances den Microsoft Key Management Service (Microsoft KMS) auf AWS. Möglicherweise erhältst du die Fehlermeldung, dass die Windows-Aktivierung fehlgeschlagen ist, weil deine Instance den Microsoft-KMS-Server nicht erreichen konnte. Weitere Informationen findest du unter Grundlegendes zu KMS auf der Microsoft Learn-Website.
Lösung
Um einen Windows-Aktivierungsfehler auf einer Amazon EC2-Instance zu beheben, schließe folgende Aufgabe ab:
- Verwende ein AWS Systems Manager Automation-Dokument, um Windows zu aktivieren.
- Aktiviere Windows manuell.
- Behebe den Fehler „Windows kann nicht aktiviert werden“.
Aktivieren von Windows mithilfe eines Automatisierungsdokuments für Systems Manager
Das Automatisierungsdokument AWSSupport-ActivateWindowsWithAmazonLicense aktiviert eine EC2-Windows-Instance mit einer von Amazon bereitgestellten Lizenz. Die Automatisierung überprüft den aktuellen Status von Windows für die Instance. Wenn der Status inaktiv ist, aktiviert die Automatisierung Windows.
Hinweis: Du kannst das Automatisierungsdokument AWSSupport-ActivateWindowsWithAmazonLicense nicht verwenden, um Windows-Instances mit Bring Your Own License (BYOL) zu aktivieren. Informationen zur Verwendung deiner eigenen Lizenz findest du unter Microsoft-Lizenzierung in AWS.
Gehe wie folgt vor, um ein Systems Manager Automation-Dokument zur Aktivierung von Windows zu verwenden:
- Öffne die Systems Manager-Konsole.
Hinweis: Wähle dieselbe AWS-Region wie die EC2-Windows-Instance aus, die du aktivieren musst. - Wähle im Navigationsbereich Automatisierung und dann Automatisierung ausführen aus.
- Gib im Suchfeld ActivateWindowsWithAmazonLicense ein.
- Wähle das Automatisierungsdokument AWSSupport-ActivateWindowsWithAmazonLicense aus und klicke dann auf Weiter.
- Wähle bei Automatisierungsdokument ausführen die Option Einfache Ausführung.
- Aktivieren Sie für Eingabeparameter die Option Interaktive Instance-Auswahl anzeigen.
- Wähle die EC2-Instance. Wenn du die Instanz nicht in der Liste siehst, ergreife die folgenden Maßnahmen:
Konfiguriere Systems Manager für die EC2-Instance.
-oder-
Wenn du Systems Manager nicht konfigurieren kannst oder wenn die Instance für Eingabeparameter nicht verfügbar ist, deaktiviere die Option Interaktive Instance-Auswahl anzeigen.
Gib als InstanceID die ID der EC2-Instance ein.
Wähle für AllowOffline die Option True (Wahr) aus.
Hinweis: Wenn du AllowOffline auf Wahr setzen, dann stoppt die EC2-Instance und wird dann neu gestartet. Nach dem Neustart von Amazon EC2 löscht es die Daten in den Instance-Speicher-Volumes. Wenn du keine Elastische IP-Adresse verwendest, ändert sich außerdem deine öffentliche IP-Adresse. - Wähle Ausführen aus.
Um den Fortschritt von Systems Manager zu überwachen, führe die folgenden Schritte aus:
- Öffne die Systems Manager-Konsole.
- Wähle im Navigationsbereich Automatisierung aus.
- Wähle die Automatisierung aus, die ausgeführt wird, und wähle Ausgeführte Schritte.
- Um die Ausgabe der Automatisierung anzuzeigen, wähle Ausgaben.
Windows manuell aktivieren
Führe je nach der Windows Server-Version, die die Instance verwendet und dem Amazon EC2-Konfigurationstool die folgenden Schritte aus:
Windows Server 2016 oder 2019
-
Installiere die neueste Version von EC2Launch v1.
-
Öffne PowerShell als Administrator.
-
Importiere das EC2Launch-Modul:
Import-Module "C:\ProgramData\Amazon\EC2-Windows\Launch\Module\Ec2Launch.psd1" -
Füge die Routen hinzu:
Add-Routes -
Stelle die Aktivierungseinstellungen ein:
Set-ActivationSettings -
Aktiviere Windows:
slmgr /ato
Windows Server 2022 oder Instances mit installiertem EC2Launch v2
-
Installiere die neueste Version von EC2Launch v2.
Hinweis: EC2Launch v2 ist standardmäßig auf Instances installiert, die Windows Server 2022 verwenden. -
Öffne PowerShell als Administrator.
-
Starte EC2Launch v2 neu:
Net Restart "Amazon EC2Launch"Hinweis: Wenn EC2Launch v2 neu gestartet wird, werden die Routen auf Betriebssystem (OS)-Ebene automatisch zurückgesetzt.
-
Wenn Windows nicht aktiviert wird, überprüfe die Netzwerkkommunikation von der Instance zum Microsoft KMS-Server.
-
Führe telnet von deiner EC2-Instance zu den Microsoft KMS-Servern aus und öffne dann PowerShell.
-
Führe die folgenden Befehle aus:
Test-netconnection 169.254.169.250 -Port 1688 Test-netconnection 169.254.169.251 -Port 1688 -
Vergewissere dich, dass die Ausgabe für den Verbindungsstatus TcpTestSuccessed=True lautet. Wenn die Verbindungsstatusausgabe Falsch lautet, stelle sicher, dass die folgenden Registrierungsschlüssel die richtigen Microsoft KMS-Werte haben:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform KeyManagementServiceName - 169.254.169.250 KeyManagementServicePort - 1688Hinweis: Du kannst auch 169.254.169.251 als KeyManagementServiceName-Wert eingeben.
-
Führe die Befehle Test-netconnection erneut aus. Wenn die Verbindungsstatusausgabe Falsch lautet, überprüfe den Time Sync Service auf deiner Amazon EC2-Instance. Weitere Informationen findest du unter Präzise Uhr- und Zeitsynchronisierung auf der EC2-Instance.
Problembehandlung bei „Unable to Activate Windows“
Wenn du eine Windows-Instance von einem Amazon Elastic Block Store (Amazon EBS)-Snapshot aus startest, erhältst du möglicherweise die folgende Fehlermeldung:
„Beim Versuch, Windows zu aktivieren, ist ein Problem aufgetreten. Error Code 0xC004F074“
Informationen zur Behebung dieses Fehlers findest du unter „Windows kann nicht aktiviert werden“.
Ähnliche Informationen
Upgrade von PV-Treibern auf EC2-Windows-Instances
Wie behebe ich Zeitprobleme mit meiner EC2-Windows-Instance?
- Sprache
- Deutsch
Ähnliche Videos

