Al interactuar con una computadora, podemos hallar problemas en forma de varias fallas del sistema. Son de distinto naturaleza, pero siempre generan molestias y en ocasiones detienen el procedimiento de trabajo. En este post, discutiremos las causas del error 0x80070005 y describiremos las alternativas para eliminarlo.
Error de reparación 0x80070005
Este error ocurre con mayor frecuencia durante la próxima actualización automática o manual del sistema operativo. Al mismo tiempo, hay situaciones en las que aparece un cuadro de diálogo con este código al iniciar una aplicación. Las razones que llevan a esta conducta de «Windows» son muy diversas, desde el «vandalismo» de un programa antivirus hasta la corrupción de datos en la partición del sistema.
Razón 1: Antivirus
Los programas antivirus se sienten dueños del sistema y, a menudo, actúan de una manera absolutamente gamberra. Aplicable a nuestra situación, pueden bloquear el acceso a la red para los servicios de actualización o evitar que los programas se ejecuten. Puede solucionar el problema desactivando la protección activa y el cortafuegos, si hay alguno incluido en el paquete, o eliminando el software por completo en el momento de la actualización.
Lee mas:
Cómo deshabilitar el antivirus
Cómo borrar un antivirus
Razón 2: el servicio VSS está deshabilitado
VSS es un servicio de instantáneas que le posibilita sobrescribir archivos que hoy en día están ocupados por cualquier procedimiento o programa. Si está deshabilitado, algunas operaciones en segundo plano pueden fallar.
- Abra la búsqueda del sistema haciendo clic en el icono de la lupa en la esquina inferior izquierda de la «Barra de tareas» , escribe la consulta «Servicios» y abra la aplicación encontrada.
- Estamos buscando el servicio que se muestra en la captura de pantalla en el listado, haga clic en él y después haga clic en el link «Correr» .
Si la columna «Estado» ya dice «En acción» , haga clic en «Reiniciar» y después reinicie el sistema.
Razón 3: falla de TCP / IP
La mayoría de las operaciones de actualización se realizan con una conexión a Internet a través de TCP / IP. La falla de este último puede provocar el error 0x80070005. Aquí es donde ayudará restablecer la pila de protocolos usando un comando de consola.
- Iniciar el «Línea de comando» . Tenga en cuenta que debe hacer esto como administrador; caso contrario, es factible que el truco no funcione.Leer más: Abra el símbolo del sistema en Windows 10
Escribimos (copiamos y pegamos) el siguiente comando:
netsh int ip reset
Pulsamos la tecla INGRESAR .
- Una vez que se complete el procedimiento, reinicie la PC.
Razón 4: atributos de la carpeta del sistema
Cada disco del sistema cuenta con una carpeta especial llamada «Información del Volumen del Sistema» Que contiene información sobre las particiones y el sistema de archivos. Si tiene un atributo de solo lectura, los procesos que requieren escritura en este directorio fallarán.
- Abrimos el disco del sistema, dicho de otra forma, el que instala Windows. Vamos a la pestaña «Mirar» , abrimos el «Opciones» y procedemos a cambiar la configuración de la carpeta.
- Aquí volvemos a activar la pestaña «Mirar» y deshabilitamos la opción (desmarcamos la casilla), que oculta los archivos protegidos del sistema. Haga clic en «Solicitar» y Aceptar .
- Estamos buscando nuestra carpeta, hagamos clic derecho sobre ella y abramos las propiedades.
- Quite la casilla de verificación junto a para posición «Solo lectura» . Tenga en cuenta que la casilla de verificación no tiene que estar vacía. Un cuadrado además funcionará (ver captura de pantalla). Al mismo tiempo, después de cerrar las propiedades, esta bandera se establecerá automáticamente. Después de la instalación, haga clic en «Solicitar» y cierra la ventana.
Razón 5: errores al descargar actualizaciones
Windows tiene otro directorio especial llamado «Distribución de software» , que contiene todas las actualizaciones descargadas. Si a lo largo del procedimiento de descarga y copia se produce un error o se desconecta la conexión, es factible que los paquetes estén dañados. En esta circunstancia, el sistema «pensará» que los archivos ya se han descargado e intentará utilizarlos. Para solucionar el problema, debe borrar esta carpeta.
- Abra el complemento «Servicios» para por medio de la búsqueda del sistema (ver arriba) y detenga el «Centro de actualizaciones» .
- De la misma forma damos por terminada la labor del servicio de transferencia en segundo plano.
- Ahora ve a la carpeta «Windows» y abra nuestro directorio.
Seleccione todo el contenido y elimínelo.
- Para garantizar la consecución del resultado, debe vaciar el «Papelera» de estos archivos. Esto se puede hacer usando programas especiales o manualmente.
Leer más: Limpiar basura de Windows 10
- Estamos reiniciando.
Ver además: Solucionar el problema con la descarga de actualizaciones en Windows 10
Razón 6: Derechos de acceso
El error que estamos discutiendo puede ocurrir debido a una configuración incorrecta de los derechos de acceso para cambiar algunas secciones y claves importantes del registro del sistema. Intentar ajustar manualmente estos parámetros además puede fallar. La utilidad de la consola SubInACL nos ayudará a hacer frente a la tarea. Dado que está ausente del sistema de forma predeterminada, debe descargarlo e instalarlo.
Descargue la utilidad del sitio oficial
- Crea una carpeta llamada «SubInACL» en la raíz de la unidad C: .
- Ejecute el instalador descargado y haga clic en «Próximo» en la ventana de inicio.
- Aceptamos los términos del contrato de licencia.
- Presione el botón Examinar.
En el listado desplegable, seleccione la unidad C: , haga clic en la carpeta creada previamente y haga clic en hacer un clic sobre Aceptar .
- Iniciamos la instalación.
- Cierre el instalador.
Es importante destacar explicar aquí por qué cambiamos la ruta de instalación. El caso es que además tendremos que escribir scripts para administrar el registro, y esta dirección aparecerá en ellos. Por defecto es bastante largo y es muy factible cometer errores al entrar. Al mismo tiempo, aún quedan espacios allí, lo que implica encerrar el valor entre comillas, lo que puede hacer que la utilidad se comporte de manera impredecible. Entonces, descubrimos la instalación, pasemos a los scripts.
- Abrimos el sistema usual «Bloc de notas» y escribimos el siguiente código en él:
@echo off
Set OSBIT=32
IF exist "%ProgramFiles(x86)%" set OSBIT=64
set RUNNINGDIR=%ProgramFiles%
IF %OSBIT% == 64 set RUNNINGDIR=%ProgramFiles(x86)%
C:subinaclsubinacl.exe /subkeyreg "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionComponent Based Servicing" /grant="nt servicetrustedinstaller"=f
@Echo Gotovo.
@pause - Ir a Archivo de menú y seleccione Guardar como .
- Seleccione tipo «Todos los archivos» , asigne al script cualquier nombre con la extensión .murciélago . Lo guardamos en un lugar conveniente.
Antes de utilizar este «archivo por lotes», debe asegurarse y crear un punto de restauración del sistema para que pueda revertir sus cambios en caso de falla.
Lee mas:
Cómo crear un punto de restauración en Windows 10
Cómo revertir Windows 10 a un punto de restauración
- Ejecute el script como administrador.
- Reiniciamos el coche.
Si la técnica no funcionó, debe crear y aplicar otro «archivo por lotes» con el siguiente código. No olvide el punto de restauración.
@echo off
C:subinaclsubinacl.exe /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f
C:subinaclsubinacl.exe /subkeyreg HKEY_CURRENT_USER /grant=administrators=f
C:subinaclsubinacl.exe /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f
C:subinaclsubinacl.exe /subdirectories %SystemDrive% /grant=administrators=f
C:subinaclsubinacl.exe /subkeyreg HKEY_LOCAL_MACHINE /grant=system=f
C:subinaclsubinacl.exe /subkeyreg HKEY_CURRENT_USER /grant=system=f
C:subinaclsubinacl.exe /subkeyreg HKEY_CLASSES_ROOT /grant=system=f
C:subinaclsubinacl.exe /subdirectories %SystemDrive% /grant=system=f
@Echo Gotovo.
@pause
Nota: si durante la ejecución de los scripts en la «Línea de comandos» vemos errores de acceso, entonces la configuración inicial del registro ya es correcta y debes buscar otras alternativas para solucionarlo.
Razón 7: daño a los archivos del sistema
El error 0x80070005 además se produce debido a la corrupción del archivo del sistema que es responsable del curso normal del procedimiento de actualización o el inicio del entorno para ejecutar programas. En tales casos, solo puede intentar restaurarlos usando dos utilidades de consola.
Leer más: Restaurar archivos del sistema en Windows 10
Razón 8: Virus
El malware es un obstáculo constante para los propietarios de PC con Windows. Estas plagas son capaces de dañar o bloquear archivos del sistema, cambiar la configuración del registro y causar varios fallos del sistema. Si los métodos anteriores no han dado un resultado positivo, debe verificar su PC en busca de malware y deshacerse de ellos si los encuentra.
Leer más: Lucha contra los virus informáticos
Razón 9: Errores del disco duro
Lo siguiente a prestar atención son los posibles errores de la unidad del sistema. Windows cuenta con una herramienta incorporada para verificar y arreglar estos problemas. A pesar de esto, puede usar programas especialmente diseñados para esto.
Leer más: Ejecute Diagnóstico del disco duro en Windows 10
conclusión
El último recurso para corregir el error 0x80070005 es intentar restaurar el sistema o reinstalarlo por completo.
Lee mas:
Restaurar Windows 10 a su estado original
Devuelve Windows 10 a su estado de fábrica
Cómo instalar Windows 10 desde una unidad flash USB o un disco
Dar consejos acerca de cómo prevenir este problema es bastante difícil, pero existen varias reglas para minimizar su aparición. Primero, lea el post del párrafo sobre virus, lo ayudará a comprender cómo no infectar su computadora. En segundo lugar, trate de no usar programas con jailbreak, especialmente aquellos que instalan sus propios controladores o servicios, o cambian los parámetros de la red y del sistema en su conjunto. En tercer lugar, sin una necesidad extrema y un estudio preliminar del procedimiento, no cambie el contenido de las carpetas del sistema, la configuración del registro y la configuración de Windows.