¿El error de Windows 0x80070005 ha detenido su trabajo en su camino? No te preocupes. El error 0x80070005 está relacionado con los permisos de acceso en Windows, que a veces encuentran los usuarios cuando intentan actualizar su Windows o instalar un nuevo programa, y no poseen permiso de acceso completo para ciertos archivos.
En este artículo, proporcionamos diferentes formas de solucionar este problema. Entonces, sin más preámbulos, así es como puede corregir el código de error 0x80070005 en Windows 10.
1. Dése permisos completos
Como se mencionó anteriormente, dado que el código de error 0x80070005 es una incapacidad para acceder a los programas de Windows, el primer método para intentar resolverlo es otorgarse permisos administrativos completos desde la Configuración.
- Inicie Windows Run presionando la tecla de Windows + R , escriba "C:\Users\USERNAME\AppData" y haga clic en Aceptar . Ingrese la unidad donde está instalado su Windows en lugar de C: y el nombre de usuario en lugar de NOMBRE DE USUARIO .
- Haga clic con el botón derecho en Datos de la aplicación y abra las Propiedades .
- En la siguiente ventana, ve a la pestaña de seguridad y haz clic en Editar .
- Ahora, escriba Todos , haga clic en Verificar nombres y, finalmente, presione Aceptar .
- Haga clic en Todos y permita Control total en Permisos para todos. Haga clic en Aceptar
Eso es todo. Ahora reinicie su sistema para que los cambios surtan efecto. No volverá a ver el error de actualización de Windows 0x80070005.
2. Escanea en busca de malware y virus
El error 80070005 también puede ser causado por malware o un virus, que puede eliminar o alterar archivos importantes del sistema, como el Registro de Windows. Para asegurarse de que su PC no se vea afectada por malware, ejecute Windows Security, la herramienta antivirus gratuita creada por Windows para combatir malware y virus.
Aunque, en raras ocasiones, Windows Security puede dejar de funcionar , para la mayoría de los casos de uso es una aplicación confiable que puede resistir cualquier antivirus de terceros.
Después del escaneo, reinicie su PC e intente instalar las actualizaciones de Windows; no deberías enfrentarte a ningún error ahora. Sin embargo, si aún encuentra el mismo código de error 0x80070005, no se desanime. Vaya al siguiente método y pruebe un inicio limpio.
3. Realice un inicio limpio
Un inicio limpio es una forma de identificar las aplicaciones que están causando problemas en su Windows. Funciona al permitir que su PC se inicie con un mínimo de programas y controladores, lo que luego lo ayuda a determinar qué programas, si los hay, están causando problemas.
Se diferencia del modo seguro de Windows en que le brinda más control al elegir qué programas cerrar. Así es como puede comenzar con el inicio limpio :
- Vaya a la barra de búsqueda del menú Inicio , escriba 'msconfig ' y seleccione la mejor coincidencia.
- En el siguiente cuadro de diálogo, vaya a la pestaña Servicios y marque la casilla Ocultar todos los servicios de Microsoft y haga clic en Deshabilitar todo . Después de eso, navegue a la pestaña Inicio y haga clic en Abrir Administrador de tareas .
- Desde allí, seleccione cualquier programa que crea que le está causando problemas y haga clic en Desactivar.
- Haga clic en Aceptar y cierre el cuadro de diálogo. A continuación, reinicie su PC para comenzar el inicio limpio.
Cuando la PC se reinicie la próxima vez, ejecute la aplicación con la que estaba teniendo problemas. Si el problema persiste, ahora sabe que no se debe a los programas que deshabilitó.
4. Ejecute el Solucionador de problemas de Windows
Los solucionadores de problemas de Windows son una serie de herramientas integradas proporcionadas por Microsoft para resolver pequeños problemas de Windows, como un error de actualización, problemas de audio o Bluetooth, etc.
Es posible que una falla en la actualización de Windows lo haya llevado al código de error de Windows 0x80070005.
Siga los pasos a continuación y solucione el error de Windows 80070005:
- Presione Win + X y haga clic en Configuración.
- Vaya a la sección Actualización y seguridad y haga clic en Solucionar problemas.
- Ahora, haga clic en Solucionadores de problemas adicionales y, a continuación, haga clic en Actualizaciones de Windows.
- Otorgue los permisos requeridos y use la herramienta para corregir este error.
Sin embargo, si la herramienta no pudo corregir el error "Acceso denegado", salte al siguiente método.
5. SFC (Comprobador de archivos de sistema)
El Comprobador de archivos de sistema de Windows (SFC) es una aplicación que ayuda a los usuarios a escanear y reparar sus archivos corruptos, lo que podría ser un impedimento para la instalación de la actualización de Windows en este caso. Siga los comandos mencionados para operar esta herramienta de utilidad:
- Vaya a la barra de búsqueda del menú Inicio , escriba 'cmd' y ejecute el símbolo del sistema como administrador.
- Escribe SFC /scannow en el símbolo del sistema y presiona Enter .
Si el proceso se ejecuta con éxito, no debería volver a ver el mensaje de código de error Acceso denegado de Windows.
6. Restablecer permisos con SubInACL
SubInACL es una aplicación de línea de comandos gratuita que puede ayudarlo a cambiar los permisos de archivos, carpetas, registros y otros objetos. En algunas situaciones, este método podría funcionar muy bien. Siga los pasos que se enumeran a continuación para deshacerse del código de error 0x80070005 para siempre.
En primer lugar, descargue e instale SubInACL . Luego, abra un nuevo archivo de Bloc de notas y escriba el siguiente texto en él:
Set OSBIT=32
IF exist "%ProgramFiles(x86)%" set OSBIT=64
set RUNNINGDIR=%ProgramFiles%
IF %OSBIT% == 64 set RUNNINGDIR=%ProgramFiles(x86)%
subinacl /subkeyreg "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing" /grant="nt service\trustedinstaller"=f
Guarde los archivos en Todos los archivos como reset.cmd . Después de eso, ejecute el archivo como administrador haciendo clic con el botón derecho y seleccionando Ejecutar como administrador . Luego actualice el programa y elimine el archivo .cmd.
7. Actualice Windows 10 manualmente
Si encontró el código de error 0x80070005 durante una actualización de Windows, entonces una actualización manual podría ser la solución para usted. Para actualizar su Windows manualmente, utilizará el Catálogo de actualizaciones de Windows. Aunque las actualizaciones de Windows se descargan e instalan automáticamente, a veces surgen fallas. Y aquí es donde entra en juego el Catálogo de actualizaciones de Windows. Es un sitio web gratuito de Microsoft que ofrece actualizaciones para todos los sistemas operativos de Windows.
Puede descargar actualizaciones acumulativas manualmente desde allí incluso si las actualizaciones automáticas de Windows no funcionan, al igual que con el código de error 0x80070005.
Siga los pasos a continuación para comenzar:
- Vaya a Configuración > Actualización y seguridad > Actualización de Windows.
- Seleccione Ver historial de actualizaciones y anote o copie el código de la versión de actualización de Windows. Se verá como KB1234567 .
Luego, visite el
Catálogo de actualizaciones de Windows y pegue el código de la versión de actualización de Windows en la barra de búsqueda. Luego, haga clic en el botón D ownload , que abrirá una ventana emergente en su pantalla.
Desde la ventana emergente, haga clic en el enlace del archivo .msu para descargarlo. Una vez completada la descarga, haga clic en el archivo .msu para instalar la actualización de Windows manualmente. Luego, reinicie su sistema. Su Windows funcionará bien ahora. De esta forma, puede anular el código de error 0x80070005 realizando una actualización manual.
No más código de error de Windows 0x80070005
Así que esta fue nuestra bolsa de trucos para deshacernos del error 080070005. Sin embargo, si ninguno de los métodos anteriores ha funcionado hasta ahora, puede usar el pulverizador de todos los principales problemas de Windows: un restablecimiento de fábrica. Si ha seguido todos los métodos anteriores, creemos que seguramente habrá obtenido la solución a su código de error de acceso denegado de Windows 0x80070005.