Comment faire pour modifier la clé de produit de licence en volume sur un ordinateur exécutant Windows XP Service Pack 1 ou version ultérieure

Traductions disponibles Traductions disponibles
Numéro d'article: 328874 - Voir les produits auxquels s'applique cet article
Ancien nº de publication de cet article : F328874
Agrandir tout | Réduire tout

Sommaire

INTRODUCTION

Avertissement Les étapes mentionnées dans cet article fonctionnent uniquement sur les supports Licence en volume. Si vous testez ces étapes sur des supports OEM ou sur des supports achetés dans le commerce, vous ne modifierez pas la clé de produit. Lorsque vous installez Windows XP ou Windows Server 2003, le support doit correspondre à la clé de produit. C'est-à-dire que le canal (MSDN, commerce, OEM, Licence en volume, etc.), l'UGS (Windows XP Professionnel, Windows XP Édition familiale, etc.) et la langue (anglais, français, etc.) doivent correspondre entre la clé de produit et le support. Cela est nécessaire pour pouvoir entrer la clé de produit. Si le support d'installation ne correspond pas à la clé de produit, vous recevez le message d'erreur suivant :
Clé de produit non valide.
Si vous utilisez une clé de produit divulguée au grand public pour le déploiement de Windows XP sur plusieurs ordinateurs (une installation de licence en volume), vous ne pourrez peut-être pas installer Windows XP Service Pack 1 (SP1) ou une version ultérieure de Windows XP ni obtenir automatiquement des mises à jour à partir du site Web Windows Update. Par exemple, il est possible que vous receviez le message d'erreur suivant lors de l'installation de Windows XP SP1 et de versions ultérieures :
La clé de produit utilisée pour installer Windows n'est pas valide. Contactez votre administrateur système ou votre vendeur immédiatement afin d'obtenir une clé de produit valide. Vous devez également contacter l'équipe de Microsoft Corporation s'occupant de la protection du piratage en envoyant un courrier à piracy@microsoft.com si vous pensez avoir acheté un logiciel Microsoft piraté. Soyez assuré que les informations personnelles que vous communiquerez à l'équipe anti-piratage seront traitées dans la plus grande confidentialité.
Cet article est destiné aux utilisateurs expérimentés. Il vous sera peut-être plus facile de suivre ces étapes si vous imprimez d'abord l'article.

Plus d'informations

Conditions préalables

Vous devez disposer d'une clé de produit valide avant de pouvoir utiliser les informations contenues dans cet article. Pour obtenir une clé de produit valide, cliquez sur le lien suivant afin de contacter le Centre de gestion des licences en volume Microsoft :
https://www.microsoft.com/licensing/servicecenter/home.aspx

Étapes de la modification de la clé de produit de licence en volume

Cet article décrit deux méthodes de modification de la clé de produit de Windows XP après une installation de licence en volume pour résoudre le problème. L'une des méthodes utilise l'interface utilisateur graphique de l'Assistant Activation Windows, tandis que l'autre méthode utilise un script WMI (Windows Management Instrumentation). La méthode faisant appel à l'Assistant Activation est plus simple. Toutefois, si vous devez modifier la clé de produit de plusieurs ordinateurs, la méthode utilisant le script WMI est plus appropriée.

Méthode 1 : utilisation de l'Assistant Activation

Important Cette section, méthode ou tâche explique la procédure de modification du Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, veillez à suivre ces étapes scrupuleusement. Pour plus de protection, effectuez une sauvegarde du Registre avant de le modifier. Vous serez alors en mesure de le restaurer en cas de problème. Pour plus d'informations sur la procédure de sauvegarde et de restauration du Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
322756 Comment faire pour sauvegarder et restaurer le Registre dans Windows
Si vous n'avez que quelques clés de produit de licence en volume à modifier, vous pouvez utiliser l'Assistant Activation.

Remarque Nous vous recommandons d'exécuter la fonctionnalité Restauration du système pour créer un point de restauration avant de poursuivre.
Désactivez Windows
  1. Cliquez sur Démarrer, puis sur Exécuter.
  2. Dans la zone Ouvrir, tapez regedit, puis cliquez sur OK.
  3. Dans le volet de navigation, recherchez la clé de Registre suivante, puis cliquez dessus :
    HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\Current Version\WPAEvents
  4. Dans le volet Rubrique, cliquez avec le bouton droit sur OOBETimer, puis cliquez sur Modifier.
  5. Modifiez au moins un chiffre de cette valeur pour désactiver Windows.
Réactivez Windows et ajoutez une nouvelle clé de produit
  1. Cliquez sur Démarrer, puis sur Exécuter.
  2. Dans la zone Ouvrir, tapez la commande suivante, puis cliquez sur OK :
    %systemroot%\system32\oobe\msoobe.exe /a
  3. Cliquez sur Oui, je veux téléphoner au Centre d'activation de Microsoft pour activer Windows, puis sur Suivant.
  4. Cliquez sur Modifier la clé de produit.
  5. Tapez la nouvelle clé de produit dans les zones Nouvelle clé, puis cliquez sur Mettre à jour.

    Si vous êtes ramené à la fenêtre précédente, cliquez sur Me le rappeler ultérieurement, puis redémarrez l'ordinateur.
  6. Répétez les étapes 1 et 2 pour vérifier que Windows est activé. Le message suivant s'affiche :
    Windows est déjà activé. Cliquez sur OK pour quitter.
  7. Cliquez sur OK.
  8. Installez Windows XP Service Pack 1 ou une version ultérieure de Windows XP.
Si vous ne pouvez pas redémarrer Windows après installé Windows XP SP1 ou une version ultérieure de Windows XP, essayez la procédure suivante :
  1. Redémarrez votre ordinateur et appuyez sur la touche F8 jusqu'à ce que le menu Options avancées de Windows s'affiche.
  2. Sélectionnez Dernière bonne configuration connue dans le menu et appuyez sur ENTRÉE. Cette option démarre Windows en utilisant une configuration précédente identifiée comme correcte.
  3. Répétez les étapes 1 à 8 de « Réactivez Windows et ajoutez une nouvelle clé de produit ».
Si vous parvenez à installer le SP1 ou une version ultérieure de Windows XP et que vous pouvez redémarrer Windows, vous avez résolu le problème. Si le problème n'a pas été résolu, essayez la méthode 2 ou reportez-vous à la section « Étapes suivantes » pour obtenir des ressources supplémentaires de résolution de problèmes.

Méthode 2 : utilisation d'un script

Si vous devez modifier la clé de produit de plusieurs ordinateurs, nous vous recommandons cette méthode. Vous pouvez créer un script WMI qui modifie la clé de produit de licence en volume, puis le déployer dans un script de démarrage.

Les exemples de scripts ChangeVLKey2600.vbs et ChangeVLKeySP1.vbs, décrits dans cette section, utilisent la nouvelle clé de produit de licence en volume que vous souhaitez entrer en tant qu'argument unique. Cette clé existe sous forme alphanumérique en cinq parties.

Nous vous recommandons d'utiliser le script ChangeVLKey2600.vbs sur les ordinateurs Windows XP qui n'exécutent pas Windows XP SP1 ou version ultérieure et d'utiliser le script ChangeVLKeySP1.vbs sur les ordinateurs Windows XP qui exécutent Windows XP SP 1 ou une version ultérieure. Ces scripts procèdent comme suit :
  • ils suppriment les traits d'union (-) de la clé de produit alphanumérique en cinq parties ;
  • ils créent une instance de la classe win32_WindowsProductActivation ;
  • ils appellent la méthode SetProductKey avec la nouvelle clé de produit de licence en volume.
Vous pouvez créer un fichier de commandes ou un fichier cmd qui utilise l'un ou l'autre des exemples de script suivants avec la nouvelle clé de produit de licence en volume comme argument. Vous pouvez déployer ce fichier dans un script de démarrage ou l'exécuter à partir de la ligne de commande pour modifier la clé de produit sur un seul ordinateur.
Exemples
Pour plus d'informations sur la façon de convertir la clé de produit en script, reportez-vous au site Web de Microsoft à l'adresse suivante (en anglais) :
http://technet.microsoft.com/en-us/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

Suivant 
				
L'exemple suivant explique comment utiliser le script ChangeVLKeySP1.vbs à partir d'une ligne de commande :
  1. Cliquez sur Démarrer, puis sur Exécuter.
  2. Dans la zone Ouvrir, tapez la commande suivante, où AB123-123AB-AB123-123AB-AB123 est la nouvelle clé de produit à utiliser, puis cliquez sur OK :
    c:\changevlkeysp1.vbs ab123-123ab-ab123-123ab-ab123
Pour plus d'informations sur les logiciels Microsoft authentiques, reportez-vous au site Web de Microsoft suivant :
http://www.microsoft.com/genuine/default.aspx
Si vous pouvez installer le SP1 ou une version ultérieure de Windows XP et que vous pouvez redémarrer Windows, vous avez résolu le problème. Si le problème persiste, reportez-vous à la section « Étapes suivantes ».

ÉTAPES SUIVANTES

Si ces méthodes ne vous ont pas aidé, vous souhaiterez peut-être continuer à résoudre le problème par vous-même à l'aide des site Web de Microsoft aux adresses suivantes :
  • Base de connaissances offrant des fonctions de recherche : recherchez des informations de support technique et des outils d'auto-assistance pour les produits Microsoft.
  • Centres de solutions : consultez les questions les plus fréquentes spécifiques au produit et les points principaux du support.
  • Autres options de support : Posez vos questions en ligne, contactez les Services de support client Microsoft ou envoyez vos commentaires.
Si vous avez encore d'autres questions après avoir consulté ces sites Web de Microsoft ou si vous ne trouvez pas de solution sur le site Web Services de support Microsoft, cliquez sur le lien suivant pour contacter le service d'assistance :
http://support.microsoft.com/contactus

Références

Pour plus d'informations sur les clés de produit non valides, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
326904 Message d'erreur lors de l'installation de Windows XP Service Pack 1 (S à propos des clés de produit non valides) ou Service Pack 2 (S) : « La clé de produit utilisée pour installer Windows n'est pas valide »

Propriétés

Numéro d'article: 328874 - Dernière mise à jour: jeudi 25 juillet 2013 - Version: 11.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
Mots-clés : 
kbsetup kbregistry kbenv kbhowto KB328874
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com