L'ouvrir
Appuie sur Win+R, colle ceci, appuie sur Entrée :
%LocalAppData%\w0a\errors.log
Si Windows demande avec quoi l'ouvrir, choisis le Bloc-notes. C'est un fichier texte brut.
Si le fichier n'existe pas, c'est que rien n'a encore été écrit. Il est créé avec sa première ligne.
Lire une ligne
Chaque ligne commence par un numéro d'ordre, puis la date et l'heure, puis, entre crochets, la partie de w0a qui l'a écrite, puis ce qui s'est passé. Un échec qui a levé une exception est suivi de quelques lignes en retrait qui nomment les méthodes par lesquelles il est passé. Elles ne contiennent ni chemins de fichiers source ni numéros de ligne, parce que la version publiée est livrée sans eux.
Les lignes les plus récentes sont en bas.
Deux sortes de lignes ne signalent aucun défaut :
- Une ligne dont le message commence par
NOT-A-FAULT:est un moteur qui dit qu'il n'avait rien à faire sur ce PC — pas d'adaptateur sans fil, un réglage déjà là où il le voulait. Elle est écrite une seule fois, pour qu'on puisse distinguer « n'a rien fait » de « ne s'est jamais lancé ». - Un échec qui se répète n'est pas écrit à chaque fois. Le premier est écrit, puis les intervalles entre les copies écrites s'allongent, et chaque copie écrite indique combien d'occurrences ont été regroupées depuis la précédente. Une boucle qui échoue toutes les deux secondes apparaît alors environ deux fois par heure, et non sous la forme d'un fichier plein.
Ce qu'il contient
Une ligne datée pour chaque échec que w0a a intercepté, avec l'endroit où il s'est produit. Rien n'est avalé en silence : une interrogation du matériel qui a échoué, une écriture dans le registre qui a été refusée, une page qui n'a pas voulu se charger — c'est là-dedans.
C'est tout l'intérêt. Une application qui cache ses propres erreurs derrière un message aimable ne peut pas être diagnostiquée.
Ce qu'il ne contient pas
- Aucune liste de tes fichiers, dossiers ou jeux. Un message d'erreur peut nommer un chemin quand une opération sur un fichier échoue ; c'est la seule façon dont un chemin peut y entrer.
- Aucune clé de licence. Rien dans w0a n'écrit la clé dans ce fichier.
Quand il quitte ton PC
Le fichier reste sur ton disque. Ses lignes partent de deux façons, et les deux retirent d'abord ton nom de compte, les chemins de profil utilisateur et tout ce qui ressemble à une clé de licence :
- Envoyer le diagnostic d'erreurs, dans Paramètres > Confidentialité. Il est activé par défaut. Avec une clé de licence saisie, les nouvelles lignes sont envoyées deux minutes après le démarrage, puis toutes les six heures. Sans clé, rien n'est envoyé. Le serveur les conserve 90 jours.
- Un signalement que tu envoies toi-même : la carte Report a Problem dans les Paramètres, ou la fenêtre de plantage que w0a affiche après un échec, et qui te demande d'abord.
Coupe l'interrupteur et le fichier ne va nulle part, sauf si tu l'envoies.
Taille et suppression
Le fichier est maintenu sous 512 KB. Quand il dépasse cette taille, w0a le réduit aux 200 lignes les plus récentes.
Tu peux le supprimer à tout moment ; w0a en commence un nouveau avec la ligne suivante. La numérotation reprend là où elle en était, donc une ligne déjà envoyée n'est pas renvoyée.
L'envoyer
S'il est long, ne colle pas le fichier entier. Les 120 dernières lignes sont presque toujours la partie utile, parce que les entrées les plus récentes sont en bas. La carte Report a Problem envoie exactement ces 120 lignes quand Attach the error log (recommended) est coché.
Les autres fichiers du dossier
Le même dossier contient quelques autres fichiers. Chacun répond à une question, et aucun n'est envoyé :
| Fichier | Ce à quoi il répond |
|---|---|
startup-trace.log | Jusqu'où le dernier démarrage est allé, étape par étape. Réécrit à chaque lancement. |
game.log | Quand un jeu a été vu démarrer et s'arrêter. |
engine.log | Ce que les moteurs d'arrière-plan ont fait, une ligne par action terminée. |
perf.log | Les moments où la fenêtre de w0a a été lente à se dessiner, et ce qu'a coûté le moteur de réserve de cœurs pendant une partie. |
crashstate.json | Si la dernière exécution s'est fermée proprement ; le compteur de plantages du mode de sécurité est conservé ici. |
engine.log et game.log contiennent des noms de programmes, c'est pourquoi ils restent en local. Si un problème concerne un jeu qui ne donne plus la même sensation avec les moteurs activés, engine.log est le premier fichier à regarder.
À lire aussi
Cette page t'a-t-elle aidé ?
Qu'est-ce qui manquait, ou qu'est-ce qui n'a pas marché ? Nous lisons chacun de ces messages.
Si cette page n'a pas réglé le problème, écris-nous — dis-nous quel article tu as lu, et nous corrigerons l'article.