Jak vrátit zpět, co w0a změnila

Tři cesty zpátky, od nejchirurgičtější po nejširší. Kterou si vybrat, závisí na tom, jestli víš, co se rozbilo.

Tři cesty zpátky

1. Víš, co se rozbilo — stránka Fix

Když přestala fungovat jedna konkrétní věc, oprav právě tu jednu věc. Stránka Fix má kartu na každý příznak; hledej to, co vidíš — „zvuk“, „tiskárna“, „hledání“ — a stiskni tlačítko na kartě.

Každá karta zapisuje výchozí hodnotu Windows bezpodmínečně. Nečte žádnou zálohu, což zároveň znamená, že opraví i počítač, který přenastavil nějaký jiný nástroj, a funguje i tehdy, když je vlastní záložní soubor w0a pryč.

Taky ti řekne, co udělala: "Opraveno — počet nastavení vrácených na výchozí hodnotu Windows: 3." nebo "Není co opravovat — tohle už bylo na výchozí hodnotě Windows." Ta druhá odpověď je skutečná informace: ať je špatně cokoli, tohle to není.

2. Chceš vzít zpět celou změnu — Zálohy a obnovení

Stránky, které mění nastavení Windows ve skupině, si před spuštěním zapíšou kontrolní bod — optimalizace systému, profil pro CS2, priorita USB, nastavení připojení, DNS a stránka Regedit tweaky. Výjimkou je ladění na stránce Grafická karta: to zapisuje hodnoty ovladače, ne nastavení Windows, a jeho vrácením zpět je Obnovit výchozí. Čištění logů a odinstalace aplikace zapisují kontrolní bod taky, ale jen jako záznam o tom, co proběhlo: smazané soubory a odinstalovaný program se vrátit nedají, proto ty dva nemají tlačítko Obnovit k tomuhle bodu. Karta na stránce Fix zapíše výchozí hodnotu Windows a v protokolu o vrácení změn nic nenechá; jedinou výjimkou je karta IPv6, která zapisuje jinou než výchozí hodnotu, a proto si nejdřív uloží tu starou. Zálohy a obnovení vypíše kontrolní body a obnovení jednoho z nich vrátí zpátky všechno, co bylo použito po něm — jak vlastní změny toho kontrolního bodu, tak i všechny pozdější kontrolní body. Potvrzovací okno to říká, ještě než se začne. Není to omezení, ale poctivé chování: co bylo použito po nějakém bodě, leží na něm navrchu, takže vrátit stroj do toho bodu znamená vzít zpět i to.

To je správná volba, když se pokazilo celé jedno sezení plné změn a ty chceš vrátit to sezení, ne opravit jeden konkrétní příznak.

3. Chceš se toho zbavit celého — nejdřív obnov všechno, pak odinstaluj

Obnov každý kontrolní bod a teprve pak odinstaluj. V tomhle pořadí: když odinstaluješ dřív, nastavení zůstanou na místě, protože to jsou nastavení Windows, ne soubory w0a.

Kde leží protokol o vrácení změn

%ProgramData%\w0a\backup.json — schválně mimo tvůj uživatelský profil, aby přežil nové založení profilu, a zapisuje ho ta část aplikace, která běží se zvýšenými právy. Přesně proto taky tweak zapisuje jen do cest registru na vlastním seznamu povolených cest w0a: obnovení přijme jen záznamy ze seznamu zkompilovaného přímo v aplikaci, takže podvržený protokol ho nemůže poslat nikam jinam, a hodnotu zapsanou mimo seznam by nikdy nešlo vrátit.

Související

Co program na optimalizaci her dokáže ve Windows změnit, co ne a jak ho ověřit, než mu začneš věřit: Fungují programy na optimalizaci her?

w0a nezmění žádné nastavení Windows, dokud o to nepožádáš, a tweak si před zápisem nové hodnoty uloží tu starou. Upozornit mě

Pomohla ti tahle stránka?

Co chybělo, nebo co nefungovalo? Čteme každou jednu takovou zprávu.

Jestli tahle stránka problém nevyřešila, napiš nám — uveď, který článek jsi četl, a my ten článek opravíme.