Qué cambia
Nada cambia hasta que pulsas un botón o activas un motor, y en una instalación nueva todos los motores están apagados.
Las optimizaciones escriben ajustes de Windows: valores del registro, planes de energía, servidores DNS y DNS cifrado, tareas programadas y el tipo de inicio de los servicios de una lista cerrada. Un valor del registro tiene que estar en una lista compilada dentro de la aplicación; cualquier escritura fuera de ella se rechaza.
Antes de escribir, w0a lee el valor actual y lo anota en un log de cambios en %ProgramData%\w0a, que cualquier usuario puede leer y solo los administradores pueden modificar. Un valor que ya está como debe no se escribe ni se anota. Antes del primer cambio de una sesión, w0a ofrece crear un punto de restauración de Windows.
Algunas páginas cambian cosas propias, cada una con su propio camino de vuelta:
- CS2. Las opciones de lanzamiento en el archivo de ajustes de Steam, el archivo de ajustes de vídeo del juego y el w0a.cfg propio de w0a, que ejecuta una línea de tu autoexec.cfg. Un archivo que w0a no creó se copia antes de que w0a lo cambie por primera vez.
- El perfil de NVIDIA para cs2.exe. Hasta cuatro ajustes documentados del controlador. Al deshacerlos solo se quitan esos valores, así que todo lo que configuraste tú en ese perfil se queda.
- Tarjeta gráfica. Desfases de reloj, aumento de voltaje, límite de potencia y velocidad del ventilador, guardados como perfiles en la página Tarjeta Gráfica, donde un botón devuelve la tarjeta a sus valores predeterminados.
- Entradas de inicio. Una entrada desactivada en la página Arranque se queda donde está y se puede volver a activar desde la misma lista.
- Borrados. La página Limpieza de Logs borra los logs y cachés que selecciones, y la página Desinstalar Apps quita aplicaciones. Ninguna de las dos cosas se puede deshacer; ambas páginas lo dicen y preguntan antes de empezar.
Los motores que activas actúan sobre los programas en ejecución, por ejemplo subiendo la prioridad del juego.
Cómo se deshace un cambio
La página Copias de Seguridad muestra un punto de restauración de w0a por cada operación. Restaurar uno revierte todos los cambios hechos después, incluidos los puntos posteriores, y «Revertir todo» vuelve a escribir el primer valor anotado de cada ajuste.
La página Fix no necesita ese log. Casi todas las tarjetas vuelven a escribir el valor predeterminado de Windows, así que también reparan un ajuste que cambió otra herramienta o una instalación antigua. La tarjeta de CS2 repone las copias que w0a hizo antes de su primera escritura.
Cómo deshacer cada cambio, paso a paso
Qué rechaza
- Ajustes del kernel. Se rechaza cualquier valor bajo Session Manager\kernel.
- Claves del controlador de pantalla. Las claves que desactivan la superposición multiplano (MPO) y las claves TDR, que deciden cómo se recupera Windows de una tarjeta gráfica colgada, congelaron CS2 en una máquina real. w0a no escribe ninguna.
w0a puede borrar estos valores, lo que devuelve el valor predeterminado de Windows a un PC que todavía los tiene de una versión antigua de w0a o de otra herramienta. Nunca los escribe.
- Microsoft Defender. w0a no cambia ninguno de sus ajustes, no añade exclusiones y nunca baja la prioridad de sus procesos. Defender no está en la lista de servicios cuyo tipo de inicio puede cambiar w0a, y sus actualizaciones de inteligencia de seguridad siguen descargándose cuando w0a retiene otras descargas en segundo plano durante una partida. La página Limpieza de Logs es el único lugar donde w0a toca archivos de Defender: con su casilla marcada, como viene por defecto, la limpieza vacía los logs de diagnóstico y de historial de análisis de Defender. El motor de protección, las firmas y los archivos en cuarentena no se tocan.
- Tus juegos. w0a no les inyecta código ni lee nada de su memoria.
- Integridad de memoria. El interruptor que desactiva esta protección de Windows viene sin marcar y queda fuera de seleccionar todo. Se niega a ejecutarse si FACEIT está instalado o w0a no puede saber si lo está, y cuando el ajuste está bloqueado.
- Un clic para todo. No hay un botón que optimice todo el PC de una vez ni un recorrido de bienvenida: cada cambio lo eliges tú.
Qué controlador puede cargar
w0a no tiene controlador propio ni incluye ninguno. Algunas lecturas lo necesitan: la temperatura del encapsulado del procesador, los timings de memoria y la temperatura de los módulos de memoria. Para ellas puede instalar PawnIO, un controlador firmado por separado y hecho por un desarrollador independiente, que w0a usa solo para leer. Solo lo instala después de que pulses su botón y confirmes un aviso que nombra al editor que Windows verificó en el archivo, y descarga el instalador por HTTPS desde GitHub y desde ningún otro sitio.
El anticheat de FACEIT no arranca junto a versiones antiguas de PawnIO. w0a siempre instala la más reciente, firmada por el editor de compatibilidad de hardware de Microsoft, y te avisa antes si FACEIT está instalado junto a una antigua.
PawnIO es un producto aparte con su propia entrada en la lista de aplicaciones instaladas de Windows: desinstalar w0a no lo desinstala.
Qué sale por la red
- Comprobación de licencia. Solo una vez introducida una clave: la clave, un hash unidireccional del ID de hardware, y qué versión del acuerdo aceptaste y cuándo. Mientras haya una clave introducida, queda abierta una conexión con el servidor de licencias, para que una licencia revocada o cambiada surta efecto sin reiniciar. Al reclamar la prueba gratis se envían el hash del ID de hardware y el código de un solo uso del bot de Discord.
- Activación. Al activar una clave, la acompaña un resumen del hardware: versión y arquitectura de Windows, nombre del equipo, fabricante y modelo, procesador y número de núcleos, placa base, versión de la BIOS, tarjeta gráfica, memoria, resolución de pantalla, tiempo de actividad y dirección IP local. El servidor solo guarda el resumen de la primera activación de la clave.
- Diagnóstico de errores. Activado por defecto, se desactiva con una casilla en la página Ajustes y solo se envía con una clave. Dos minutos después de abrir la app y luego cada seis horas, o cada seis minutos durante una hora como mucho mientras se envía una acumulación grande: la clave, el ID de hardware con hash, la versión de la app y las líneas nuevas del log de errores, sin rutas, nombre de usuario ni patrones de clave. Se guarda 90 días.
- Informes de problemas. Solo cuando envías uno: tu mensaje y tus datos de contacto, la versión de la app, la versión de Windows, el procesador y la tarjeta gráfica, el final del log de errores si marcas su casilla, y la clave de licencia y el ID de hardware con hash. Se quitan las rutas, el nombre de usuario y los patrones de clave.
- Actualizaciones. Al abrir la app y en la página Actualizaciones, w0a lee un archivo de versión firmado con nuestra clave e ignora uno sin firmar o mal firmado. Una actualización solo se instala si llegó por HTTPS, su SHA-256 coincide con el archivo firmado y lleva la misma firma de código que la copia en ejecución.
- Otros servicios. Solo cuando abres una página o pulsas su botón: la página Controladores pregunta a NVIDIA por el controlador más reciente, la página Ping obtiene de Steam la lista de relés de Valve, la página DNS prueba resolvedores públicos como Cloudflare, Google y Quad9, la página Conexión y una captura de Benchmark envían pequeñas sondas al resolvedor público de Cloudflare, y la página Actualizaciones lee las notas de versión de w0a.app.
La lista completa, con cuánto tiempo se guarda cada dato, está en la Política de Privacidad.
Qué recoge w0a, explicado paso a paso
Cómo comprobar una descarga
Descarga w0a solo desde la página de descarga de w0a.app. El SHA-256 de cada versión publicada aparece bajo el botón de descarga: compáralo con el del archivo que recibiste y borra el archivo si no coinciden.
Páginas relacionadas: Cómo funciona, Política de Privacidad y Contacto.