Rain WikiWindows · Linux · Android

Caché de Windows Update (SoftwareDistribution)

Carpeta del sistemaWindows 10, 11Seguro de eliminar: Solo con su propia herramienta

Windows Update descarga los paquetes de actualización en C:\Windows\SoftwareDistribution\Download antes de instalarlos. Una vez finalizada la instalación, los archivos descargados ya no son necesarios, y las versiones de componentes anteriores reemplazadas por las actualizaciones también se pueden limpiar. Windows administra esta carpeta por sí mismo; se puede limpiar con el Liberador de espacio en disco o restablecer cuando las actualizaciones siguen fallando.

1Qué se almacena allí

C:\Windows\SoftwareDistribution contiene la carpeta Download con los paquetes de actualización y la carpeta DataStore con la base de datos de Windows Update, la cual incluye el historial de actualizaciones que se muestra en Configuración.

La Optimización de entrega, que comparte fragmentos de actualizaciones entre PC, mantiene su propia caché. Se borra con la opción «Archivos de optimización de entrega» en el Liberador de espacio en disco o en Configuración > Sistema > Almacenamiento > Archivos temporales.

2Limpieza después de las actualizaciones

La opción «Limpieza de Windows Update» en el Liberador de espacio en disco (que se muestra tras hacer clic en «Limpiar archivos del sistema») elimina las versiones antiguas de los componentes actualizados. El mismo trabajo lo realiza Dism.exe /Online /Cleanup-Image /StartComponentCleanup. Después de esto, las actualizaciones instaladas ya no se pueden desinstalar.

3Restablecimiento de la caché de actualizaciones

Cuando las actualizaciones fallan repetidamente con el mismo error, los pasos de solución de problemas de Microsoft incluyen detener los servicios de Windows Update y BITS, cambiar el nombre de la carpeta SoftwareDistribution y volver a iniciar los servicios. A continuación, Windows crea una nueva carpeta vacía y vuelve a descargar lo necesario.

Cómo restablecer la caché de Windows Update

  1. Abra el Símbolo del sistema como administrador.
  2. Detenga los servicios: net stop wuauserv y net stop bits
  3. Cambie el nombre de la carpeta: ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  4. Vuelva a iniciar los servicios: net start bits y net start wuauserv
  5. Abra Configuración > Windows Update y seleccione «Buscar actualizaciones».
  6. Cuando las actualizaciones vuelvan a funcionar, elimine SoftwareDistribution.old.

Precauciones

  • No elimine ni cambie el nombre de la carpeta mientras se estén descargando o instalando actualizaciones.
  • Después de un restablecimiento, es posible que la lista del historial de actualizaciones en Configuración aparezca vacía; las actualizaciones instaladas permanecerán instaladas.
  • Tras la limpieza de componentes, las actualizaciones instaladas no se pueden desinstalar.

Fuentes

  1. Solucionar problemas de actualización de Windows (Soporte técnico de Microsoft) support.microsoft.com
  2. Limpiar la carpeta WinSxS (Microsoft Learn) learn.microsoft.com

Última revisión: