Cómo cambiar la clave de producto de licencias por volumen en un equipo que ejecuta Windows XP Service Pack 1 y versiones posteriores de Windows XP

Seleccione idioma Seleccione idioma
Id. de artículo: 328874 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

INTRODUCCIÓN

Advertencia: los pasos del artículo sólo son eficaces en medios con Licencia por volumen. Si prueba estos pasos en medios OEM o en medios comerciales, no cambiará la clave del producto. Cuando instala Windows XP o Windows Server 2003, el medio debe coincidir con la clave del producto. Es decir, la clave del producto y el medio deben coincidir en el canal (MSDN, comercial, OEM, Licencia por volumen, entre otros), el SKU (Windows XP Professional, Windows XP Home Edition, etc.) y el idioma (inglés, francés, etc.). Esto es necesario para que pueda introducir correctamente la clave del producto. Si el medio de instalación no coincide con la clave del producto, recibirá el siguiente mensaje de error:
La clave de producto no es válida.
Si utiliza una clave de producto "filtrada" (una clave de producto que se sabe que está disponible para el público) para implementar Microsoft Windows XP en varios equipos (una instalación de licencias por volumen), es posible que no pueda instalar Windows XP Service Pack 1 (SP1) o versiones posteriores de Windows XP u obtener actualizaciones automáticamente desde el sitio web de Windows Update. Por ejemplo, puede recibir el siguiente mensaje de error al instalar Windows XP SP1 y versiones posteriores de Windows XP:
La Clave del producto utilizada para instalar Windows no es válida. Póngase en contacto con el administrador del sistema o con su distribuidor inmediatamente para obtener una Clave del producto válida. También puede ponerse en contacto con el equipo contra la piratería de Microsoft Corporation mediante un mensaje de correo a piracy@microsoft.com si cree que ha comprado software de Microsoft pirateado. Puede tener la certeza de que la información personal que envíe al equipo contra la piratería de Microsoft se mantendrá en estricta confidencialidad.
Este artículo está destinado a usuarios avanzados de equipos. Quizás le resulte más sencillo seguir los pasos si imprime este artículo primero.

Más información

Requisitos previos

Debe tener una clave de producto válida para poder usar la información de este artículo. Para obtener una clave de producto válida, haga clic en el siguiente vínculo para ponerse en contacto con el Centro de servicios de licencias por volumen de Microsoft:
https://www.microsoft.com/licensing/servicecenter/home.aspx

Pasos para cambiar la clave de producto de licencias por volumen

En este artículo se describen dos métodos para cambiar la clave de producto de Windows XP después de una instalación de licencias por volumen para resolver el problema. Un método usa la interfaz gráfica de usuario (GUI) del Asistente para activación de Windows y el otro utiliza una secuencia de comandos del instrumental de administración de Windows (WMI). El método del Asistente para activación es más sencillo. Sin embargo, si debe cambiar la clave de producto para varios equipos, el método de la secuencia de comandos es más adecuado.

Método 1: usar el Asistente para activación

Importante: esta sección, método o tarea contiene pasos que le indican cómo modificar el Registro. Sin embargo, se pueden producir graves problemas si modifica el Registro incorrectamente. Por tanto, asegúrese de que sigue estos pasos cuidadosamente. Para obtener más protección, haga una copia de seguridad del Registro antes de modificarlo. A continuación, puede restaurar el Registro si se produce algún problema. Para obtener más información acerca de cómo realizar una copia de seguridad y restaurar el Registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322756 Cómo realizar una copia de seguridad y restaurar el Registro en Windows
Si sólo tiene que cambiar algunas claves de producto de licencias por volumen, puede usar el Asistente para activación.

Nota Se recomienda que ejecute Restaurar sistema para crear un nuevo punto de restauración antes de seguir estos pasos.
Desactivar Windows
  1. Haga clic en Inicio y, a continuación, en Ejecutar.
  2. En el cuadro Abrir, escriba regedit y, a continuación, haga clic en Aceptar.
  3. En el panel de navegación, busque la siguiente clave del Registro y haga clic en ella:
    HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\Current Version\WPAEvents
  4. En el panel de temas, haga clic con el botón secundario en OOBETimer y, a continuación, haga clic en Modificar.
  5. Cambie al menos un d?ito de este valor para desactivar Windows.
Reactivar Windows y agregar una nueva clave de producto
  1. Haga clic en Inicio y, a continuación, en Ejecutar.
  2. En el cuadro Abrir, escriba el siguiente comando y haga clic en Aceptar.
    %systemroot%\system32\oobe\msoobe.exe /a
  3. Haga clic en Sí, deseo llamar por teléfono a un representante de servicios al cliente para activar Windows y, después, haga clic en Siguiente.
  4. Haga clic en Cambiar la clave del producto.
  5. Escriba la nueva clave del producto en los cuadros Nueva clave y haga clic en Actualizar.

    Si vuelve a la ventana anterior, haga clic en Recordármelo más tarde y reinicie el equipo.
  6. Repita los pasos 1 y 2 para comprobar que Windows está activado. Aparecerá un mensaje similar al siguiente:
    Windows ya está activado. Haga clic en Aceptar para salir.
  7. Haga clic en Aceptar.
  8. Instale Windows XP Service Pack 1a o una versión posterior de Windows XP.
Si no puede reiniciar Windows después de instalar Windows XP SP1 o una versión posterior de Windows XP, intente los siguientes pasos:
  1. Reinicie el equipo y durante el inicio presione F8 hasta que vea el Menú de opciones avanzadas de Windows.
  2. Seleccione La última configuración válida conocida en el menú y presione ENTRAR. esta opción inicia Windows utilizando una configuración buena anterior.
  3. Repita los pasos del 1 al 8 de "Reactivar Windows y agregar una nueva clave de producto".
Si puede instalar SP1 o una versión posterior de Windows XP y puede reiniciar Windows, ha resuelto el problema. Si no es así, intente el método 2 o consulte la sección "Pasos siguientes" para obtener recursos adicionales para la solución de problemas.

Método 2: usar una secuencia de comandos

Si debe cambiar la clave de producto para varios equipos, se recomienda este método. Puede crear una secuencia de comandos WMI que cambie la clave del producto de licencias por volumen e implementar después esta secuencia de comandos en una secuencia de comandos de inicio.

Las secuencias de comandos ChangeVLKey2600.vbs y ChangeVLKeySP1 de ejemplo que se describen en esta sección usan la nueva clave de licencias por volumen que desee especificar como único argumento. Tiene un formato alfanumérico de cinco componentes.

Se recomienda usar la secuencia de comandos ChangeVLKey2600.vbs en equipos con Windows XP donde no se ejecute Windows XP SP1 ni una versión posterior de Windows XP, y la secuencia de comandos ChangeVLKeySP1.vbs en equipos con Windows XP en los que se ejecute Windows XP SP1 o una versión posterior de Windows XP. Estas secuencias de comandos realizan las funciones siguientes:
  • Quitan los caracteres de guión (-) de la clave de producto alfanumérica de cinco componentes.
  • Crean una instancia de la clase win32_WindowsProductActivation.
  • Llaman al método SetProductKey con la nueva clave del producto de licencias por volumen.
Puede crear un archivo por lotes o un archivo cmd que utilice una de las siguientes secuencias de comandos de ejemplo junto con la nueva clave de producto como argumento. Puede implementarlo como parte de una secuencia de comandos de inicio o ejecutarlo desde la línea de comandos para cambiar la clave de producto en un único equipo.
Ejemplos
Para obtener más información acerca de cómo escribir la clave de producto en una secuencia de comandos, visite el sitio web de Microsoft siguiente:
http://technet.microsoft.com/es-es/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

Siguiente 
				
En el ejemplo siguiente se muestra cómo utilizar la secuencia de comandos ChangeVLKeySP1.vbs desde una línea de comandos:
  1. Haga clic en Inicio y, a continuación, en Ejecutar.
  2. En el cuadro Abrir, escriba el comando siguiente, donde AB123-123AB-AB123-123AB-AB123 es la nueva clave del producto que desea utilizar y, a continuación, haga clic en Aceptar:
    c:\changevlkeysp1.vbs ab123-123ab-ab123-123ab-ab123
Para obtener más información acerca del software original de Microsoft, visite el siguiente sitio web de Microsoft:
http://www.microsoft.com/genuine/default.aspx?displaylang=es
Si puede instalar SP1 o una versión posterior de Windows XP y puede reiniciar Windows, ha resuelto el problema. Si no es así, consulte la sección "Pasos siguientes".

PASOS SIGUIENTES

Si estos métodos no le han ayudado, puede que desee continuar solucionando el problema por su cuenta de acuerdo con los siguientes sitios web de Microsoft:
  • Búsqueda en Microsoft Knowledge Base: Puede buscar información de soporte técnico y herramientas de autoayuda para productos de Microsoft.
  • Centros de soluciones: Puede consultar las preguntas más frecuentes específicas de productos y lo más destacado de soporte técnico.
  • Otras opciones de soporte técnico: puede utilizar el sitio web para formular una pregunta, llamar a los Servicios de soporte al cliente de Microsoft o enviar comentarios.
Si desea realizar más preguntas después de utilizar estos sitios web de Microsoft o no consigue encontrar una solución en el sitio web de los Servicios de soporte técnico de Microsoft, haga clic en el siguiente vínculo para ponerse en contacto con el Soporte técnico:
http://support.microsoft.com/contactus?ln=es#tab0

Referencias

Para obtener más información acerca de las claves de producto no válidas, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
326904 Mensaje de error al instalar Windows XP Service Pack 1 (S acerca de las claves de producto no válidas) o Service Pack 2 (S): "La clave del producto utilizada para instalar Windows no es válida"

Propiedades

Id. de artículo: 328874 - Última revisión: viernes, 07 de junio de 2013 - Versión: 13.1
La información de este artículo se refiere a:
  • 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)
Palabras clave: 
kbsetup kbregistry kbenv kbhowto KB328874

Enviar comentarios

 

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