¿Qué es el Error 0x80070005 y por qué ocurre?
El código de error 0x80070005 es uno de los problemas más frecuentes en los sistemas operativos Windows 10 y Windows 11. Este fallo está directamente relacionado con la falta de permisos de seguridad, razón por la cual se le conoce técnicamente como un error de Acceso Denegado. Suele presentarse cuando intentas instalar actualizaciones a través de Windows Update, restaurar el sistema a un punto anterior o instalar ciertas aplicaciones desde la Microsoft Store.
Las causas principales detrás de este molesto código de error suelen ser las siguientes: falta de privilegios de administrador en la cuenta de usuario activa, interferencia de un antivirus de terceros que bloquea la modificación de archivos del sistema, o bien que los archivos temporales de actualización de Windows se encuentren corruptos.
Método 1: Ejecutar el Solucionador de Problemas de Windows Update
La herramienta interna de diagnóstico de Windows es el punto de partida ideal, ya que es capaz de identificar y reparar de forma automática los conflictos de permisos básicos en los servicios de actualización.
- Presiona la combinación de teclas Windows + I para abrir la Configuración del sistema.
- Haz clic sobre el apartado de Actualización y seguridad o Sistema, según tu versión de Windows.
- En el menú de la izquierda, selecciona la opción de Solucionar problemas y luego haz clic en Solucionadores de problemas adicionales.
- Busca y selecciona la opción de Windows Update, luego presiona el botón Ejecutar el solucionador de problemas.
- Espera a que el asistente analice el sistema y aplica las correcciones sugeridas si encuentra anomalías.
Método 2: Restablecer la carpeta SoftwareDistribution
Si los archivos de actualización descargados previamente están dañados, el sistema puede denegar el acceso a la instalación de nuevos paquetes. Forzar la recreación de la carpeta SoftwareDistribution resuelve este problema en la mayoría de los casos.
- Escribe cmd en la barra de búsqueda de Windows.
- Haz clic derecho sobre el Símbolo del sistema y selecciona la opción de Ejecutar como administrador.
- Detén los servicios de actualización ingresando los siguientes comandos uno a uno, presionando Enter después de cada uno:
net stop wuauservnet stop cryptSvcnet stop bitsnet stop msiserver- Renombra las carpetas del sistema donde se almacenan las descargas temporales con estos dos comandos:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldren C:\Windows\System32\catroot2 catroot2.old- Vuelve a iniciar los servicios que detuviste previamente ejecutando los siguientes comandos:
net start wuauservnet start cryptSvcnet start bitsnet start msiserver
Una vez completado el proceso, cierra la consola de comandos, reinicia tu ordenador e intenta buscar actualizaciones nuevamente.
Método 3: Reparar archivos del sistema con SFC y DISM
Si el problema persiste, es probable que la estructura de permisos del sistema de archivos local esté alterada. Las herramientas integradas SFC y DISM verificarán la integridad de la instalación de Windows y repararán cualquier corrupción de forma automática.
- Vuelve a abrir el Símbolo del sistema con privilegios de administrador.
- Escribe el siguiente comando para analizar y reparar los archivos del sistema:
sfc /scannow- Espera a que la verificación alcance el 100 por ciento. Si se encuentran errores y se reparan, es aconsejable reiniciar el equipo.
- A continuación, introduce este comando para realizar una limpieza profunda de la imagen de Windows:
DISM.exe /Online /Cleanup-image /Restorehealth
Este último proceso puede tardar unos minutos en completarse dependiendo de tu conexión a internet, ya que descargará copias limpias de los archivos dañados directamente desde los servidores oficiales de Microsoft.