UWF critical and warning thresholds

Luca Orbi 20 Punti di reputazione
2026-03-12T13:22:42.5566667+00:00

Hi,

I have a problem with UWF. When the device crashes and UWF is enable I can't see, in the System event viewer, critical and warning logs related to UWF. The UWF overlay size is 2048, critical threshold 2028 and warning threshold 1638.

Can you help me?

Thanks,

Luca

Windows per le aziende | Windows per IoT
0 commenti Nessun commento

2 risposte

Ordina per: Meno recente
  1. Tracy Le 13,210 Punti di reputazione Consulente indipendente
    2026-03-12T13:55:45.3666667+00:00

    Ciao Luca Orbi,

    Gestire la risoluzione dei problemi UWF può essere davvero frustrante, soprattutto quando sembra che il sistema stia nascondendo esattamente i log dei crash necessari per capire cosa è andato storto.

    Il motivo per cui non vedi quei log critici e di avviso nel System Event Viewer dopo un crash del dispositivo di solito dipende da come UWF gestisce la memoria. Se il tuo overlay UWF è impostato su RAM (che è la configurazione più comune), tutto ciò che è scritto nel sistema durante quella sessione—inclusi i Log degli eventi di Windows—risiede solo in quell'overlay di memoria temporaneo. Quando il dispositivo si blocca e si riavvia, la RAM viene completamente cancellata, portando via tutti quei preziosi log di avviso prima ancora che tu abbia la possibilità di leggerli.

    Per risolvere questo problema e costringere il sistema a salvare i log in modo permanente durante i riavvii, devi dire a UWF di escludere specificamente la cartella di log del Visualizzatore Eventi dal suo filtraggio.

    Puoi farlo aprendo il prompt dei comandi come amministratore ed eseguendo questo comando: uwfmgr file add-exclusion C:\Windows\System32\winevt\Logs

    A margine riguardo alla tua configurazione: con una dimensione di overlay di 2048, una soglia di allarme di 1638 e una soglia critica di 2028, il tuo sistema non ha molto margine di respiro. Se il dispositivo scarica aggiornamenti o scrive file temporanei pesanti, quell'overlay di RAM si riempirà molto velocemente, probabilmente causando il crash stesso. Escludere la cartella dei log permetterà finalmente a quei log di persistere, così potrai confermare se raggiungere quella soglia critica è esattamente ciò che sta facendo scendere il dispositivo.

    Fatemi sapere se aggiungere quell'esclusione vi aiuta a notare quei tronchi mancanti!

    Tracy.

    La risposta è stata utile?


  2. Tracy Le 13,210 Punti di reputazione Consulente indipendente
    2026-03-12T14:23:03.8666667+00:00

    Ciao Luca Orbi,

    Grazie per averlo testato così in fretta. So quanto sia fastidioso quando una soluzione standard dovrebbe teoricamente funzionare, ma il sistema si rifiuta comunque di collaborare.

    Poiché l'esclusione del file da sola non ha funzionato, ci sono due motivi chiave per cui Event Viewer continua a non scrivere quei log durante un crash UWF:

    1. L'esclusione del registro mancante Il servizio di registro eventi di Windows richiede un po' di alta manutenzione. Non si limita a scrivere nella winevt\Logs cartella; aggiorna costantemente il registro per tenere traccia del suo stato di esecuzione. Se le sue chiavi di registro sono ancora intrappolate nell'overlay temporaneo della RAM, il servizio si confonde e spesso non riesce a scrivere i file di log fisici effettivi. Devi escludere anche il suo percorso di registro. Per favore, apri il Prompt dei Comandi come amministratore ed esegui: uwfmgr registry add-exclusion HKLM\SYSTEM\CurrentControlSet\Services\EventLog

    2. La natura "hard halt" degli overlay RAM Questa è la parte più difficile di UWF: se il tuo dispositivo va in crash proprio perché raggiunge la soglia critica di 2028 MB, il sistema subisce un arresto improvviso e catastrofico (molto simile a staccare la spina di alimentazione). Quando Windows esaurisce completamente lo spazio di overlay della RAM, letteralmente non ha più risorse di memoria per elaborare e scaricare i log finali di crash sul disco, anche se la cartella è perfettamente esclusa.

    Prossimi passi: prova ad aggiungere quel comando del registro sopra, riavvia il dispositivo e verifica se i log persistono. Se il sistema va di nuovo in crash e non ottieni ancora log, quasi garantisce che il crash sia un blocco totale della memoria. In tal caso, consiglio vivamente di aumentare temporaneamente la dimensione dello overlay UWF (ad esempio, a 4096 MB se l'hardware lo permette) solo per la risoluzione dei problemi. Questo darà al sistema abbastanza spazio per registrare correttamente qualunque applicazione stia consumando la tua memoria prima che si rompa.

    Prova a fare l'esclusione del registro e fammi sapere come va. Sarò qui!

    Tracy.

    La risposta è stata utile?

    0 commenti Nessun commento

Risposta

Le risposte possono essere contrassegnate come "Accettata" dall'autore della domanda e "Consigliata" dai moderatori, in modo da consentire agli utenti di sapere che la risposta ha risolto il problema dell'autore.