Cómo reparar el código de error de Windows 0x80070005

Windows mostrará el código de error 0x80070005 cuando haya un problema al instalar las actualizaciones de Windows(problem installing Windows updates) . También puede encontrar el error si Windows no puede activar o ejecutar ciertas aplicaciones de Office(Office) , especialmente después de una actualización de Windows . El código de error básicamente le dice que Windows no tiene los archivos necesarios o los permisos de registro para ejecutar una operación.

Destacamos siete posibles soluciones de solución de problemas para el código de error de Windows 0x80070005.

1. Ejecute el Solucionador de problemas de actualización de Windows(Windows Update Troubleshooter)

Haga esto si obtiene el código de error 0x80070005 cuando intenta instalar una actualización de Windows . El solucionador de problemas de Windows Update también puede corregir otros errores durante una actualización. 

En Windows 11, vaya a Configuración(Settings) > Sistema(System) > Solucionar problemas(Troubleshoot) > Otros solucionadores(Other troubleshooters) de problemas y seleccione el botón Ejecutar(Run) junto a Windows Update.

Si tiene una computadora con Windows 10 , diríjase a Configuración(Settings) > Actualización y seguridad(Update & Security) > Solucionar problemas(Troubleshoot) > Solucionador de problemas adicional(Additional troubleshooter) > Actualización de Windows(Windows Update) y seleccione Ejecutar el solucionador de problemas(Run the troubleshooter) .

Espere(Wait) a que el solucionador de problemas diagnostique los problemas potenciales que causan el código de error 0x80070005 y siga las recomendaciones en pantalla.

2. Escanea en busca de malware y virus

El malware(Malware) y los virus a menudo eliminan los archivos esenciales del sistema y las claves de registro necesarias para ejecutar ciertos programas e instalar actualizaciones de Windows . Use software de terceros para escanear su PC en busca de malware y virus(scan your PC for malware and viruses) o active la protección en tiempo real en la aplicación de seguridad de Windows(Windows Security) .

Vaya a Configuración(Settings) > Privacidad y seguridad(Privacy & security) > Seguridad de Windows(Windows Security) > Abra Seguridad de Windows(Open Windows Security) > Protección contra virus y amenazas(Virus & threat protection) > Administrar configuración(Manage settings) y active Protección en tiempo real(Real-time protection) .

En Windows 10, dirígete a Configuración(Settings) > Actualización y seguridad(Update & Security) > Seguridad de Windows(Windows Security) > Protección contra virus y amenazas(Virus & threat protection) > Administrar configuraciones(Manage settings) y activa la protección en tiempo real(Real-time protection) .

3. Ejecute el Comprobador de archivos del sistema

El Comprobador de archivos de sistema(System File Checker) ( SFC ) es una herramienta de línea de comandos que busca archivos de sistema corruptos, dañados o faltantes en Windows(checks for corrupt, damaged, and missing system files in Windows) . Si la herramienta encuentra alguno, lo reemplaza con una copia nueva.

Si obtiene el 0x80070005 porque falta un archivo vital del sistema o está dañado, ejecutar el SFC es su mejor opción para solucionar el problema. Conecte su computadora a Internet y siga los pasos a continuación.

  1. Escriba símbolo del sistema(command prompt) en la barra de búsqueda de Windows y seleccione (Windows Search)Ejecutar como administrador(Run as administrator) .

Si su PC ejecuta Windows 8 o posterior, Microsoft recomienda ejecutar la herramienta(DISM) Administración y mantenimiento de imágenes de implementación(Deployment Image Servicing) ( DISM(Management) ) antes de ejecutar el Comprobador de archivos del sistema(System File Checker) . De lo contrario(Otherwise) , vaya al paso(Step) 3 si tiene una PC con Windows 7 .

  1. Escribe o pega DISM.exe /Online /Cleanup-image /Restorehealth en la terminal y presiona Enter .

Ejecute el Comprobador de archivos del sistema(System File Checker) (vea el siguiente paso) cuando reciba un mensaje de éxito que indique que "La operación de restauración se completó con éxito".

  1. Escribe o pega sfc /scannow en la terminal y presiona Enter .

Espere(Wait) un mensaje de éxito, cierre la ventana del símbolo del sistema(Command Prompt) y vuelva a ejecutar la aplicación/sistema operativo, arrojando el error 0x80070005. Es posible que deba reiniciar su computadora para finalizar las operaciones de reparación pendientes.

Por lo tanto, preste atención al mensaje en pantalla cuando ejecute el Comprobador de archivos del sistema(System File Checker) .

4. Actualizar el Registro de Windows

Microsoft recomienda actualizar el registro(Microsoft recommends updating the registry) si aparece el código de error 0x80070005 en una aplicación de Office después de actualizar Windows . Eliminar o dañar cualquier elemento del registro puede causar otros problemas en Windows . Por lo tanto, asegúrese de hacer una copia de seguridad del Registro de Windows(back up the Windows Registry) antes de realizar la actualización.

Cierre todas las aplicaciones de Microsoft Office(Microsoft Office) y siga estos pasos:

  1. Presione la tecla de Windows(Windows key) + R , escriba regedit en el cuadro Ejecutar y seleccione Aceptar(OK) .

  1. Expanda la carpeta HKEY_USERS , haga clic con el botón derecho en la carpeta (HKEY_USERS)S-1-5-20 y seleccione Permisos(Permissions) en el menú contextual.

  1. Seleccione Agregar(Add) .

  1. Escriba su nombre del usuario actual en el cuadro de diálogo, seleccione Verificar nombres(Check Names) y seleccione Aceptar(OK) .

  1. A continuación, seleccione Avanzado(Advanced) . Eso abrirá el menú Configuración de seguridad avanzada(Advanced Security Settings) para la carpeta de registro.

  1. En la pestaña "Permisos", seleccione el usuario recién creado y elija Editar(Edit) .

  1. Marque la casilla Control total(Full Control) y seleccione Aceptar(OK) .

  1. Seleccione SERVICIO DE RED(NETWORK SERVICE) y seleccione Editar(Edit) .

  1. Marque la casilla Control total(Full Control) y seleccione Aceptar(OK) .

  1.  Finalmente, marque Reemplazar todas las entradas de permisos de objetos secundarios con entradas de permisos heredables de este objeto(Replace all child object permission entries with inheritable permission entries from this object) y seleccione Aceptar(OK) .

  1. Seleccione (Yes) en el mensaje de confirmación.

  1. Seleccione Aplicar(Apply) y luego Aceptar(OK) .

Cierre el Editor del Registro(Registry Editor) , vuelva a abrir la aplicación de Office(Office) y verifique si eso detiene el código de error 0x80070005.

  1. Presione la tecla de Windows(Windows key) + R para abrir el cuadro Ejecutar de Windows.
  2. Escriba C:\Users\USERNAME\AppData en el cuadro de diálogo y seleccione Aceptar(OK) .

Nota:(Note:) Reemplace C: con la letra de la unidad donde está instalado Windows . Del mismo modo(Likewise) , reemplace USERNAME con el nombre de usuario de su PC.

  1. Haga clic con el botón derecho en la carpeta Local y seleccione (Local)Propiedades(Properties) en el menú contextual.

  1. Dirígete a la pestaña Seguridad y selecciona (Security)Editar(Edit) .

  1. Seleccione Agregar(Add) .

  1. Escriba Todos(Everyone) en el cuadro de diálogo, seleccione Verificar nombres(Check Names,) y elija Aceptar(OK) después.

  1. Seleccione Todos(Everyone) , marque la casilla Permitir(Allow) en la columna "Control total".

  1. Seleccione Aplicar(Apply) y luego Aceptar(OK) .

  1. Es posible que obtenga un "Error al aplicar seguridad(Applying Security) " un par de veces mientras Windows establece los permisos. Siga seleccionando Continuar(Continue) hasta el final del proceso.

  1. Seleccione Aceptar(OK) para cerrar los Permisos locales(Local) para la ventana Local y reinstalar la actualización de Windows .

  1. Seleccione Aceptar(OK) de nuevo para guardar los cambios.

5. Verifique la configuración de su cortafuegos

Puede resolver el error 0x80070005 configurando SVCHOST (el proceso de host para los servicios de Windows ) para omitir la configuración de su firewall.

  1. Escriba firewall en la barra de búsqueda de Windows y seleccione (Windows Search)Firewall y protección de red(Firewall & network protection) en la página de resultados.

  1. Desplácese hasta la parte inferior de la página y seleccione Permitir una aplicación a través del firewall(Allow an app through firewall) .

Eso lo redirigirá a la ventana del Firewall de Windows Defender en el (Windows Defender Firewall)Panel(Control Panel) de control .

  1. Seleccione Cambiar configuración(Change settings) .

  1. Seleccione Permitir otra aplicación(Allow another app) .

  1. Seleccione Examinar(Browse) .

  1.  Seleccione svchost y seleccione Abrir(Open) .

  1. Seleccione Agregar(Add) para continuar.

  1. Asegúrese de marcar las columnas " Privado(Private) " y "Público" para el proceso de host(Host Process) para los servicios de (Services)Windows .

  1. Seleccione Aceptar(OK) e intente actualizar su PC nuevamente.

6. Realice un inicio limpio

Realizar un inicio limpio en Windows(clean boot in Windows) puede ayudar a diagnosticar la causa de los errores de inicio, los bloqueos frecuentes de aplicaciones y los problemas de Windows Update . Cuando realiza un inicio limpio, su PC desactiva temporalmente los servicios no esenciales. Eso ayudará a aislar y diagnosticar el conflicto de software que causa el código de error 0x80070005 al actualizar Windows o ejecutar aplicaciones de Office .

Asegúrese(Make) de haber iniciado sesión en su PC con una cuenta de administrador antes de iniciar un inicio limpio.

  1. Escriba msconfig en el cuadro de búsqueda de Windows y ejecute Configuración del sistema(System Configuration) como administrador.

  1. Dirígete a la pestaña Servicios , marca la casilla (Services)Ocultar todos los servicios de Microsoft(Hide all Microsoft services) y selecciona Deshabilitar todo(Disable all) .

  1. Luego(Afterward) , vaya a la pestaña Inicio y seleccione (Start-up)Abrir Administrador de tareas(Open Task Manager) .

  1. Haga clic con el botón derecho en un programa de la lista y seleccione Deshabilitar(Disable) . Haga esto para todas las aplicaciones en la pestaña Inicio .(Startup)

Cierre el Administrador de tareas(Task Manager) y reinicie su computadora para iniciar en un entorno "limpio". Si no obtiene el error 0x80070005 después del proceso de inicio limpio, eso significa que una de las aplicaciones deshabilitadas es responsable del error.

7. Restablecer componentes de actualización de Windows

Restablezca todos los componentes del agente de actualización de Windows(Windows Update) si el error persiste después de intentar los pasos de solución de problemas anteriores.

  1. Escriba símbolo del sistema(command prompt) en la barra de búsqueda de Windows y seleccione (Windows Search)Ejecutar como administrador(Run as administrator) .

  1. Escribe o pega net stop wuauserv en la terminal y presiona Enter . Este comando detendrá el servicio de actualización de Windows(Windows Update) .

  1. A continuación, escriba o pegue rd /s /q %systemroot%\SoftwareDistribution y presione Entrar(Enter) .

  1. Finalmente, escriba o pegue net start wuauserv y presione Entrar(Enter) para reiniciar el servicio de actualización de Windows(Windows Update) .

Cierre la ventana del símbolo del sistema(Command Prompt) y verifique si ahora puede instalar las actualizaciones de Windows(Windows Updates) sin el código de error 0x80070005.

Último recurso: restablecer Windows

Restablezca la configuración de fábrica de Windows(Reset Windows to factory settings) si aún no puede instalar las actualizaciones de Windows o ejecutar las aplicaciones de Office debido al error 0x80070005.



About the author

¡Hola! Mi nombre es, y soy un hacker de hardware. Tengo más de 10 años de experiencia en la reparación y modificación de computadoras. Puedo arreglar casi cualquier cosa, desde computadoras portátiles hasta tabletas y televisores inteligentes. Con mis habilidades, puedo ayudar a los clientes a resolver sus problemas de manera rápida y eficiente. Mi blog está dedicado a ayudar a las personas a aprender a reparar sus computadoras y electrodomésticos con las herramientas adecuadas. ¡Y mi página de Facebook es donde comparto consejos, trucos y conocimientos sobre todo lo relacionado con la informática!



Related posts