Ändern des Product Keys für die Volumenlizenzierung

In diesem Artikel wird beschrieben, wie Sie den Product Key für die Volumenlizenzierung ändern.

Gilt für: Windows Server 2012 R2, Windows 10 – alle Editionen
Ursprüngliche KB-Nummer: 328874

Einführung

Warnung

Die Schritte in diesem Artikel gelten nur für Volumenlizenzmedien. Wenn Sie diese Schritte auf OEM-Medien oder auf Einzelhandelsmedien ausführen, ändern Sie den Product Key nicht.

Wenn Sie Windows XP oder Windows Server 2003 installieren, müssen die Medien mit dem Product Key übereinstimmen. Das heißt, der Kanal (MSDN, Einzelhandel, OEM, Volumenlizenz usw.), die SKU (Windows XP Professional, Windows XP Home Edition usw.) und die Sprache (Englisch, Französisch usw.) müssen zwischen dem Product Key und den Medien übereinstimmen. Dies ist erforderlich, damit Sie den Product Key erfolgreich eingeben können. Wenn das Installationsmedium nicht mit dem Product Key übereinstimmt, wird die folgende Fehlermeldung angezeigt:

Product Key ist ungültig.

Wenn Sie einen "kompromittierten" Product Key (ein Product Key, von dem bekannt ist, dass er öffentlich verfügbar ist) verwenden, um Windows XP auf mehreren Computern bereitzustellen (eine Volumenlizenzinstallation), können Sie windows XP Service Pack 1 (SP1) und höhere Versionen von Windows XP möglicherweise nicht installieren oder automatisch Updates von der Windows Update-Website abrufen. Beispielsweise kann die folgende Fehlermeldung angezeigt werden, wenn Sie Windows XP SP1 und höhere Versionen von Windows XP installieren:

Der Product Key, der für die Installation von Windows verwendet wird, ist ungültig. Wenden Sie sich umgehend an Ihren Systemadministrator oder Händler, um einen gültigen Product Key zu erhalten. Sie können sich auch per E-Mail piracy@microsoft.com an das Anti-Piracy-Team der Microsoft Corporation wenden, wenn Sie der Meinung sind, dass Sie gefälschte Microsoft-Software erworben haben. Bitte stellen Sie sicher, dass alle persönlichen Informationen, die Sie an das Microsoft Anti-Piracy-Team senden, streng vertraulich behandelt werden.

Dieser Artikel richtet sich an fortgeschrittene Computerbenutzer. Möglicherweise ist es einfacher, die Schritte auszuführen, wenn Sie diesen Artikel zuerst drucken.

Weitere Informationen

Voraussetzungen

Sie müssen über einen gültigen Product Key verfügen, bevor Sie die Informationen in diesem Artikel verwenden können. Um einen gültigen Product Key zu erhalten, klicken Sie auf den folgenden Link, um das Microsoft Volume Licensing Service Center zu kontaktieren:
https://www.microsoft.com/licensing/servicecenter/home.aspx

Schritte zum Ändern des Product Keys für die Volumenlizenzierung

In diesem Artikel werden zwei Methoden zum Ändern des Windows XP-Product Keys nach einer Volumenlizenzierung beschrieben, um das Problem zu beheben. Eine Methode verwendet die grafische Benutzeroberfläche (GUI) des Windows-Aktivierungs-Assistenten, die andere Methode ein WMI-Skript (Windows Management Instrumentation). Die Methode des Aktivierungs-Assistenten ist einfacher. Wenn Sie jedoch den Product Key für mehrere Computer ändern müssen, ist die Skriptmethode besser geeignet.

Methode 1: Verwenden des Aktivierungs-Assistenten

Wichtig

Dieser Abschnitt, diese Methode bzw. diese Aufgabe enthält eine Beschreibung der Schritte zum Bearbeiten der Registrierung. Durch die falsche Bearbeitung der Registrierung können schwerwiegende Probleme verursacht werden. Daher ist es wichtig, bei der Ausführung der folgenden Schritte sorgfältig vorzugehen. Für zusätzlichen Schutz sichern Sie die Registrierung, bevor Sie sie ändern. Sie können die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Erstellen und Wiederherstellen einer Sicherungskopie der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base:
322756 Sichern und Wiederherstellen der Registrierung in Windows
Wenn Sie nur wenige Produktschlüssel für die Volumenlizenzierung ändern müssen, können Sie den Aktivierungs-Assistenten verwenden.

Hinweis

Es wird empfohlen, die Systemwiederherstellung auszuführen, um einen neuen Wiederherstellungspunkt zu erstellen, bevor Sie diese Schritte ausführen.

Windows deaktivieren
  1. Klicken Sie auf Start und anschließend auf Ausführen.

  2. Geben Sie „regedit“ in das Feld Öffnen ein, und klicken Sie auf OK.

  3. Suchen Sie im Navigationsbereich den folgenden Registrierungsschlüssel, und klicken Sie dann auf den folgenden Registrierungsschlüssel: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\WPAEvents

  4. Klicken Sie im Themenbereich mit der rechten Maustaste auf OOBETimer, und klicken Sie dann auf Ändern.

  5. Ändern Sie mindestens eine Ziffer dieses Werts, um Windows zu deaktivieren.

Reaktivieren von Windows und Hinzufügen eines neuen Product Keys
  1. Klicken Sie auf Start und anschließend auf Ausführen.

  2. Geben Sie im Feld Öffnen den folgenden Befehl ein, und klicken Sie dann auf OK.
    %systemroot%\system32\oobe\msoobe.exe /a

  3. Klicken Sie auf Ja, ich möchte einen Kundendienstmitarbeiter anrufen, um Windows zu aktivieren, und klicken Sie dann auf Weiter.

  4. Klicken Sie auf Product Key ändern.

  5. Geben Sie den neuen Product Key in die Felder Neuer Schlüssel ein, und klicken Sie dann auf Aktualisieren.

    Wenn Sie zum vorherigen Fenster zurückkehren, klicken Sie auf Später erinnern, und starten Sie dann den Computer neu.

  6. Wiederholen Sie die Schritte 1 und 2, um zu überprüfen, ob Windows aktiviert ist. Sie erhalten die folgende Meldung: Windows ist bereits aktiviert. Klicken Sie auf OK, um den Vorgang zu beenden.

  7. Klicken Sie auf OK.

  8. Installieren Sie Windows XP Service Pack 1a oder eine höhere Version von Windows XP.

Wenn Sie Windows nach der Installation von Windows XP SP1 oder einer höheren Version von Windows XP nicht neu starten können, probieren Sie die folgenden Schritte aus:

  1. Starten Sie Ihren Computer neu, und drücken Sie F8, bis das Menü Erweiterte Windows-Optionen angezeigt wird.
  2. Wählen Sie im Menü Letzte als funktionierend bekannte Konfiguration aus, und drücken Sie die EINGABETASTE. Diese Option startet Windows mit einer vorherigen guten Konfiguration.
  3. Wiederholen Sie die Schritte 1 bis 8 unter "Windows reaktivieren und neuen Product Key hinzufügen".

Wenn Sie SP1 oder eine höhere Version von Windows XP installieren und Windows neu starten können, haben Sie das Problem behoben. Wenn das Problem nicht behoben wurde, probieren Sie Methode 2 aus, oder lesen Sie den Abschnitt "Nächste Schritte", um weitere Ressourcen zur Problembehandlung zu erhalten.

Methode 2: Verwenden eines Skripts

Wenn Sie den Product Key für mehrere Computer ändern müssen, empfehlen wir diese Methode. Sie können ein WMI-Skript erstellen, das den Product Key für die Volumenlizenzierung ändert, und dieses Skript dann in einem Startskript bereitstellen.

Das Beispiel ChangeVLKey2600.vbs Skript und das Beispielskript ChangeVLKeySP1, die in diesem Abschnitt beschrieben werden, verwenden den neuen Volumenlizenzschlüssel, den Sie als einzelnes Argument eingeben möchten. Es ist in einer fünfteiligen alphanumerischen Form.

Es wird empfohlen, das ChangeVLKey2600.vbs-Skript auf Windows XP-basierten Computern zu verwenden, auf denen windows XP SP1 und höhere Versionen von Windows XP nicht ausgeführt werden, und dass Sie das ChangeVLKeySP1.vbs Skript auf Windows XP-basierten Computern verwenden, auf denen Windows XP SP1 und höhere Versionen von Windows XP ausgeführt werden. Diese Skripts führen die folgenden Funktionen aus:

  • Sie entfernen die Bindestriche (-) aus dem fünfteiligen alphanumerischen Product Key.
  • Sie erstellen eine instance der win32_WindowsProductActivation-Klasse.
  • Sie rufen die SetProductKey-Methode mit dem neuen Product Key für die Volumenlizenzierung auf. Sie können eine Batchdatei oder eine CMD-Datei erstellen, die eines der folgenden Beispielskripts zusammen mit dem neuen Product Key als Argument verwendet.

Sie können es als Teil eines Startskripts bereitstellen oder über die Befehlszeile ausführen, um den Product Key auf einem einzelnen Computer zu ändern.

Beispiele

Weitere Informationen zum Erstellen eines Skripts für den Product Key finden Sie auf der folgenden Microsoft-Website:
https://technet.microsoft.com/library/bb457096.aspx

ChangeVLKeySP1.vbs
'  
' WMI Script - ChangeVLKey.vbs  
'  
' This script changes the product key on the computer  
'  
'***************************************************************************  
ON ERROR RESUME NEXT  

if Wscript.arguments.count<1 then  
   Wscript.echo "Script can't run without VolumeProductKey argument"  
   Wscript.echo "Correct usage: Cscript ChangeVLKey.vbs ABCDE-FGHIJ-KLMNO-PRSTU-WYQZX"  
   Wscript.quit  
end if  

Dim VOL_PROD_KEY  
VOL_PROD_KEY = Wscript.arguments.Item(0)  
VOL_PROD_KEY = Replace(VOL_PROD_KEY,"-","")'remove hyphens if any  

for each Obj in GetObject("winmgmts:{impersonationLevel=impersonate}").InstancesOf ("win32_WindowsProductActivation")  
   result = Obj.SetProductKey (VOL_PROD_KEY)  
   if err <> 0 then  
      WScript.Echo Err.Description, "0x" & Hex(Err.Number)  
      Err.Clear  
   end if  
Next
ChangeVLKey2600.vbs
'  
' WMI Script - ChangeVLKey.vbs  
'  
' This script changes the product key on the computer  
'  
'***************************************************************************  
ON ERROR RESUME NEXT  
if Wscript.arguments.count<1 then  
   Wscript.echo "Script can't run without VolumeProductKey argument"  
   Wscript.echo "Correct usage: Cscript ChangeVLKey.vbs ABCDE-FGHIJ-KLMNO-PRSTU-WYQZX"  
   Wscript.quit  
end if  

Dim VOL_PROD_KEY  
VOL_PROD_KEY = Wscript.arguments.Item(0)  
VOL_PROD_KEY = Replace(VOL_PROD_KEY,"-","")'remove hyphens if any  
Dim WshShell  
Set WshShell = WScript.CreateObject("WScript.Shell")  
WshShell.RegDelete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WPAEvents\OOBETimer" 'delete OOBETimer registry value  
for each Obj in GetObject("winmgmts:{impersonationLevel=impersonate}").InstancesOf ("win32_WindowsProductActivation")  

   result = Obj.SetProductKey (VOL_PROD_KEY)  
   if err <> 0 then  
      WScript.Echo Err.Description, "0x" & Hex(Err.Number)  
      Err.Clear  
   end if  

Next

Das folgende Beispiel zeigt, wie Sie das ChangeVLKeySP1.vbs-Skript über eine Befehlszeile verwenden:

  1. Klicken Sie auf Start und anschließend auf Ausführen.
  2. Geben Sie im Feld Öffnen den folgenden Befehl ein, wobei AB123-123AB-AB123-123AB-AB123 der neue Product Key ist, den Sie verwenden möchten, und klicken Sie dann auf OK:
    c:\changevlkeysp1.vbs ab123-123ab-ab123-123ab-ab123

Datensammlung

Wenn Sie Unterstützung vom Microsoft-Support benötigen, empfehlen wir Ihnen, die Informationen zu sammeln, indem Sie die Schritte unter Sammeln von Informationen mithilfe von TSS für Bereitstellungsprobleme ausführen.