Was es ändert
Nichts ändert sich, bevor du einen Knopf drückst oder eine Engine einschaltest, und auf einer neuen Installation ist jede Engine aus.
Die Optimierungen schreiben Windows-Einstellungen: Registry-Werte, Energiepläne, DNS-Server und verschlüsseltes DNS, geplante Aufgaben und den Starttyp von Diensten auf einer festen Liste. Ein Registry-Wert muss auf einer Liste stehen, die in die Anwendung einkompiliert ist; ein Schreibzugriff anderswohin wird abgelehnt.
Bevor w0a schreibt, liest es den aktuellen Wert und hält ihn in einem Änderungslog in %ProgramData%\w0a fest, das jeder Benutzer lesen und nur Administratoren ändern können. Ein Wert, der schon so gesetzt ist, wird weder geschrieben noch festgehalten. Vor der ersten Änderung einer Sitzung bietet w0a an, einen Windows-Wiederherstellungspunkt anzulegen.
Einige Seiten ändern eigene Dinge, jede mit ihrem eigenen Weg zurück:
- CS2. Die Startoptionen in der Einstellungsdatei von Steam, die Videoeinstellungsdatei des Spiels und die eigene w0a.cfg von w0a, die eine Zeile in deiner autoexec.cfg ausführt. Eine Datei, die w0a nicht angelegt hat, wird kopiert, bevor w0a sie zum ersten Mal ändert.
- Das NVIDIA-Profil für cs2.exe. Bis zu vier dokumentierte Treibereinstellungen. Beim Zurücknehmen werden nur diese Werte entfernt; alles, was du selbst in diesem Profil eingestellt hast, bleibt.
- Grafikkarte. Takt-Offsets, Spannungserhöhung, Power-Limit und Lüfterdrehzahl, als Profile auf der Seite „Grafikkarte“ gespeichert, wo ein Knopf die Karte auf ihre Standardwerte zurücksetzt.
- Autostart-Einträge. Ein auf der Seite „Autostart“ ausgeschalteter Eintrag bleibt, wo er ist, und lässt sich in derselben Liste wieder einschalten.
- Löschungen. Die Seite „Protokolle“ löscht die Logs und Caches, die du auswählst, und die Seite „Programme deinstallieren“ entfernt Apps. Beides lässt sich nicht rückgängig machen; beide Seiten sagen das und fragen, bevor sie anfangen.
Engines, die du einschaltest, wirken auf laufende Programme, zum Beispiel indem sie die Priorität des Spiels anheben.
Wie eine Änderung zurückgenommen wird
Die Seite „Sicherungen“ führt für jeden Vorgang einen w0a-Wiederherstellungspunkt. Stellst du einen davon wieder her, wird jede danach gemachte Änderung zurückgenommen, spätere Punkte eingeschlossen; „Alles zurücknehmen“ schreibt den ersten festgehaltenen Wert jeder Einstellung zurück.
Die Fix-Seite braucht dieses Log nicht. Fast jede Karte schreibt den Windows-Standard zurück und repariert so auch eine Einstellung, die ein anderes Tool oder eine ältere Installation geändert hat. Die CS2-Karte legt die Kopien zurück, die w0a vor seinem ersten Schreiben angelegt hat.
Jede Änderung Schritt für Schritt zurücknehmen
Was es ablehnt
- Kernel-Einstellungen. Jeder Wert unter Session Manager\kernel wird abgelehnt.
- Schlüssel des Grafiktreibers. Die Schlüssel, die Multiplane Overlay (MPO) abschalten, und die TDR-Schlüssel, die bestimmen, wie Windows sich von einer hängenden Grafikkarte erholt, haben CS2 auf einem echten Rechner einfrieren lassen. w0a schreibt keinen davon.
w0a darf diese Werte löschen. Das stellt den Windows-Standard auf einem PC wieder her, der sie noch von einer älteren w0a-Version oder einem anderen Tool trägt. Geschrieben werden sie nie.
- Microsoft Defender. w0a ändert keine seiner Einstellungen, fügt keine Ausschlüsse hinzu und senkt nie die Priorität seiner Prozesse. Defender steht nicht auf der Liste der Dienste, deren Starttyp w0a ändern darf, und seine Updates für Sicherheitsinformationen laden weiter, wenn w0a während eines Spiels andere Hintergrund-Downloads zurückhält. Die Seite „Protokolle“ ist die einzige Stelle, an der w0a Dateien von Defender berührt: Ist ihr Kästchen angehakt, was standardmäßig der Fall ist, leert die Bereinigung die Diagnose- und Scanverlaufsprotokolle von Defender. Die Schutz-Engine, die Signaturen und Dateien in Quarantäne bleiben unangetastet.
- Deine Spiele. w0a injiziert keinen Code in sie und liest nichts aus ihrem Speicher.
- Speicherintegrität. Der Schalter, der diesen Windows-Schutz abschaltet, ist standardmäßig nicht angehakt und bleibt außen vor, wenn du alles auswählst. Er läuft nicht, wenn FACEIT installiert ist oder w0a das nicht feststellen kann, und auch nicht, wenn die Einstellung gesperrt ist.
- Ein Klick für alles. Es gibt keinen Knopf, der den ganzen PC auf einmal optimiert, und keine Einführungstour beim ersten Start: Jede Änderung wählst du selbst.
Welchen Treiber es laden kann
w0a hat keinen eigenen Treiber und liefert keinen mit. Einige Messwerte brauchen einen: die Package-Temperatur des Prozessors, die Speicher-Timings und die Temperatur der Speichermodule. Dafür kann es PawnIO installieren, einen separat signierten Treiber eines unabhängigen Entwicklers, den w0a nur zum Lesen nutzt. Es installiert ihn erst, nachdem du seinen Knopf gedrückt und eine Abfrage bestätigt hast, die den von Windows an der Datei geprüften Herausgeber nennt, und es lädt das Setup über HTTPS von GitHub herunter und von nirgendwo sonst.
Der Anti-Cheat von FACEIT startet nicht neben älteren PawnIO-Versionen. w0a installiert immer die neueste, die vom Microsoft-Herausgeber für Hardwarekompatibilität signiert ist, und warnt dich vorher, wenn FACEIT neben einer älteren installiert ist.
PawnIO ist ein eigenes Produkt mit eigenem Eintrag in der Windows-Liste installierter Apps: Wenn du w0a entfernst, bleibt es installiert.
Was über das Netz geht
- Lizenzprüfung. Erst sobald ein Schlüssel eingegeben ist: der Schlüssel, ein Einweg-Hash der Hardware-ID und welche Version der Vereinbarung du wann akzeptiert hast. Solange ein Schlüssel eingegeben ist, bleibt eine Verbindung zum Lizenzserver offen, damit eine widerrufene oder geänderte Lizenz ohne Neustart greift. Das Anfordern der kostenlosen Testphase sendet die gehashte Hardware-ID und den Einmalcode des Discord-Bots.
- Aktivierung. Beim Aktivieren eines Schlüssels geht eine Hardware-Übersicht mit: Windows-Version und Architektur, Computername, Hersteller und Modell, Prozessor und Kernzahl, Mainboard, BIOS-Version, Grafikkarte, Arbeitsspeicher, Bildschirmauflösung, Betriebszeit und lokale IP-Adresse. Der Server speichert nur die Übersicht von der ersten Aktivierung des Schlüssels.
- Fehlerdiagnose. Standardmäßig an, mit einem Kästchen auf der Seite „Einstellungen“ abschaltbar und nur mit einem Schlüssel gesendet. Zwei Minuten nach dem Start und dann alle sechs Stunden, bei einem großen Rückstand bis zu etwa einer Stunde lang alle sechs Minuten: der Schlüssel, die gehashte Hardware-ID, die App-Version und die neuen Zeilen des Fehlerprotokolls, ohne Pfade, Benutzernamen und Schlüsselmuster. 90 Tage aufbewahrt.
- Problemberichte. Nur wenn du einen sendest: deine Nachricht und Kontaktdaten, die App-Version, die Windows-Version, Prozessor und Grafikkarte, das Ende des Fehlerprotokolls, wenn du sein Kästchen anhakst, sowie der Lizenzschlüssel und die gehashte Hardware-ID. Pfade, Benutzername und Schlüsselmuster werden entfernt.
- Aktualisierungen. Beim Start und auf der Seite „Aktualisierungen“ liest w0a eine mit unserem Schlüssel signierte Versionsdatei und ignoriert eine unsignierte oder falsch signierte. Ein Update wird nur installiert, wenn es über HTTPS kam, sein SHA-256 zur signierten Datei passt und es dieselbe Codesignatur trägt wie die laufende Kopie.
- Andere Dienste. Nur wenn du eine Seite öffnest oder ihren Knopf drückst: Die Seite „Treiber“ fragt bei NVIDIA nach dem neuesten Treiber, die Seite „Ping“ holt die Relay-Liste von Valve bei Steam, die Seite „DNS“ testet öffentliche Resolver wie Cloudflare, Google und Quad9, die Seite „Internet“ und eine Benchmark-Aufnahme schicken kleine Prüfpakete an den öffentlichen Resolver von Cloudflare, und die Seite „Aktualisierungen“ liest die Versionshinweise von w0a.app.
Die vollständige Liste, mit der Aufbewahrungsdauer jedes Eintrags, steht in der Datenschutzerklärung.
Was w0a erfasst, Schritt für Schritt erklärt
Wie du einen Download prüfst
Lade w0a nur von der Download-Seite auf w0a.app herunter. Der SHA-256 jedes veröffentlichten Builds steht unter dem Download-Knopf: Vergleiche ihn mit der Datei, die du bekommen hast, und lösche die Datei, wenn die beiden abweichen.
Verwandte Seiten: So funktioniert’s, Datenschutzerklärung und Kontakt.