Come aprirlo
Premi Win+R, incolla questo, premi Invio:
%LocalAppData%\w0a\errors.log
Se Windows ti chiede con cosa aprirlo, scegli Blocco note. È un file di testo semplice.
Se il file non c'è, non è ancora stato scritto niente. Viene creato insieme alla sua prima riga.
Leggere una riga
Ogni riga comincia con un numero progressivo, poi la data e l'ora, poi tra parentesi quadre la parte di w0a che l'ha scritta, poi cosa è successo. Un errore che ha sollevato un'eccezione è seguito da alcune righe rientrate con i metodi da cui è passato. Quelle righe non riportano percorsi dei sorgenti né numeri di riga, perché la build di release viene distribuita senza.
Le righe più recenti stanno in fondo.
Due tipi di riga non sono guasti:
- Una riga il cui messaggio comincia con
NOT-A-FAULT:è un motore che dice che su questo PC non aveva niente da fare — nessun adattatore wireless, un'impostazione già dove la voleva. Viene scritta una volta sola, così che "non ha fatto niente" si possa distinguere da "non è mai partito". - Un errore che si ripete non viene scritto ogni volta. Viene scritto il primo, poi gli intervalli tra le copie scritte si allungano, e ogni copia scritta dice quante ne sono state accorpate dall'ultima. Un ciclo che fallisce ogni due secondi compare così circa due volte all'ora, non come un file pieno.
Cosa c'è dentro
Una riga con data per ogni errore che w0a ha intercettato, con il punto in cui è successo. Niente viene inghiottito in silenzio: una lettura dell'hardware fallita, una scrittura nel registro rifiutata, una pagina che non si è caricata — sta qui.
Il senso è proprio questo. Un'applicazione che nasconde i propri errori dietro un messaggio gentile non si può diagnosticare.
Cosa non c'è dentro
- Nessun elenco dei tuoi file, cartelle o giochi. Un messaggio di errore può nominare un percorso quando un'operazione su un file fallisce; è l'unico modo in cui un percorso ci finisce dentro.
- Nessuna chiave di licenza. Niente in w0a scrive la chiave in questo file.
Quando lascia il tuo PC
Il file resta sul tuo disco. Le sue righe partono in due modi, ed entrambi tolgono prima il nome del tuo account, i percorsi del profilo utente e tutto ciò che ha la forma di una chiave di licenza:
- Invia diagnostica degli errori, in Impostazioni > Opzioni privacy. È attivo per impostazione predefinita. Con una chiave di licenza inserita, le righe nuove vengono caricate due minuti dopo l'avvio e poi ogni sei ore. Senza chiave non viene caricato niente. Il server le conserva per 90 giorni.
- Una segnalazione che mandi tu: la scheda Report a Problem in Impostazioni, oppure la richiesta di rapporto sul crash che w0a mostra dopo un errore, e che chiede prima.
Spegni l'interruttore e il file non va da nessuna parte, a meno che non lo mandi tu.
Dimensione e cancellazione
Il file viene tenuto sotto i 512 KB. Quando supera quella soglia, w0a lo riduce alle 200 righe più recenti.
Puoi cancellarlo quando vuoi; w0a ne comincia uno nuovo con la riga successiva. La numerazione riprende da dove era arrivata, quindi una riga già caricata non viene inviata di nuovo.
Come mandarlo
Se è lungo, non incollare tutto il file. Le ultime 120 righe sono quasi sempre la parte che conta, perché le voci più recenti stanno in fondo. La scheda Report a Problem manda esattamente quelle 120 righe quando Attach the error log (recommended) è spuntato.
Gli altri file nella cartella
La stessa cartella contiene qualche altro file. Ognuno risponde a una domanda, e nessuno viene caricato:
| File | A cosa risponde |
|---|---|
startup-trace.log | Fin dove è arrivato l'ultimo avvio, passo per passo. Riscritto a ogni avvio. |
game.log | Quando un gioco è stato visto partire e fermarsi. |
engine.log | Cosa hanno fatto i motori in background, una riga per ogni azione conclusa. |
perf.log | I momenti in cui la finestra di w0a è stata lenta a disegnarsi, e quanto è costato il motore di riserva dei core durante una partita. |
crashstate.json | Se l'ultima esecuzione si è chiusa in modo pulito; qui viene tenuto il conteggio dei crash della modalità sicura. |
engine.log e game.log contengono nomi di programmi, ed è per questo che restano in locale. Se il problema è che un gioco ti sembra diverso con i motori accesi, engine.log è il primo file da guardare.
Correlati
Questa pagina ti è stata utile?
Cosa mancava, o cosa non ha funzionato? Le leggiamo tutte, una per una.
Se questa pagina non ha risolto il problema, scrivici — dicci quale articolo hai letto, e sistemiamo l'articolo.