Buscar

Windows Update no funciona

"Windows Update no funciona", "Windows Update no actualiza", en muchas ocasiones hemos experimentado este problema.

La solución al problema o como conseguir que "Windows Update" vuelva a funcionar varia dependiendo de cada caso.

En este post, veremos distintas opciones para reparar el problema y conseguir que vuelva a funcionar.

Antes de proceder a las posibles soluciones al problema, es buena idea verificar lo siguiente:

A- La fecha y hora del sistema son correctas.

B- Disponemos de suficiente espacio libre en la unidad donde tenemos instalado Windows.

Si no dispones de suficiente espacio libre en la unidad donde tienes instalado Windows, puedes repasar este enlace:


C- Si disponemos de Windows 10, verificar que estamos situados en la última build:


En el caso de no disponer de la última build o una build que no esté fuera del ciclo de vida: Siempre podemos descargar de forma manual la última build y actualizar encima.

---

Una vez realizadas estas verificaciones previas, veamos algunas de las posibles soluciones para reparar Windows Update y que este vuelva a funcionar:

1) Windows update no funciona: Eliminar caché


Windows Update dispone de un directorio donde se guardan de forma temporal los ficheros necesarios para la instalación de los parches.

Este directorio es controlado por el servicio de Windows Update, en inglés: Windows Update Agent.

Si los ficheros situados en este directorio no son correctos, nos podemos encontrar con problemas de funcionamiento de Windows Update.

La ruta de este directorio es la siguiente:

C:\Windows\SoftwareDistribution

Para hacer una puesta a cero de este directorio, podemos seguir los siguientes pasos desde una ventana de CMD como administrador.

A) Detenemos el servicio de Windows Update y de BITS:

net stop wuauserv /y
net stop bits /y

B) Renombramos la carpeta:

Ren C:Windows \SoftwareDistribution C: \Windows\SoftwareDistribution.old

C) Iniciamos los servicios de Windows Update y de BITS:

net start wuauserv /y
net start bits /y

Si no conseguimos realizar este procedimiento en modo normal, podemos intentar realizarlo desde el modo seguro.

Si iniciamos Windows en modo seguro, muchos de los procesos que podrían estar utilizando el directorio, no estarán en ejecución.

Si disponemos de Windows 10 y queremos acceder al menú de arranque donde aparece el modo seguro con la tecla F8, podemos activar el menú de arranque clásico de la siguiente forma:


2) Windows update no funciona: Solucionador de problemas


Microsoft dispone de una herramienta publicada llamada: "
Solucionador de problemas".

Al ejecutar el "solucionador de problemas", se escanearán los componentes relacionados con "Windows Update" en busca de posibles problemas.

La herramienta será capaz de corregir ciertos errores.

Vista de ejecución del "solucionador de problemas":

Windows update no funciona

El solucionador del problemas para Windows Update, lo podemos encontrar integrado en el sistema operativo en según que versiones de Windows o bien lo podemos descargar de la web de Microsoft.

Si lo descargamos de la web de Microsoft, nos estaremos asegurando que estamos ejecutando la última versión de la herramienta.

El enlace para descargar el solucionador del problemas para Windows Update es el siguiente:


Dispone de versiones para Windows 7, Windows 8.1 y Windows 10.

3) Windows update no funciona: Reset Windows Update Agent


"Reset Windows Update Agent" en español: "Restablecer el Agente de Windows Update" es un script de CMD que nos permitirá reparar ciertos componentes que utiliza Windows Update.

Podemos descargar de forma gratuita este script de la galería de scripts de la web de Microsoft.

El enlace para descargar la herramienta, es el siguiente:


Si repasamos la compatibilidad del script veremos que es compatible para sistemas operativos desde Windows Vista a Windows 10.

El script debe ejecutarse desde una ventana de CMD como administrador.

Una vez, ejecutamos la herramienta, nos aparecen las siguientes opciones de reparación de Windows Update.

Si repasamos las distintas opciones que nos ofrece, veremos opciones muy diversas, desde ejecutar el "Comprobador de archivos del sistema" que hemos visto en el punto anterior a cambiar los componentes de registro incorrectos, eliminar la carpeta de caché de Windows Update, entre muchos otros.

Vista de ejecución sobre una ventana de CMD como administrador en un sistema operativo Windows 8.1:

Windows update no funciona

4) Windows update no funciona: WSUS Offline Update


"WSUS Offline Update" es una herramienta gratuita de terceros que nos permite descargar las actualizaciones de los servidores de Microsoft para después aplicarlas de forma offline.

La herramienta "WSUS Offline Update" la podemos descargar de forma gratuita de: 


y tiene este aspecto:

Windows update no funciona

Con esta herramienta, podemos realizar un parcheo de una instalación de Windows de forma offline.

Es una opción muy interesante ya que con el parcheo offline, conseguiremos actualizar nuestra versión de Windows Update Agent y por tanto, puede que al finalizar el proceso de actualización offline, Windows Update, vuelva a funcionar.

5) Windows update no funciona: Proxy


Si dispones de proxy en la red, puedes configurar el proxy a nivel de sistema y Windows Update lo utilizará para salir a Internet.
Dispones del siguiente post con toda la información:
Windows: Update con proxy (SYSADMIT.com)

---

Finalmente añadir que podemos saber la fecha del último Windows Update realizado en el equipo utilizando PowerShell:

Windows Update ver fecha Powershell (SYSADMIT.com)

3 comentarios:

  1. EXCELENTE APORTE.
    Yo tenia fixies de microsoft que lo arreglan, pero para mi el metodo infalible es de parar servicios, renombrar o borrar el contenido de software distribuiton, ahora eso si, yo por cada cambio renicio.
    El wsus offline, no es mala opción, cuando es una maquina que no se ha subido de versión en meses o años.
    WindowsUpdate.diagcab o bien MicrosoftFixit50123
    Pero:
    pasos:
    net stop wuauserv

    net stop bits (servicio de transferencia inteligente en segundo plano)


    Esto detendrá Windows Update. Reinicia el PC antes de continuar.

    Ahora vamos a borrar los ficheros temporales creados por Windows Update. Entramos en la carpeta C:\WINDOWS\SOFTWAREDISTRIBUTION y b
    Esto borrará todas las descargas temporales y el historial de Windows Update.
    Reiniciamos el ordenador, volvemos a abrir Símbolo del Sistema, y

    tecleamos, pulsando la tecla Enter tras cada una de ellas:

    net start wuauserv

    net start bits
    wuauclt.exe /detectnow /updatenow
    Estoy lo saque de la computer hoy, y creo que por PSEXEC se puede hacer.
    un saludo y me quedo tu post, en mi TXT de FIX.updates.WINDOWS :D

    ResponderEliminar
    Respuestas
    1. Hola Alfonso,

      Muchas gracias por tu comentario.

      Un saludo,

      Xavi.

      Eliminar
  2. Si el servicio de Windows Firewall está deshabilitado o parado también suele dar problemas Windows Update.

    Con lo sencillo que funciona en Linux apt-get...8)

    ResponderEliminar