Página 3 de 5
Re: WAPTWUA en 24H2
Publicado: 3 de enero de 2025 - 11:39 a. m.
por sfonteneau
Entonces, un mensaje para aquellos que tal vez no estén leyendo esto:
Los problemas de Windows Update en 24h2 se resuelven gracias a esto:
https://learn.microsoft.com/en-us/windo ... ber-update
Con 24h2, necesita instalar el cab kb5048667 (el cab de diciembre) a través de un paquete WAPT:
https://catalog.sf.dl.delivery.mp.micro ... 0c9f93.msu
Tenga en cuenta que el sitio web de Microsoft Windows actualmente todavía proporciona la ISO que contiene el error porque el cab kb5048667 no está integrado...
Para aquellos que actualmente están en la versión 2.6, asegúrese de tener la última versión de WAPT 2.6.0.16714 porque ciertos errores en Windows Update se habían identificado y ahora están corregidos.
Re: WAPTWUA en 24H2
Publicado: 9 de enero de 2025 - 12:03 p. m.
por smandel
Hola,
a pesar de haber instalado manualmente la actualización acumulativa de diciembre, varias estaciones de trabajo siguen atascadas en WAPT.
La actualización no aparece como instalada en la consola de WAPT y, por lo tanto, no se instalan otras actualizaciones.
Intenté desinstalar y reinstalar el agente de WAPT, pero el resultado es el mismo; la actualización sigue apareciendo como desinstalada en la consola.
Intenté ejecutar "sfc /scannow", pero sin éxito.
¿Tienen alguna idea de cómo solucionar este problema?
Gracias.
Re: WAPTWUA en 24H2
Publicado: 20 de enero de 2025 - 10:21
por sfonteneau
Hola
, en realidad el problema no está resuelto.
Tengo la impresión de que la función copytocache no funciona en un servidor 24h2
(https://learn.microsoft.com/en-us/windo ... ledupdates).
Son los archivos CAB acumulativos los que ya no funcionan... (estamos trabajando en ello).
Re: WAPTWUA en 24H2
Publicado: 20 de enero de 2025 - 17:55
por sfonteneau
Buen día
Encontramos una solución...
La nueva actualización acumulativa CAB 24h2 ha cambiado. Las URL de descarga ahora proporcionan directamente un archivo MSU de Microsoft.
Esto nunca había sucedido antes.
Pudimos realizar una prueba rápida. Al instalar un paquete CAB, si este contiene un archivo MSU, ejecutamos directamente el siguiente comando:
En lugar de usar la API tradicional de Microsoft. Tuvimos que adivinarlo porque Microsoft no lo ha comunicado.
Consideraré lanzar un parche (ya sea como paquete o como lanzamiento único)
El soporte de Microsoft KB recomienda instalar MSU a través de wusa/dism:
https://support.microsoft.com/en-us/top ... BD=Catálogo
Re: WAPTWUA en 24H2
Publicado: 21 de enero de 2025 - 10:43 a. m.
por sfonteneau
Hola a todos,
Código: Seleccionar todo
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
pass
def audit():
t = WAPT.waptwua()
stored_updates = t.stored_updates()
stored_updates_localstatus = t.stored_updates_localstatus()
do_install={}
for u in stored_updates_localstatus:
if u['allowed']:
if not u['installed']:
do_install[u['update_id']]=None
for u in stored_updates:
if not u['update_id'] in do_install:
continue
kbids = u['kbids'][0]
for f in u['download_urls']:
end_filename = f.split('/')[-1]
if not str( 'kb' + kbids) in end_filename.lower():
continue
if not end_filename.endswith('.msu'):
continue
msupath = makepath( WAPT.packages_cache_dir,end_filename)
print(msupath)
if isfile(msupath):
with EnsureWUAUServRunning():
run('wusa.exe "{}" /quiet /norestart'.format(msupath), accept_returncodes=[0, 3010, 2359302, -2145124329], timeout=1800)
return "OK"
He creado un pequeño paquete para un parche rápido para equipos con Windows 11 24h2. Al paquete UUP le faltan ciertos archivos .cab que normalmente se incluyen, y estos archivos se reemplazan por archivos .msu. Esto probablemente se deba a que el motor de Windows Update ha fallado varias veces en los últimos meses (al menos en las actualizaciones de octubre y noviembre), y Microsoft prefiere usar un archivo .msu independiente para solucionarlo todo.
Por lo tanto, cuando se tiene un archivo MSU en las URL de descarga, se ejecuta directamente el comando wusa.exe. Esto difiere del uso de la API de Windows Update, que normalmente no funciona con archivos MSU, pero actualiza el equipo y el motor de Windows Update no parece fallar después (como ha ocurrido a menudo desde el lanzamiento de la versión 24h2). Sin embargo, para los archivos MSU, se debe usar wusa.exe, dism.exe o un cmdlet para integrar este tipo de archivo.
Me gustaría una comunicación oficial de Microsoft, pero bueno... De hecho hay una implicación en el anuncio de la KB de enero de 2025 [1], pero sólo dicen hacerlo de esta manera, no que sea la única forma de hacerlo (puedes comprobar que en los anuncios de versiones anteriores no decían esto).
Veremos cómo integrar este parche directamente en Wapt
[1]
https://support.microsoft.com/en-us/top ... BD=Catálogo
Re: WAPTWUA en 24H2
Publicado: 29 de enero de 2025 - 13:50
por smandel
Hola, ¡
gracias por la plantilla del paquete!
Es útil... pero aún hay muchos casos de 24H2 donde la actualización se instala, pero en WAPT aparece como "ERROR" y no se instalan otras actualizaciones.
Tengo que crear paquetes para todas las actualizaciones que no se instalan...
Re: WAPTWUA en 24H2
Publicado: 29 de enero de 2025 - 17:29
por sfonteneau
smandel escribió: ↑29 de enero de 2025 - 13:50
Hola, ¡
gracias por la plantilla del paquete!
Eso resuelve el problema... pero aún hay muchas instancias de 24H2 donde la actualización se instala, pero en WAPT aparece como "ERROR" y no se instalan otras actualizaciones.
Tengo que crear paquetes para todas las actualizaciones que no se instalan...
Tenemos una compilación nocturna que pronto debería ser un lanzamiento que incluya este parche.
Sin embargo, en algunos casos el motor realmente no quiere instalarlo... a veces funciona mejor con DISM directamente.
A veces es necesario instalar la cabina anterior...
Re: WAPTWUA en 24H2
Publicado: 13 de febrero de 2025 - 16:31
por smandel
Hola,
esta mañana estoy experimentando un problema extraño...
Todos los agentes intentan descargar actualizaciones de Windows Update a pesar de que ya se descargaron correctamente del servidor WAPT.
Los agentes están configurados correctamente para no comprobar Windows Update...
Gracias.
Re: WAPTWUA en 24H2
Publicado: 13 de febrero de 2025 - 18:01
por sfonteneau
¿Está en ejecución el servicio de Windows Update?
Recientemente descubrimos que necesitamos agregar claves de registro adicionales:
"DisableDualScan"=1 y
"DoNotConnectToWindowsUpdateInternetLocations"=1.
Actualmente estamos trabajando en un proyecto de Microsoft llamado Upsync:
https://github.com/microsoft/update-ser ... c/releases
. Dentro de este proyecto, notamos el requisito de "DualScan".
Lo agregamos a la última versión de WAPT...
Re: WAPTWUA en 24H2
Publicado: 14 de febrero de 2025 - 10:29 a. m.
por smandel
El problema parece persistir en la versión 2.6.0.16937...
El servicio de Windows Update está deshabilitado en los equipos.