Importante: este artículo contiene información sobre cómo modificar el Registro. Antes de modificar el Registro, asegúrese de hacer una copia de seguridad del mismo y de que sabe cómo restaurarlo si se produce algún problema. Para obtener más información acerca de cómo realizar una copia de seguridad, restaurar y modificar el Registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

256986 Definición del Registro de Microsoft Windows

Resumen

Al intentar iniciar un equipo con Microsoft Windows XP, puede recibir un mensaje de error que contenga códigos de error diferentes. En este artículo se describen las causas de los distintos códigos de error. También se ofrecen soluciones para los códigos de error siguientes:

  • Código de error 0x80004005

  • Código de error 0x80090006

  • Código de error 0x8009001d

  • Código de error 0x80070002

  • Códigos de error 0x8007007f y 0x8007007e

  • Códigos de error 0x800705aa, 0x8007007e y 0x80004005

  • Códigos de error 0x800705aa, 0x80070002, 0x80004005, 0x800405aa y 0x80090019

  • Código de error 0x800703e7

Además, este artículo contiene soluciones alternativas para algunos códigos de error que no se enumeran en esta lista.

Síntomas

Al intentar iniciar un equipo con Windows XP, puede aparecer un mensaje de error similar a los siguientes:

Un problema impide que Windows compruebe con precisión el estado de la licencia para este equipo. Código de error: 0xnnnnnnnn

Nota: en el mensaje de error, nnnnnnnn representa el código de error concreto que puede recibir. Por ejemplo, puede recibir el código de error 0x80004005.

Causa

En las secciones siguientes se describe por qué puede recibir un código de error determinado.

Código de error 0x80004005

Este problema puede ocurrir si falta un archivo necesario para la Activación de productos de Windows (WPA) o si está dañado. Este comportamiento tiene lugar si se cumple alguna de las dos condiciones siguientes:

  • Una utilidad de copia de seguridad o un programa antivirus de otro fabricante interfiere con la instalación de Windows XP.

  • Un archivo que WPA requiere se modifica manualmente.

Código de error 0x80090006

Este problema se produce porque la letra de la unidad ha cambiado.

Código de error 0x8009001d

Este problema se produce si modificó el valor del RegistroMountedDevices para cambiar la asignación de la letra de la unidad de arranque o de la letra de la unidad del sistema.

Código de error 0x80070002

Este problema puede producirse cuando se cumple alguna de las condiciones siguientes:

  • Se ha cambiado el proveedor de seguridad predeterminado en Windows XP.

  • La letra de la unidad del sistema ha cambiado.

Códigos de error 0x8007007f y 0x8007007e

Este problema se produce frecuentemente después de actualizar un Service Pack. Después de actualizar, parece que es un archivo dañado, un archivo que falta o un archivo que no corresponde.

Códigos de error 0x800705aa, 0x8007007e y 0x80004005

Este código de error se produce cuando el archivo Dpcdll.dll no está o está dañado.

Códigos de error 0x800705aa, 0x80070002, 0x80004005, 0x800405aa y 0x80090019

Este problema se produce porque hay algunos códigos de error en un programa de otro fabricante.

Código de error 0x800703e7

Este problema se produce porque el disco está dañado.

Solución

Advertencia: pueden producirse problemas graves si modifica incorrectamente el Registro mediante el Editor del Registro o con cualquier otro método. Estos problemas pueden requerir que reinstale el sistema operativo. Microsoft no puede garantizar la solución de esos problemas. Modifique el Registro bajo su responsabilidad.Para evitar este problema, utilice uno de los métodos siguientes según el código de error que reciba.

Solución alternativa para el código de error 0x80004005

Como solución alternativa para este problema, utilice uno de los métodos siguientes.

Método 1

Nota: debería seguir este método si este código de error se produce después de actualizar desde Microsoft Windows 98 Segunda edición.Inicie desde el CD-ROM de Windows XP y, a continuación, realice una reparación de la actualización en contexto. Asegúrese de que utiliza una clave del producto válida. Para obtener más información acerca de cómo realizar una actualización en contexto, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

315341 Cómo realizar una actualización en contexto (reinstalación) de Windows XP También puede resolver este problema desinstalando Windows XP. A continuación, reinstale el sistema operativo que estaba ejecutando antes de actualizar a Windows XP. Para obtener más información acerca de cómo desinstalar Windows XP, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

312569 Cómo iniciar manualmente el proceso de desinstalación para quitar Windows XP

Método 2

Para resolver el problema, repare la instalación de Windows XP con el CD de Windows XP y, a continuación, reemplace los archivos. Para ello, siga estos pasos:

  1. Inserte el CD de Windows XP en la unidad de CD o DVD.

  2. Reinicie el equipo.

  3. Cuando aparezca el mensaje siguiente, presione una tecla para iniciar el equipo desde el CD de Windows XP:

    Presione cualquier tecla para iniciar desde el CDNota: el equipo debe estar configurado para iniciarse desde la unidad de CD o de DVD. Para obtener más información acerca de cómo configurar el equipo para que se inicie desde la unidad de CD o de DVD, vea la documentación que acompaña a su equipo personal. O bien, puede ponerse en contacto con el fabricante.

  4. Cuando aparezca el mensaje siguiente, presione R para iniciar la Consola de recuperación. Esta parte de la instalación prepara Windows XP para utilizarse en este equipo.Para instalar Windows XP ahora, presione la tecla ENTRAR. Para reparar o recuperar una instalación de Windows XP usando la Consola de recuperación, presione la tecla R. Para salir del programa de instalación sin instalar Windows XP, presione F3.

  5. Presione 1 para tener acceso a la instalación de la unidad principal con la Consola de recuperación.

  6. Cuando se le indique, escriba la contraseña de administrador. Si no tiene una contraseña de administrador, presione ENTRAR.

  7. Escriba cd %SystemRoot%\System32 y, a continuación, presione ENTRAR.

  8. Cambie el nombre de los archivos siguientes con el comando REN. Para ello, escriba RENnombreDeArchivo.extensiónen el símbolo del sistema.

    • Wpa.dbl

    • Pidgen.dll

    • Actshell.html

    • Licdll.dll

    • Regwizc.dll

    • Licwmi.dll

    • Wpabaln.exe

    Nota: en el comando anteriornombreDeArchivo.extensión representa el nuevo nombre de archivo. Además, nombreDeArchivo.old representa el nombre de archivo anterior.

  9. Escriba la letra de la unidad de CD seguida de dos puntos y, a continuación, presione ENTRAR. Por ejemplo, escribaD: y presione ENTRAR.

  10. Escriba cd i386 y, a continuación, presione ENTRAR.

  11. Escriba los comandos siguientes individualmente. Presione ENTRAR después de cada comando.

    • Expand licwmi.dl_%Systemroot%\System32

    • Expand regwizc.dl_%Systemroot%\System32

    • Expand licdll.dl_%Systemroot%\System32

    • Expand wpabaln.ex_%Systemroot%\System32

    • Expand wpa.db_%Systemroot%\System32

    • Expand actshell.ht_%Systemroot%\System32

    • Copy pidgen.dll%Systemroot%\System32

  12. Escriba Exit y presione ENTRAR para reiniciar el equipo.

Solución alternativa para el código de error 0x80090006

Como solución alternativa para este problema, utilice uno de los métodos siguientes.

Usar Ghost

Si implementa un equipo con Windows XP utilizando Ghost de Symantec, vuelva a generar la imagen de Ghost especificando el modificador .FDSZ durante el proceso de regeneración.

Usar Drive Image Pro

Si implementa el equipo basado en Windows XP con Drive Image Pro, actualice Drive Image Pro a Deploy Center versión 5.0 de Power Quest.

Solución alternativa para el código de error 0x8009001d

Para resolver este problema, debe quitar todo el contenido de la clave del Registro MountedDevices. Esta clave se encuentra en la subclave del Registro siguiente:

HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices Para obtener más información al respecto, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

223188 Cómo cambiar la letra de la unidad de inicio o del sistema en Windows No puede modificar la clave del RegistroMountedDevices en Windows XP porque hay muchas rutas de acceso codificadas para la unidad C:\Windows. Estas rutas de acceso en el código pueden no cargarse. Entonces, ese comportamiento provoca el código de error relacionado con WPA.

Solución alternativa para el código de error 0x80070002

Para evitar este problema, utilice el método apropiado:

Restablezca el proveedor de seguridad predeterminado en Windows XP

Para restablecer el proveedor de seguridad predeterminado en Windows XP, elimine las claves del Registro pertinentes del Registro de Windows. Para ello, siga estos pasos:

  1. Inicie el equipo. Presione la tecla F8 durante el inicio para iniciar el equipo en modo seguro.

  2. Haga clic en Inicio y enEjecutar, escriba regedit y haga clic en Aceptar.

  3. Elimine las siguientes subclaves del Registro:

    • HKEY_USERS\.DEFAULT\Software\Microsoft\Cryptography\Providers

    • HKEY_USERS\S-1-5-20\Software\Microsoft\Cryptography\Providers

  4. Salga del Editor del Registro.

  5. Reinicie el equipo.

Restablezca la letra de unidad de la unidad del sistema

Utilice el Editor del Registro para volver a establecer el valor original de la letra de unidad de la unidad del sistema. Modifique la clave del Registro siguiente para cambiar el valor de la unidad del sistema:

HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices Para obtener más información acerca de cómo restaurar la letra de la unidad del sistema, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

223188 Cómo cambiar la letra de la unidad de inicio o del sistema en Windows

Solución alternativa para los códigos de error 0x8007007f y 0x8007007e

Para evitar este problema, desinstale el Service Pack que instaló. Después, reinstale el Service Pack.

Solución alternativa para los códigos de error 0x800705aa, 0x8007007e y 0x80004005

Para evitar este problema, reemplace el archivo Dpcdll.dll con un archivo Dpcdll.dll limpio que tenga la versión correcta. Nota: para obtener el archivo Dpcdll.dll limpio, cópielo de un equipo recién instalado.

Solución alternativa para los códigos de error 0x800705aa, 0x80070002, 0x80004005, 0x800405aa y 0x80090019

Nota: en la mayoría de los escenarios, el software de otros fabricantes WinTools ocasiona este problema.Para evitar este problema, siga estos pasos:

  1. Desconecte el cable de red del equipo.

  2. Quite el software de otros fabricantes WinTools desdeAgregar o quitar programas en el Panel de control.

  3. Reinicie el equipo y, a continuación, presione F8 durante el inicio para iniciarlo en modo seguro con un símbolo del sistema.

  4. Haga clic en Inicio y enEjecutar, escriba regedit y haga clic en Aceptar.

  5. Elimine la clave del Registro que tenga el valor WinTools. Esta clave se encuentra en la subclave del Registro siguiente:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

  6. Elimine las siguientes subclaves del Registro, si existen:

    • HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{87766247-311C-43B4-8499-3D5FEC94A183}

    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Explorer\BrowserHelperObjects\ {87766247-311C-43B4-8499-3D5FEC94A183}

  7. Salga del Editor del Registro.

  8. Reinicie el equipo.

  9. Elimine los archivos siguientes de la ruta de accesodirectorioDeProgramas\Archivos comunes\WinTools: :

    • directorioDeProgramas\Archivos comunes\WinTools\WToolsA.exe

    • directorioDeProgramas\Archivos comunes\WinTools\WSup.exe

    • directorioDeProgramas\Archivos comunes\WinTools\WToolsS.exe

    • directorioDeProgramas\Archivos comunes\WinTools\WToolsB.dll

    Nota: directorioDeProgramas representa la carpeta Archivos de programa donde está instalado WinTools. De forma predeterminada, es C:\Archivos de programa.

  10. Limpie el archivo hosts que se encuentra en la ruta de acceso%Windir%\System32\Drivers\Etc\Hosts.Nota: %Windir% representa la carpeta de Windows en un equipo basado en Windows XP. De forma predeterminada, es C:\Windows.

  11. Elimine todos los archivos que tienen Wtools o Wsup en el nombre. Por ejemplo, la carpeta%Windir%\prefetch puede contener algunos archivos que tengan Wtools o Wsup en el nombre.Nota: la carpeta %Windir%\prefetch es una carpeta oculta. Para tener acceso a la carpeta, escriba%Windir%\prefetch en el cuadro Dirección y, a continuación, presione ENTRAR.

  12. Reinicie el equipo en el modo normal.

Solución alternativa para el código de error 0x800703e7

Para evitar este problema, ejecute el comando chkdsk.Para obtener más información acerca del comando chkdsk, visite el siguiente sitio Web de Microsoft:

http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/chkdsk.mspx?mfr=true

Solución alternativa para un código de error que no esté en esta lista

Si el código de error que recibe no está en esta lista, use uno de los métodos siguientes.

Método 1: cambiar el nombre de los archivos Wpa.dbl y Wpa.bak

Si desea forzar de nuevo la activación en Windows XP, cambie el nombre de los archivos Wpa.dbl y Wpa.bak.

Método 2: cambiar el nombre del archivo Wpa.bak

Considere la situación siguiente. Recibe un código de error que indica que debe iniciar Windows XP. Sin embargo, no puede iniciar Windows XP. En este escenario, debe cambiar el nombre del archivo Wpa.dbl para invalidar el nombre de archivo Wpa.dbl. Por ejemplo, cambie el nombre del archivo Wpa.dbl por Wpa.dblinvalid. A continuación, cambie el nombre del archivo Wpa.bak por Wpa.dbl.

Método 3: restaurar el sistema

Restaure el equipo con Windows XP a partir de un punto de restauración utilizando las opciones de recuperación del sistema. Para obtener más información acerca de cómo restaurar el sistema, visite el siguiente sitio Web de Microsoft:

http://www.microsoft.com/technet/prodtechnol/winxppro/support/restore.mspx

Método 4: realizar una actualización en contexto

Realice una actualización en contexto en el sistema. Para obtener más información acerca de cómo realizar una actualización en contexto, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

315341 Cómo realizar una actualización en contexto (reinstalación) de Windows XP

Más información

Para obtener más información al respecto, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

307654 Cómo instalar y utilizar la Consola de recuperación en Windows XP Para obtener más información al respecto, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

316941 Cómo instalar Windows XP o actualizarse al programa

Referencias

Para obtener más información, haga clic en los números siguientes para ver los artículos correspondientes en Microsoft Knowledge Base:

302806 Descripción de Activación de productos de Microsoft

299056 Aparece un mensaje de error al ejecutar el registro de productos de Windows

299840 Cómo utilizar Sysprep con Activación del producto de Windows o con el soporte de Licencias por volumen para implementar Windows XP

291997 Cómo activar Windows XP mediante un archivo Unattend.txt

289657 No se ejecuta la configuración rápida (OOBE) después de finalizar la instalación

291983 Puertos utilizados por la activación de productos de Windows

Los productos de terceros que se analizan en este artículo están fabricados por compañías independientes de Microsoft. Microsoft no otorga ninguna garantía, implícita o de otro tipo, con respecto al rendimiento o la fiabilidad de estos productos.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.