Openen
Druk op Win+R, plak dit, druk op Enter:
%LocalAppData%\w0a\errors.log
Vraagt Windows waarmee je het wilt openen, kies dan Kladblok. Het is een gewoon tekstbestand.
Bestaat het bestand niet, dan is er nog niets geschreven. Het wordt aangemaakt met de eerste regel.
Een regel lezen
Elke regel begint met een volgnummer, dan de datum en tijd, dan tussen vierkante haken het deel van w0a dat hem schreef, en dan wat er gebeurde. Een fout die een uitzondering opwierp, wordt gevolgd door een paar ingesprongen regels met de methoden waar hij doorheen ging. Daar staan geen bronpaden of regelnummers in, omdat de release-build zonder die gegevens wordt uitgeleverd.
De nieuwste regels staan onderaan.
Twee soorten regels zijn geen storingen:
- Een regel waarvan het bericht begint met
NOT-A-FAULT:is een motor die zegt dat er op deze pc niets voor hem te doen was — geen draadloze adapter, een instelling die al stond waar hij hem wilde. Hij wordt één keer geschreven, zodat "deed niets" te onderscheiden is van "draaide nooit". - Een fout die zich herhaalt, wordt niet elke keer geschreven. De eerste wordt geschreven, daarna worden de tussenpozen tussen geschreven exemplaren steeds langer, en elk exemplaar dat wordt geschreven, zegt hoeveel er sinds het vorige zijn samengevoegd. Een lus die elke twee seconden mislukt, verschijnt dan ongeveer twee keer per uur, niet als een vol bestand.
Wat erin staat
Een gedateerde regel voor elke fout die w0a heeft opgevangen, en waar die gebeurde. Er wordt niets stilletjes weggeslikt: een hardwarequery die mislukte, een registerschrijfactie die werd geweigerd, een pagina die niet wilde laden — het staat hierin.
Dat is precies de bedoeling. Een toepassing die haar eigen fouten achter een vriendelijke melding verstopt, valt niet te diagnosticeren.
Wat er niet in staat
- Geen lijst van je bestanden, mappen of games. Een foutmelding kan een pad noemen als een bestandsbewerking mislukt; dat is de enige manier waarop een pad erin komt.
- Geen licentiesleutel. Niets in w0a schrijft de sleutel naar dit bestand.
Wanneer het je pc verlaat
Het bestand blijft op je schijf. De regels ervan gaan op twee manieren weg, en bij allebei worden eerst je accountnaam, de paden van je gebruikersprofiel en alles wat eruitziet als een licentiesleutel verwijderd:
- Foutdiagnose versturen, in Instellingen > Privacyopties. Het staat standaard aan. Met een ingevoerde licentiesleutel worden nieuwe regels twee minuten na het starten geüpload en daarna elke zes uur. Zonder sleutel wordt er niets geüpload. De server bewaart ze 90 dagen.
- Een melding die je zelf verstuurt: de kaart Report a Problem in Instellingen, of de crashvraag die w0a na een fout toont en die eerst om toestemming vraagt.
Zet de schakelaar uit en het bestand gaat nergens heen, tenzij je het zelf stuurt.
Grootte en verwijderen
Het bestand blijft onder 512 KB. Groeit het daarboven, dan kort w0a het in tot de nieuwste 200 regels.
Je kunt het altijd verwijderen; w0a begint een nieuw bestand bij de volgende regel. De nummering loopt door waar ze was, dus een regel die al is geüpload, wordt niet opnieuw verstuurd.
Opsturen
Plak niet het hele bestand als het lang is. De laatste 120 regels zijn bijna altijd het relevante deel, want de nieuwste regels staan onderaan. De kaart Report a Problem stuurt precies die 120 regels mee als Attach the error log (recommended) is aangevinkt.
De andere bestanden in de map
In dezelfde map staan nog een paar bestanden. Elk beantwoordt één vraag, en geen ervan wordt geüpload:
| Bestand | Wat het beantwoordt |
|---|---|
startup-trace.log | Hoe ver de laatste start kwam, stap voor stap. Bij elke start opnieuw geschreven. |
game.log | Wanneer werd gezien dat een game startte en stopte. |
engine.log | Wat de achtergrondmotoren deden, één regel per afgeronde actie. |
perf.log | Momenten waarop het venster van w0a traag tekende, en wat de motor die cores reserveert tijdens een game kostte. |
crashstate.json | Of de laatste sessie netjes werd afgesloten; hier wordt het crashaantal voor de veilige modus bijgehouden. |
engine.log en game.log bevatten programmanamen, en daarom blijven ze lokaal. Voelt een game anders aan met de motoren aan, dan is engine.log het eerste bestand om naar te kijken.
Gerelateerd
Heeft deze pagina geholpen?
Wat ontbrak, of wat werkte er niet? We lezen elk van deze berichten.
Heeft deze pagina het niet opgelost, schrijf ons dan — noem het artikel dat je hebt gelezen, dan verbeteren we het.