Id. de artículo: 949377 - Última revisión: martes, 30 de junio de 2009 - Versión: 5.0

Al intentar instalar un Service Pack de Windows XP, aparece el mensaje de error "Acceso denegado" o "La instalación del Service Pack no se completó"

En esta página

Expandir todo | Contraer todo

Síntomas

Al instalar el Service Pack 2 (SP2) de Windows XP o el Service Pack 3 (SP3), es posible que reciba un mensaje de error similar a alguno de los siguientes:
Error en la instalación del Service Pack 3. Acceso denegado.
Error en la instalación del Service Pack 3. La instalación del Service Pack no se completó
O bien, el archivo Svcpack.log puede contener el siguiente mensaje de error:
Error en DoRegistryUpdates

Causa

Estos errores pueden producirse cuando los permisos para una o más claves del Registro están restringidos de forma que impiden al Service Pack la actualización de las claves del Registro. Algunos programas que cambian las listas de control de acceso al sistema (SACL) pueden llegar a restringir las claves del Registro para que las cuentas de administrador no puedan modificarlas. El instalador del Service Pack se ejecuta en una cuenta de administrador (Usuario) y, por tanto, no puede acceder a las claves del Registro restringidas. Si el Service Pack de Windows XP no puede actualizar una clave del Registro porque otro programa la ha restringido, se produce un error en la instalación del Service Pack.

Para determinar si una actualización del Registro ha fallado, vaya a la sección "Más información".

Solución

Para resolver este problema, utilice los siguientes métodos de solución de problemas en el orden indicado. Estos métodos están destinados a usuarios de nivel intermedio o avanzado.

Nota: es necesario que inicie una sesión en Windows con una cuenta de usuario de administrador del equipo para poder llevar a cabo estos métodos. Si se trata de su propio equipo, es probable que ya haya iniciado sesión con una cuenta de administrador. En caso de que se trate de un equipo que forme parte de una red en el trabajo, será necesario que pida ayuda al administrador del sistema. Para asegurarse de que ha iniciado una sesión en Windows con una cuenta de administrador, visite el siguiente sitio web de Microsoft:
http://support.microsoft.com/gp/admin (http://support.microsoft.com/gp/admin)

Método 1: Reinicie el equipo y, a continuación, intente descargar e instalar el SP3 de Windows XP desde el Centro de descarga de Microsoft

Si un programa se está ejecutado con un archivo bloqueado, éste puede desbloquearse reiniciando el equipo. Para intentar desbloquear el archivo, cierre todos los programas y reinicie el equipo. Después vuelva a intentar realizar la descarga e instalación del Service Pack.

Si lo primero que probó y falló fue la instalación del SP3 de Windows XP a través de Windows Update, descargue el paquete completo del SP3 de Windows XP desde el Centro de descarga de Microsoft. Después de haber descargado el Service Pack, intente instalarlo. Para obtener más información acerca de cómo descargar Windows XP Service Pack 3, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322389  (http://support.microsoft.com/kb/322389/ ) Cómo obtener el Service Pack más reciente para Windows XP
Si con este método se solucionó el mensaje de error y si instaló correctamente el SP3 de Windows XP, habrá finalizado.

Para obtener más información acerca de cómo restaurar la configuración de seguridad predeterminada de Windows XP, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
313222  (http://support.microsoft.com/kb/313222/ ) ¿Cómo puedo restaurar los valores predeterminados de la configuración de seguridad?


Si este método no soluciona el problema, pase al Método 2.

Método 2: Reinicie el equipo y cierre o deshabilite los programas antivirus o anti spyware que se estén ejecutando

Advertencia: esta solución temporal puede hacer que un equipo o una red sean más vulnerables a los ataques de usuarios malintencionados o de software malintencionado, como los virus. No recomendamos esta solución temporal, pero proporcionamos la información necesaria para que pueda decidir por sí mismo si la implementa. Utilice esta solución temporal bajo su responsabilidad.

Puede reducir el riesgo de ataque de usuarios o software malintencionados, evitando la navegación por otras páginas web o la descarga de archivos cuando sus programas antivirus o anti spyware estén cerrados o deshabilitados.

Una de las causas más frecuentes en los errores de instalación se produce cuando programas de terceros, tales como los programas antivirus, mantienen abierto o bloqueado algún archivo requerido por el instalador del Service Pack. Para prevenir el problema, siga estos pasos antes de instalar el SP3 de Windows XP:
  1. Salga de todos los programas y, a continuación, reinicie el equipo.
  2. Después de reiniciar el equipo, cierre o deshabilite todos los programa antivirus o anti spyware que se estén ejecutando.

    Nota: puede deshabilitar los programas desde el área de notificación. Para ello, haga clic con el botón secundario en el icono del programa de terceros, después haga clic en la opción para cerrar o deshabilitar la aplicación. Si esta opción no está disponible, consulte la documentación del programa o póngase en contacto con el fabricante de la aplicación para obtener instrucciones.
  3. Después de cerrar el programa antivirus o anti spyware, instale el SP3 de Windows XP desde el paquete completo que descargó de Microsoft en el Método 1.
  4. Una vez completada la instalación del SP3 de Windows XP, reinicie el programa antivirus o anti spyware que deshabilitó en el paso 2.
Si con este método se solucionó el mensaje de error y si instaló correctamente el SP3 de Windows XP, habrá finalizado.

Si este método no soluciona el problema y si cree que es capaz de seguir los pasos de la solución avanzada de problemas, vaya a la sección "Solución avanzada de problemas". Si no se ve capaz de seguir los pasos de la solución avanzada de problemas, vaya a la sección "Pasos siguientes".

SOLUCIÓN AVANZADA DE PROBLEMAS

Esta sección incluye un método de solución avanzada de problemas que se llevará a cabo si los pasos de la sección "Resolución" no han funcionado. Este método está destinado solamente a usuarios avanzados.

Método 1: Restablecer el Registro y los permisos de archivo

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. Después, puede restaurar el Registro si se produce un 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  (http://support.microsoft.com/kb/322756/ ) Cómo realizar una copia de seguridad, modificar y restaurar el Registro en Windows XP y Windows Server 2003
Para restablecer el Registro y los permisos de archivo, siga estos pasos:
  1. Descargue e instale el archivo Subinacl.exe. Para ello, visite el siguiente sitio web de Microsoft:
    http://www.microsoft.com/downloads/details.aspx?FamilyID=e8ba3e56-d8fe-4a91-93cf-ed6985e3927b&displaylang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=e8ba3e56-d8fe-4a91-93cf-ed6985e3927b&displaylang=en)
  2. Inicie el Bloc de notas.
  3. Copie y pegue el siguiente texto en el Bloc de notas.
    cd /d "%ProgramFiles%\Windows Resource Kits\Tools"
    subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f
    subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f
    subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f
    subinacl /subdirectories %SystemDrive% /grant=administrators=f /grant=system=f
    subinacl /subdirectories %windir%\*.* /grant=administrators=f /grant=system=f
    secedit /configure /cfg %windir%\repair\secsetup.inf /db secsetup.sdb /verbose
    Microsoft proporciona ejemplos de programación solamente como ilustración, sin ninguna garantía ya sea expresa o implícita. Esto incluye, entre otras, las garantías implícitas de comerciabilidad e idoneidad para un fin determinado. En este artículo se da por supuesto que ya conoce el lenguaje de programación que se muestra, así como las herramientas empleadas para crear y depurar procedimientos. Los ingenieros de soporte técnico de Microsoft pueden ayudar a explicar la funcionalidad de un procedimiento en particular. Sin embargo, no modificarán estos ejemplos para proporcionar una funcionalidad adicional ni crearán procedimientos que cumplan sus requisitos específicos.
  4. Guarde este archivo de Bloc de notas con el nombre Reset.cmd.
  5. Haga doble clic en el archivo Reset.cmd para ejecutar el script.

    Nota: este archivo de script puede tardar mucho tiempo en ejecutarse. Debe ejecutar este script como administrador.
  6. Instale Windows XP SP3.
Si con este método se solucionó el mensaje de error y si instaló correctamente el SP3 de Windows XP, habrá finalizado.

Si este método no soluciona el problema, vaya a la sección "Pasos siguientes".

Más información

Cómo saber si la actualización del Registro ha fallado

  1. Haga clic en Inicio y en Ejecutar, escriba %windir%\svcpack.log y, a continuación, haga clic en Aceptar. El archivo Svcpack.log se abre.
  2. En el menú Edición, haga clic en Buscar.
  3. En el cuadro Buscar, escriba Error en DoRegistryUpdates y haga clic en Buscar siguiente.

    Si se produce un error en la actualización del Registro, se mostrará el mensaje de error "DoRegistryUpdates failed" en el archivo. Esto indica que el problema impide la actualización del Registro. Este mensaje de error es similar al siguiente:
    xxxx.xxx: Error en DoInstallation:DoRegistryUpdates.
    xxxx.xxx: Acceso denegado.
    xxxx.xxx: Mensaje mostrado al usuario: Acceso denegado.
    Nota En este mensaje, xxxx.xxx indica la marca de tiempo de cada entrada.

Software antivirus

Los programas antivirus están diseñados para proteger su equipo de los virus. No debe descargar ni abrir archivos de orígenes en los que no confía, visitar sitios web en los que no confía o abrir datos adjuntos de correo electrónico cuando el programa antivirus está deshabilitado. Para obtener más información acerca de los virus informáticos, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
129972  (http://support.microsoft.com/kb/129972/ ) Virus: descripción, prevención y recuperación

PASOS SIGUIENTES

Si estos métodos no le sirven, puede consultar el sitio web de Servicios de soporte al cliente de Microsoft para encontrar soluciones alternativas para su problema. A continuación, se mencionan algunos servicios que se encuentran en dicho sitio web:
  • Búsqueda en Microsoft Knowledge Base (http://support.microsoft.com/search/?adv=1) : Puede buscar información de soporte técnico y herramientas de autoayuda para productos de Microsoft.
  • Centros de soluciones (http://support.microsoft.com/select/?target=hub) : Puede consultar las preguntas más frecuentes específicas de productos y lo más destacado de soporte técnico.
  • Grupos de noticias de soporte técnico de Microsoft (http://www.microsoft.com/communities/newsgroups/default.mspx) : Consulte con sus homólogos, colegas y los Profesionales más valiosos de Microsoft (MVP).
  • Otras opciones de soporte técnico (http://support.microsoft.com/default.aspx?pr=csshome) : puede utilizar el sitio web para formular una pregunta, llamar a los Servicios de soporte al cliente de Microsoft o enviar comentarios.
Si el problema persiste, debe ponerse en contacto con el Servicio de soporte técnico:
http://support.microsoft.com/contactus (http://support.microsoft.com/contactus)

La información de este artículo se refiere a:
  • Service Pack 3 para Microsoft Windows XP
  • Microsoft Windows XP Service Pack 2
Palabras clave: 
kbexpertisebeginner kbregistry kberrmsg kbtshoot kbprb KB949377
 

Seleccione idioma