Windows Update es un servicio esencial para cualquiera que use el sistema operativo de Microsoft. Es gracias a él que tenemos un ordenador más seguro a través de las muchas actualizaciones que se van lanzando, aunque en ocasiones también pueden añadir algún bug. De todos modos, no podemos prescindir de él.
Es por eso que cualquier problema que nos impida recibir correcciones y actualizaciones debe resolverse rápidamente. Te explicamos qué puedes hacer si Windows Update ha dejado de funcionar.
Cómo reparar Windows Update cuando no funciona
Hay muchas razones por las que Windows Update no puede actualizar su sistema operativo. Sin embargo, la causa principal está relacionada con archivos de sistema defectuosos y corruptos. Windows 10 también puede tener este problema si lo actualiza desde una versión anterior del sistema. Sin embargo, este error también puede impedir el lanzamiento de Microsoft Defender y Microsoft Store.
Aplicación de Windows para solucionar problemas
Windows viene con un asistente de reparación de errores de actualización de Windows. En muchos casos puede ayudarte a identificar el problema que impide las actualizaciones de Windows. Es cierto que es posible que no solucione todos los problemas de actualización; sin embargo, puede resolver muchos de ellos.
Primero en la búsqueda, escriba Problemas de actualización de Windows o busque y solucione Problemas de actualización de Windows. Aparecerá una aplicación que debes abrir.
Luego, en la ventana que aparece, simplemente haga clic en Siguiente.
A continuación, la aplicación comprobará si hay algún problema y, de ser así, lo solucionará.
Después de eso, simplemente ejecute Windows Update nuevamente y verifique si la situación está resuelta.
Sistema de verificación de archivos
Hay varias causas posibles para este código de error, pero la más común es un problema temporal o un archivo de sistema dañado. En este caso, deberá usar una herramienta integrada llamada System File Checker para reparar los archivos dañados. El procedimiento para ejecutar esta herramienta es el siguiente:
sfc /scannow
Para este tipo en la línea de comando de búsqueda. Luego elija la opción Ejecutar como administrador.
Es solo que para ejecutar este servicio es realmente necesario tener este tipo de privilegios.
Luego, en la nueva ventana, simplemente coloque el comando y espere a que finalice el proceso.
Según el espacio que ocupe y el tamaño del disco puede tardar más o menos tiempo.
Cuando finaliza el proceso se nos informa de lo reparado.
Puede realizar otras tareas mientras el sistema verifica los datos. Después de completar el proceso, reinicie su PC e intente actualizar Windows nuevamente.
Si el problema persiste, debe ejecutar el análisis DISM para reparar las imágenes del sistema corruptas y restaurar los archivos del sistema. Así que vuelva a la búsqueda y ejecute la línea de comando nuevamente con privilegios de administrador.
Sin embargo, ahora debes ejecutar el comando:
Dism.exe /online /cleanup-image /scanhealth
Dism.exe /online /cleanup-image /restorehealth
Reinicie servicios importantes de Windows
Esta solución requiere que reinicie ciertos servicios cruciales de Windows Update que no funcionan. Los pasos son los siguientes:
En primer lugar tenemos que ir al cuadro de búsqueda y elegir servicios.
Luego, en los servicios, solo busque Windows Update
Luego haga clic derecho y elija Propiedades. En el tipo de inicio, elija automático. Luego elija Iniciar.
Luego simplemente haga clic para aplicar y luego haga clic en Aceptar.
Sin embargo, es una buena idea hacer lo mismo con otro servicio. Más específicamente, el Servicio de transferencia inteligente en segundo plano.
Restablecimiento de los componentes de actualización de Windows
Los componentes de actualización de Windows dañados a menudo pueden causar errores de actualización. Para resolver este problema, debe restablecer todos los componentes de actualización de Windows e intentar actualizar el sistema operativo nuevamente.
Así que abra la línea de comando nuevamente con privilegios de administrador como se explicó anteriormente.
Luego tendrás que ejecutar los comandos:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
De uno en uno, por supuesto, y siempre pulsando Enter después de introducir cada uno.
Ahora tienes que ejecutar otro comando:
Ren %systemroot%SoftwareDistribution SoftwareDistribution.old
y después
Ren %systemroot%System32catroot2 catroot2.old
Luego tienes que reiniciar los servicios que detuviste:
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc