Instrucciones para resolver problemas cuando ocurre un error 0x80070005

En varias etapas de descarga e instalación de actualizaciones para Windows 7, 8, 8.1 y Windows 10, los usuarios pueden encontrar el error 0x80070005. También se puede mostrar durante la activación del sistema y durante los procedimientos de recuperación. Este artículo describe las causas del error y proporciona instrucciones para solucionarlo. Si aparece el error 0x80070005 en cualquier otra situación, intente usar esta instrucción, pero ajústela para acciones específicas, durante las cuales verá un mensaje de error y este código.

Causas de error

El código 0x80070005 indica que el sistema no puede acceder a ciertos archivos del sistema y no tiene suficientes derechos para trabajar con ellos. A veces surge un problema similar como resultado de la operación de algunos antivirus que protegen los archivos del sistema de la edición y sobrescritura. Como resultado, Windows Update no puede instalar versiones actualizadas de algunos archivos o los servicios de activación no pueden realizar los cambios necesarios en el registro.

Qué debe hacerse para resolver el error 0x80070005

Si el código 0x80070005 se muestra durante la instalación de la actualización o activación del sistema operativo, puede solucionarlo siguiendo las siguientes instrucciones paso a paso:

  • Vaya al sitio web oficial de Microsoft y descargue el archivo SubInACL.exe
  • Ejecute este archivo e instálelo en la ruta C: \ subinacl \
  • Abra cualquier editor de texto y copie un pequeño script en él:

@echo off

Establecer OSBIT = 32

SI existe "% ProgramFiles (x86)%" establece OSBIT = 64

establecer RUNNINGDIR =% ProgramFiles%

IF% OSBIT% == 64 set RUNNINGDIR =% ProgramFiles (x86)%

C: \ subinacl \ subinacl.exe / subkeyreg "HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Component Based Servicing" / grant = "nt service \\\\\\\\ Trustedinstaller" = f

@Echo Gotovo.

@pausa

  • Guarde el documento resultante en el escritorio con cualquier nombre, pero asegúrese de formatear .bat.
  • Vaya al escritorio, haga clic derecho en el archivo creado y seleccione "Ejecutar como administrador".
  • Al completar el script, verá Finalizar en la línea de comando que se abre. Presione cualquier tecla para cerrar la ventana.
  • Reinicie la computadora e intente repetir la operación en la que se produjo el código 0x80070005.

Si el error se muestra durante las operaciones de recuperación del sistema o al crear un punto de control de recuperación, pruebe los siguientes métodos:

  • Deshabilite temporalmente la protección antivirus activa si está instalada en el sistema. Puede causar problemas con el acceso a los archivos del sistema. Si esto no ayuda, intente eliminar temporalmente por completo el software antivirus.
  • Verifique si hay suficiente espacio libre en la unidad seleccionada para la recuperación del sistema.
  • Compruebe si el atributo de solo lectura está configurado para la carpeta del sistema System Volume Information.

Artículos De Interés