Dónde está el archivo de registro

Cómo abrirlo, cómo leer una línea, qué contiene y qué no contiene a propósito, cuándo sale de tu PC y para qué sirven los demás archivos que hay junto a él.

Abrirlo

Pulsa Win+R, pega esto y pulsa Enter:

%LocalAppData%\w0a\errors.log

Si Windows te pregunta con qué abrirlo, elige el Bloc de notas. Es un archivo de texto normal.

Si el archivo no existe, es que todavía no se ha escrito nada. Se crea con su primera línea.

Leer una línea

Cada línea empieza con un número correlativo, luego la fecha y la hora, luego, entre corchetes, la parte de w0a que la escribió, y después lo que pasó. Un fallo que lanzó una excepción va seguido de unas cuantas líneas sangradas con los métodos por los que pasó. Esas líneas no llevan rutas de código fuente ni números de línea, porque la compilación publicada se distribuye sin ellos.

Las líneas más recientes están al final.

Hay dos tipos de línea que no son fallos:

Qué contiene

Una línea con fecha por cada fallo que w0a capturó y el lugar donde ocurrió. No se traga nada en silencio: una consulta al hardware que falló, una escritura en el Registro que fue rechazada, una página que no quiso cargar — está aquí.

Ese es justamente el objetivo. Una aplicación que esconde sus propios errores detrás de un mensaje amable no se puede diagnosticar.

Qué no contiene

Cuándo sale de tu PC

El archivo se queda en tu disco. Sus líneas salen de dos maneras, y las dos eliminan antes tu nombre de cuenta, las rutas del perfil de usuario y cualquier cosa con forma de clave de licencia:

Apaga el interruptor y el archivo no va a ninguna parte salvo que lo envíes tú.

Tamaño y borrado

El archivo se mantiene por debajo de 512 KB. Cuando lo supera, w0a lo recorta a las 200 líneas más recientes.

Puedes borrarlo cuando quieras; w0a empieza uno nuevo con la siguiente línea. La numeración continúa donde estaba, así que una línea ya subida no se vuelve a enviar.

Enviarlo

Si es largo, no pegues el archivo entero. Las últimas 120 líneas son casi siempre la parte que importa, porque las entradas más recientes están al final. La tarjeta Report a Problem envía exactamente esas 120 líneas cuando la casilla Attach the error log (recommended) está marcada.

Los demás archivos de la carpeta

La misma carpeta contiene unos cuantos archivos más. Cada uno responde a una pregunta, y ninguno se sube:

ArchivoQué responde
startup-trace.logHasta dónde llegó el último arranque, paso a paso. Se reescribe en cada inicio.
game.logCuándo se vio un juego arrancar y detenerse.
engine.logLo que hicieron los motores en segundo plano, una línea por cada acción terminada.
perf.logLos momentos en que la ventana de w0a tardó en dibujarse, y lo que costó el motor de reserva de núcleos durante una partida.
crashstate.jsonSi la última ejecución se cerró limpiamente; aquí se guarda el contador de cierres inesperados del modo seguro.

engine.log y game.log contienen nombres de programas, y por eso se quedan en tu PC. Si un problema es que un juego se siente distinto con los motores activados, engine.log es el primer archivo que hay que mirar.

Relacionado

¿Te sirvió esta página?

¿Qué faltaba, o qué no funcionó? Leemos todos estos mensajes.

Si esta página no resolvió tu problema, escríbenos — dinos qué artículo leíste y lo corregimos.