Esto es difícil de decir, ya que no has especificado qué versión de Windows estás usando, y no has mencionado ningún cambio que pueda haber ocurrido recientemente.
Puedo decirte dos cosas que pueden desencadenar que esto ocurra, especialmente en PCs que ejecutan versiones de Windows anteriores a Windows 10:
- En un PC de consumidor o de empresa, algún usuario instala el soporte de Windows para un nuevo idioma (o un programa lo hace a través de las APIs de Windows). Windows admite muchos idiomas, y muchos autores de actualizaciones de Windows no quieren abarrotar los PC con recursos innecesarios para los idiomas que no están instalados. Por eso estructuran sus actualizaciones en partes: una parte «neutra» que incluye el nuevo código del programa, y una serie de partes «localizadas» -una parte para cada idioma soportado- que incluye todas las cadenas de texto y otras cosas que varían de un idioma a otro. Así que suponga que su PC sólo admite el inglés, y está actualizado – todas esas actualizaciones tienen sus partes neutrales y sus partes en inglés instaladas. Ahora añades soporte para el francés. De repente, todas esas actualizaciones instaladas previamente están incompletas – no tienen las partes en francés que necesitan. Así que todas aparecen como «necesarias» de nuevo en Windows Update. Windows Update descarga e instala sólo las partes francesas de las actualizaciones que faltan.
- En un ordenador de empresa, un administrador del sistema está diagnosticando un problema que está afectando a los ordenadores corporativos. El administrador no quiere introducir nuevas variables, por lo que utiliza uno de varios métodos para reducir o incluso detener el flujo de actualizaciones a los PCs de la empresa. El administrador encuentra el problema y devuelve el flujo de actualizaciones a la normalidad; de repente, los ordenadores corporativos tienen muchas actualizaciones aplicables.