Pagina 3 di 5

Re: WAPTWUA su 24H2

Pubblicato: 3 gennaio 2025 - 11:39
di sfontenau
Quindi, un messaggio per chi non lo stesse leggendo:

i problemi di Windows Update su 24h2 sono stati risolti grazie a questo:
https://learn.microsoft.com/en-us/windo ... ber-update

Con 24h2, è necessario installare il file CAB kb5048667 (il CAB di dicembre) tramite un pacchetto WAPT:
https://catalog.sf.dl.delivery.mp.micro ... 0c9f93.msu

Si noti che il sito Web di Microsoft Windows sta attualmente fornendo l'immagine ISO contenente il bug perché il file CAB kb5048667 non è integrato...

Per coloro che attualmente utilizzano la versione 2.6, assicuratevi di avere l'ultima versione di WAPT 2.6.0.16714 perché alcuni bug in Windows Update erano stati effettivamente identificati e ora sono stati corretti.

Re: WAPTWUA su 24H2

Pubblicato: 9 gennaio 2025 - 12:03
di smandel
Salve,

nonostante l'installazione manuale dell'aggiornamento cumulativo di dicembre, diverse workstation rimangono bloccate in WAPT.
L'aggiornamento non risulta installato nella console WAPT e, di conseguenza, non vengono installati altri aggiornamenti.
Ho provato a disinstallare e reinstallare l'agente WAPT, ma il risultato è lo stesso: l'aggiornamento KB risulta ancora disinstallato nella console.
Ho provato a eseguire il comando "sfc /scannow", ma senza successo.
Avete qualche suggerimento su come risolvere questo problema?

Grazie.

Re: WAPTWUA su 24H2

Pubblicato: 20 gennaio 2025 - 10:21
di sfontenau
Ciao

, in realtà il problema non è stato risolto.

Ho l'impressione che la funzione copytocache non funzioni correttamente su un server 24h2

(https://learn.microsoft.com/en-us/windo ... ledupdates).

Sono i file CAB cumulativi che non funzionano più... (ci stiamo lavorando).

Re: WAPTWUA su 24H2

Pubblicato: 20 gennaio 2025 - 17:55
di sfontenau
Buongiorno

Abbiamo trovato una soluzione alternativa...

Il nuovo aggiornamento cumulativo CAB 24h2 è stato modificato. Gli URL per il download ora forniscono direttamente un file MSU da Microsoft.

Ciò non era mai accaduto prima.

Siamo riusciti a eseguire un test rapido. Quando installiamo un pacchetto CAB, se contiene un file MSU, eseguiamo direttamente il seguente comando:

Codice: Seleziona tutto

wusa.exe "{msufile}" /quiet /norestart
Invece di utilizzare la tradizionale API di Microsoft. Abbiamo dovuto indovinarlo perché Microsoft non ha comunicato nulla al riguardo.

Valuterò di rilasciare una patch (come pacchetto o come singola release)

Il supporto della Microsoft KB consiglia di installare le MSU tramite wusa/dism: https://support.microsoft.com/en-us/top ... BD=Catalogo

Re: WAPTWUA su 24H2

Pubblicato: 21 gennaio 2025 - 10:43
di sfontenau
Ciao a tutti,

Codice: Seleziona tutto

# -*- 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"

Ho creato un piccolo pacchetto per una patch rapida per i computer con Windows 11 24h2. Nel pacchetto UUP mancano alcuni file .cab normalmente inclusi, che sono stati sostituiti da file .msu. Questo è probabilmente dovuto al fatto che il motore di Windows Update si è rotto diverse volte negli ultimi mesi (almeno con gli aggiornamenti di ottobre e novembre) e Microsoft preferisce affidarsi a un file .msu separato per risolvere il problema.

Pertanto, quando si ha un file MSU negli URL di download, si avvia direttamente il comando wusa.exe. Questo si discosta dall'utilizzo dell'API di Windows Update, che normalmente non funziona con i file MSU, ma aggiorna il computer e il motore di Windows Update non sembra malfunzionare in seguito (come spesso accade dal rilascio della versione 24h2). Tuttavia, per i file MSU, è necessario utilizzare wusa.exe o dism.exe, oppure un cmdlet per integrare questo tipo di file.

Vorrei una comunicazione ufficiale da parte di Microsoft, ma beh... In effetti c'è un'implicazione nell'annuncio del KB di gennaio 2025 [1], ma dicono solo di farlo in questo modo, non che sia l'unico modo per farlo (potete verificare che negli annunci delle versioni precedenti non lo dicevano).

Vedremo come integrare questa patch direttamente in Wapt

[1] https://support.microsoft.com/en-us/top ... BD=Catalogo

Re: WAPTWUA su 24H2

Pubblicato: 29 gennaio 2025 - 13:50
di smandel
Ciao,

grazie per il modello del pacchetto!
È utile... ma ci sono ancora molti casi di 24H2 in cui l'aggiornamento si installa, ma in WAPT viene visualizzato come "ERRORE" e nessun altro aggiornamento si installa.
Devo creare pacchetti per tutti gli aggiornamenti che non si installano...

Re: WAPTWUA su 24H2

Pubblicato: 29 gennaio 2025 - 17:29
di sfontenau
smandel ha scritto: 29 gen 2025 - 13:50 Ciao,

grazie per il modello di pacchetto!
Risolve il problema... ma ci sono ancora molte istanze di 24H2 in cui l'aggiornamento è installato, ma in WAPT viene visualizzato come "ERRORE" e nessun altro aggiornamento viene installato.
Devo creare pacchetti per tutti gli aggiornamenti che non si installano...
Abbiamo una build notturna che presto dovrebbe essere rilasciata e includere questa patch.

Tuttavia, in alcuni casi il motore non vuole proprio installarlo... a volte funziona meglio direttamente con DISM.
A volte è necessario installare la cabina precedente...

Re: WAPTWUA su 24H2

Pubblicato: 13 febbraio 2025 - 16:31
di smandel
Salve,

stamattina sto riscontrando uno strano problema...
Tutti gli agenti stanno tentando di scaricare gli aggiornamenti da Windows Update, nonostante siano stati scaricati correttamente dal server WAPT.
Gli agenti sono configurati correttamente per non controllare Windows Update...

Grazie.

Re: WAPTWUA su 24H2

Pubblicato: 13 febbraio 2025 - 18:01
di sfontenau
Il servizio Windows Update è in esecuzione?

Abbiamo scoperto di recente che è necessario aggiungere le seguenti chiavi di registro:

"DisableDualScan"=1 e
"DoNotConnectToWindowsUpdateInternetLocations"=1.

Stiamo lavorando a un progetto fornito da Microsoft chiamato Upsync:
https://github.com/microsoft/update-ser ... c/releases

. All'interno di questo progetto, abbiamo notato il requisito "DualScan".

Lo abbiamo aggiunto all'ultima versione di WAPT...

Re: WAPTWUA su 24H2

Pubblicato: 14 febbraio 2025 - 10:29
di smandel
Il problema sembra persistere nella versione 2.6.0.16937...
Il servizio Windows Update è disabilitato sui computer.