Si tu servidor con Windows Server 2016 no descarga ni instala actualizaciones, lo más probable es que los servicios de Windows Update estén detenidos o que la caché C:\Windows\SoftwareDistribution esté dañada. Reiniciar wuauserv, bits y cryptsvc, y vaciar esa carpeta, suele desbloquear la descarga. Esta guía aplica a Windows Server 2016 en todas sus ediciones (Essentials, Standard, Datacenter) tanto con escritorio como en modo Server Core.
Qué es Windows Update en Windows Server 2016
Windows Update es el servicio que descarga e instala parches para el propio Windows Server 2016 y, según la configuración, para otros productos de Microsoft. En Server 2016 se abre desde Configuración o, en Server Core sin escritorio, con la herramienta de consola sconfig. Cuando hay que pasar a una versión más reciente (2019 o 2022), el servidor debe tener instalada la actualización acumulativa previa más reciente; sin ella, la actualización de características no se ofrece. Por eso el primer paso siempre es confirmar la build con winver o systeminfo antes de seguir.
Lo que ves cuando falla Windows Update en Server 2016 y su causa probable
| Lo que ves | Causa probable | Dónde se arregla |
|---|---|---|
Mensaje de error con código 0x8007XXXX en el historial de actualizaciones |
Archivos del sistema dañados (un código 0x8007XXXX es un error Win32 XXXX envuelto en HRESULT) | Windows Update falla con un código: repara los archivos del sistema |
| Búsqueda de actualizaciones colgada o que vuelve a empezar sola, sin descargar nada | Servicios wuauserv, bits o cryptsvc detenidos, o caché SoftwareDistribution rota |
Windows Update no descarga ni instala: servicios y archivos dañados |
Evento 20 de WindowsUpdateClient con código distinto, o imposibilidad de llegar a catalog.update.microsoft.com |
Proxy o firewall bloqueando la conexión a Windows Update | Comprueba el estado de Windows Update en Server 2016 antes de tocar nada |
| Versión de Windows desfasada y no aparece la oferta de paso a 2019/2022 | Falta la actualización acumulativa previa más reciente | Buscar e instalar actualizaciones en Windows Server 2016 |
Comprueba el estado de Windows Update en Server 2016 antes de tocar nada
Antes de tocar nada, tres comprobaciones técnicas para saber cuál es tu causa. Si winver muestra una build muy desfasada, apunta a acumulativa previa faltante. Si services.msc muestra wuauserv, bits o cryptsvc detenidos, apunta a servicios caídos. Si el evento 20 de WindowsUpdateClient trae un código 0x8007XXXX o no resuelves catalog.update.microsoft.com en el navegador, apunta a archivos dañados o a la red.
La versión y la acumulativa previa del servidor
Confirma la build con winver y, si necesitas más detalle, con systeminfo en PowerShell. Compara la versión con la acumulativa más reciente para Server 2016 del Catálogo de Microsoft Update; si falta la previa, instálala antes de cualquier otra cosa.
systeminfo
El historial de actualizaciones y los servicios
Abre el historial para ver el código de error del KB que falló. Después abre la consola de servicios y comprueba el estado de wuauserv, bits y cryptsvc: los tres deben estar Iniciados y en Automático.
sc query wuauserv
sc query bits
sc query cryptsvc
El Visor de eventos y la conexión a Windows Update
Filtra el registro Sistema por el identificador 20 con origen WindowsUpdateClient y lee el código exacto. Después abre https://catalog.update.microsoft.com/ en el navegador del servidor: si no carga, la red o el proxy están bloqueando Windows Update.
Buscar e instalar actualizaciones en Windows Server 2016
Si los servicios están bien y el código no apunta a archivos del sistema, el siguiente paso es forzar una búsqueda limpia. Tienes tres caminos, de menos a más drástico, para que el servidor las encuentre y las baje.
Buscar e instalar desde Configuración
Forma recomendada en servidores con experiencia gráfica. Busca, descarga y deja todo listo para el reinicio nocturno, fuera del horario activo.
- Abre Configuración.
- Ve a
Windows Update. - Pulsa
Buscar actualizaciones. - Cuando aparezcan, pulsa
Instalar. - Verás los estados
Downloading,Pending InstallyPending Restart. - Programa el reinicio fuera del horario activo (por defecto, de 8:00 a 17:00).
Buscar sin instalar con SConfig
Forma recomendada en Server Core, donde no hay escritorio. sconfig te deja ver qué hay disponible sin instalarlo, útil para revisar antes de decidir.
- Abre PowerShell como administrador.
- Escribe
sconfigy pulsa Enter. - Elige la opción
6) Windows Updates. - Escribe
apara buscar todas orpara solo las recomendadas. - Escribe
npara salir del menú sin instalar nada.
sconfig
Instalar el KB a mano desde el Catálogo de Microsoft Update
Recurso cuando Configuración y sconfig no encuentran nada o el KB concreto se atasca. Descargas el .msu oficial y lo instalas doble clic.
- Abre
https://catalog.update.microsoft.com/en el navegador. - Busca
windows server 2016y localiza el KB por número o fecha. - Pulsa
Downloadjunto al KB y guarda el.msu. - Ejecuta el archivo con doble clic y sigue el asistente.
- Reinicia si lo pide.
Tu dispositivo está actualizado tras unos minutos, ha funcionado. Si vuelve a fallar, ve al siguiente apartado.Windows Update no descarga ni instala: servicios y archivos dañados
Cuando la búsqueda se queda colgada, repite el intento sin avanzar o muestra un error genérico sin código claro, lo más frecuente es que wuauserv, bits o cryptsvc estén detenidos o que la caché C:\Windows\SoftwareDistribution esté rota. Reiniciar esos tres servicios y vaciar la carpeta suele desbloquear la descarga.
Reinicia los servicios wuauserv, bits y cryptsvc
Estos tres servicios son los que permiten a Windows Update descargar, validar y aplicar parches. Si alguno está detenido, el flujo entero se interrumpe.
- Abre Terminal como administrador (clic derecho en Inicio >
Terminal (Administrador)). - Detén los servicios con
net stop. - Inicia los servicios con
net start. - Comprueba con
sc query wuauservque el estado esRUNNING.
net stop wuauserv
net stop bits
net stop cryptsvc
net start cryptsvc
net start bits
net start wuauserv
sc query wuauserv
Vacía SoftwareDistribution y catroot2
La carpeta SoftwareDistribution guarda los archivos de actualizaciones a medio descargar; catroot2 valida las firmas. Si ambas quedan dañadas, Windows Update entra en bucle. Renombrarlas fuerza al servicio a crearlas otra vez.
- Detén los tres servicios como en el paso anterior.
- Abre el Explorador de archivos.
- Renombra
C:\Windows\SoftwareDistributionaC:\Windows\SoftwareDistribution.old. - Renombra
C:\Windows\System32\catroot2aC:\Windows\System32\catroot2.old. - Vuelve a iniciar los tres servicios.
- Busca actualizaciones de nuevo.
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
Windows Update falla con un código: repara los archivos del sistema
Cuando el Visor de eventos devuelve un código 0x8007XXXX (un error Win32 dentro de un HRESULT) o el KB se atasca en un porcentaje, los archivos del sistema o la imagen de Windows están dañados. DISM repara la imagen y sfc repara los archivos protegidos.
DISM y SFC como administrador
DISM /RestoreHealth repara la imagen descargando los archivos buenos de Windows Update; sfc /scannow reemplaza los archivos del sistema dañados por sus versiones correctas. Ambos necesitan conexión a Internet y permisos de administrador.
- Abre Terminal como administrador.
- Ejecuta
DISMy espera a que termine (puede parecer parado en el 62 % u 84 %: no lo canceles). - Ejecuta
sfc /scannowal terminar. - Reinicia el servidor y vuelve a buscar actualizaciones.
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Liberar espacio en disco
Sin espacio en C:, la descarga o instalación se aborta. Comprobar y liberar espacio es el requisito previo para que DISM y sfc trabajen sin problemas.
- Abre Explorador de archivos.
- Pulsa en
Este equipo. - Mira el espacio libre en
C:. - Si queda poco, vacía la Papelera de reciclaje.
- Mueve archivos grandes a otra unidad.
- Usa
Liberador de espacio en disco(cleanmgr) para temporales. - Reintenta la actualización.
DISM acaba con La operación de restauración se completó correctamente y sfc con Protección de recursos de Windows no encontró ninguna infracción de integridad, repara y pasa al siguiente paso solo si la actualización sigue fallando.Si nada de lo anterior arregla Windows Update en Server 2016
Si tras reiniciar servicios, vaciar la caché y reparar la imagen con DISM y sfc Windows Update sigue fallando, quedan dos recursos de último nivel antes de abrir caso con Microsoft Support.
Resetear los componentes de Windows Update a fondo
Es la suma de lo anterior en un solo procedimiento: detiene los tres servicios, vacía SoftwareDistribution y catroot2, y repara la imagen con DISM y sfc en el mismo reinicio. Útil cuando nada ha funcionado por separado.
- Abre Terminal como administrador.
- Detén los tres servicios:
wuauserv,bits,cryptsvc. - Renombra
SoftwareDistributionycatroot2a.old. - Inicia los tres servicios.
- Ejecuta
DISM /Online /Cleanup-Image /RestoreHealth. - Ejecuta
sfc /scannow. - Reinicia el servidor.
- Busca actualizaciones de nuevo.
Reinstalación de la misma versión con la opción «mantener archivos»
Último recurso dentro del propio Windows Server 2016: montar la ISO oficial, ejecutar setup.exe y elegir conservar archivos, ajustes y aplicaciones. No es un formateo, pero sí una reinstalación que deja todo como estaba.
- Descarga la ISO de Windows Server 2016 desde tu centro de licencias por volumen o Microsoft Evaluation Center.
- Móntala (doble clic) o graba un USB de instalación.
- Ejecuta
setup.exe. - Elige
Keep files, settings, and apps(mantener archivos, ajustes y aplicaciones). - Acepta los términos y sigue el asistente.
- El servidor se reinicia varias veces.
Lo que ya has descartado de Windows Update en Server 2016
- Versión y acumulativa previa comprobadas con
winverysysteminfo. - Servicios
wuauserv,bitsycryptsvcIniciados y en Automático. - Caché
SoftwareDistributionycatroot2vaciada. - Archivos del sistema reparados con
DISMysfc. - KB instalado a mano desde el Catálogo de Microsoft Update si Configuración no lo encontraba.
- Espacio en disco liberado en
C:.
Si todo esto sigue sin arreglarlo, abre caso en Microsoft Support o revisa los logs con SetupDiag.
Dudas sobre Windows Update en Windows Server 2016
1. ¿Cómo consulto el historial de actualizaciones de Windows Server 2016?
Abre Configuración → Actualización y seguridad → Windows Update → Ver historial de actualizaciones. Ahí verás la lista con el KB y la fecha de cada parche instalado, y puedes desinstalarlo desde «Desinstalar actualizaciones» del Panel de control.
2. ¿Dónde está el listado completo de actualizaciones acumulativas de Windows Server 2016?
El listado oficial está en el Microsoft Update Catalog (catalog.update.microsoft.com): busca «Windows Server 2016» y filtra por «Actualización acumulativa». Cada entrada muestra el KB, la versión y el enlace de descarga .msu.
3. ¿Cuál es la actualización acumulativa más reciente para Windows Server 2016?
La última acumulativa disponible en octubre de 2026 corresponde al parche publicado en mayo de 2025; desde entonces solo se emiten actualizaciones de seguridad extensas bajo el programa ESU, no acumulativas mensuales. Comprueba la tuya con Get-Hotfix en PowerShell.
4. ¿Y si mi servidor es 2019, dónde veo su historial de actualizaciones?
En el mismo sitio: Configuración → Windows Update → Ver historial de actualizaciones. Para el histórico completo de parches publicados por Microsoft, usa el Update Catalog filtrando por «Windows Server 2019».
5. ¿Qué es y cómo se usa el Catálogo de Microsoft Update?
Es la web catalog.update.microsoft.com donde se buscan y descargan parches sueltos (.msu) por KB o producto. Escribe el número de KB o el nombre del producto, marca los resultados que quieras y pulsa «Descargar» para añadirlos a la cesta.
6. ¿Cómo actualizo manualmente un Windows Server 2019?
Pulsa Win+R, escribe wuauclt /detectnow /updatenow y espera. Si no basta, descarga la última acumulativa desde el Catálogo de Microsoft Update e instálala con doble clic; deja que el servidor reinicie cuando lo pida.
7. ¿Cuándo deja de tener soporte Windows Server 2016?
El soporte mainstream terminó el 11 de enero de 2022 y el soporte extendido el 12 de enero de 2027. Hasta esa fecha siguen llegando parches de seguridad; después, solo con el programa ESU de pago o tocando una migración a 2019/2022.
Fuentes
- MicrosoftMicrosoft Update Catalogconsultado el 16/10/2026
- MicrosoftWindows Update (ms-settings:windowsupdate) — documentación oficialconsultado el 16/10/2026
- MicrosoftWindows Update no instala, se queda atascado o da error — documentación oficialconsultado el 16/10/2026
- MicrosoftServicio Windows Update (wuauserv) — documentación oficialconsultado el 16/10/2026