Cómo solucionar el error de acceso denegado 0x80070005 durante la instalación de aplicaciones en Windows 10
Lidiar con el error de acceso denegado 0x80070005 es bastante frustrante, especialmente al intentar actualizar Windows o instalar software nuevo. Suele aparecer cuando algún proceso intenta realizar cambios pero la cuenta de usuario no tiene los permisos necesarios, o cuando Windows se confunde con los atributos de los archivos. Es un poco extraño, pero estos errores suelen aparecer en diversas situaciones, como cuando los permisos están mal, los permisos del registro están desactivados o simplemente alguna configuración de seguridad bloquea el proceso. Solucionarlo puede consistir en una combinación de soluciones sencillas o ajustes más complejos, según la causa del problema.
Soluciones para el error de acceso denegado 0x80070005
Si ese molesto error persiste al instalar o actualizar Windows, aquí tienes algunos métodos probados que te ayudarán. Sigue estas sugerencias en orden: a veces basta con reiniciar, otras veces necesitas ajustar la configuración de seguridad o ejecutar una herramienta de línea de comandos. Con un poco de paciencia, con suerte el error desaparecerá.
Intente un reinicio simple y desconecte todo.
Esto no es muy atractivo, pero reiniciar el PC a veces puede solucionar problemas de permisos. En algunas configuraciones, el error parece persistir hasta que se reinicia correctamente. Desconecta todos los dispositivos USB (unidades externas, impresoras, cualquier dispositivo conectado), apaga Windows y vuelve a encenderlo. Cuando vuelva a funcionar, vuelve a conectar solo lo esencial: el ratón y el teclado son suficientes por ahora. Luego, intenta instalar o actualizar de nuevo. Si eso no funciona, busca soluciones más complejas. A veces, Windows solo necesita un pequeño empujón.
Comprobar y cambiar los atributos del archivo
Si instala desde un archivo de instalación descargado, conviene comprobar si Windows lo ha marcado como de solo lectura. Porque, claro, Windows tiene que complicarlo más de lo necesario. Vaya al archivo de instalación, haga clic derecho y seleccione Propiedades. En la pestaña General, busque la casilla «Solo lectura». Si está marcada, desmárquela. Haga clic en Aceptar. Esto restablece el permiso del archivo para permitir modificaciones, lo que facilita el proceso de instalación.
Ejecute SubInACL para corregir los permisos (este es un poco más técnico)
Esta herramienta ayuda a restablecer los permisos en las claves de registro y los archivos del sistema. Puede ser un salvavidas cuando los permisos se bloquean incorrectamente. Primero, visite la [página de descarga de Microsoft SubInACL](https://web.archive.org/web/20190830103837/http://www.microsoft.com/en-us/download/confirmation.aspx?id=23510) — sí, es una herramienta clásica pero útil. Descárguela e instálela, si aún no está instalada.
A continuación, ejecute PowerShell o el Símbolo del sistema como administrador. Escriba notepad reset.cmdy pulse Enter. Se abrirá una ventana del Bloc de notas. Pegue este script; es prácticamente un restablecimiento de permisos en código:
@echo apagado 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 /subdirectorios %windir% /grant=administrators=f /grant=system=f @Echo -- Listo.@Echo - Presione cualquier tecla para salir.
Guárdalo como reset.cmd. Luego, en CMD con privilegios de administrador, navega hasta donde lo guardaste y ejecuta reset.cmd. Si todo va bien, los permisos deberían haberse restablecido. Reinicia tu PC e intenta instalar de nuevo. Este paso es un poco complejo, pero suele ser lo que soluciona problemas graves de permisos ocultos.
Ajuste los permisos de seguridad directamente en el archivo
A veces, la configuración de seguridad del archivo de instalación es la causa. Haz clic derecho en el archivo y ve a Propiedades. Abre la pestaña Seguridad. Comprueba si tu usuario (o Usuarios autenticados ) tiene Control total. De lo contrario, haz clic en Editar y concédele Control total. Después de aplicar estos permisos, intenta ejecutar el instalador de nuevo. Es una comprobación rápida, pero puede desbloquear los permisos que podrían estar bloqueando el acceso directamente al archivo.
Utilice el solucionador de problemas de Windows Update
Cuando Windows Update muestra el error 0x80070005, el solucionador de problemas integrado podría ser útil. Abra Configuración mediante [Insert] Windows + I, vaya a Actualización y seguridad > Solucionar problemas > Solucionadores de problemas adicionales. Busque Windows Update y haga clic en Ejecutar el solucionador de problemas. Siga las instrucciones. Este solucionador analiza problemas comunes y suele solucionar problemas de permisos que impiden la instalación de actualizaciones. En algunos equipos, esto no es una solución mágica, pero es bastante fácil de probar primero.
Analizar en busca de virus y malware
Puede parecer obvio, pero el malware puede alterar los permisos o bloquear los instaladores. Pon en cuarentena o elimina los archivos sospechosos ejecutando un análisis completo con Windows Defender o tu antivirus favorito. Si usas un antivirus de terceros, considera desactivarlo temporalmente; algunos de estos programas tienen configuraciones demasiado protectoras que impiden instalaciones legítimas. Además, revisa la configuración del Firewall de Windows: bloquear ciertos puertos o programas podría ser la razón por la que las actualizaciones no se pueden realizar. Desactivar temporalmente los permisos requeridos a veces puede facilitar el proceso.
Ejecutar el COMPROBADOR DE ARCHIVOS DEL SISTEMA (SFC)
Los archivos de sistema dañados pueden causar todo tipo de errores de permisos. Abra el Símbolo del sistema como Administrador: haga clic con el botón derecho en el menú Inicio y seleccione Símbolo del sistema (Administrador). Escriba sfc /scannowy presione Enter. El análisis tarda un poco, así que tenga paciencia; podría reparar los archivos dañados automáticamente. Una vez finalizado, reinicie el PC y compruebe si el problema persiste. Este paso ayuda a garantizar la integridad de Windows, que suele ser la causa principal.
Actualizar Windows manualmente (si nada más funciona)
Si el error bloquea específicamente las actualizaciones de Windows, vaya a Configuración > Actualización y seguridad > Windows Update. Haga clic en «Ver historial de actualizaciones» y anote las actualizaciones fallidas. A continuación, visite el Catálogo de Microsoft Update. Pegue el número de actualización, busque la versión correspondiente a su sistema (x64 o x86) y descargue el instalador independiente. Ejecutarlo manualmente puede evitar los problemas de permisos que bloquean las actualizaciones automáticas.
Con suerte, estas correcciones solucionarán ese error. Los problemas de permisos pueden ser complicados, pero normalmente se trata de restablecer los permisos o ajustar la configuración de seguridad. No sé por qué, pero a veces basta con reiniciar y restablecer los permisos.
Resumen
- Reinicie la PC y desconecte los USB.
- Comprueba si los archivos son de sólo lectura y corrige los atributos.
- Utilice SubInACL para restablecer permisos (un poco técnico).
- Ajuste la configuración de seguridad de archivos manualmente.
- Ejecute el solucionador de problemas de Windows Update.
- Analizar en busca de virus y malware.
- Ejecute SFC para reparar archivos del sistema.
- Actualice Windows manualmente si es necesario.
Resumen
Los errores de permisos como 0x80070005 pueden ser un fastidio, pero con algunos ajustes, especialmente restableciendo los permisos y corrigiendo la configuración de seguridad, suelen solucionarse. No siempre es sencillo, pero con paciencia y un poco de magia en la línea de comandos suele ser suficiente. Si todo lo demás falla, una reinstalación limpia o una reparación de Windows podrían ser el último recurso. Cruzo los dedos para que esto ayude; espero que le ahorre algunas molestias a alguien.