Отмена того, что изменила w0a

Три пути назад, от самого точечного до самого широкого. Какой выбрать — зависит от того, знаешь ли ты, что именно сломалось.

Три пути назад

1. Ты знаешь, что сломалось — страница Fix

Если перестала работать одна конкретная вещь, чини именно её. На странице Fix есть карточка на каждый симптом; ищи то, что видишь, — «звук», «принтер», «поиск» — и нажми кнопку на карточке.

Каждая карточка безусловно записывает стандартное значение Windows. Она не читает резервную копию, а значит чинит и машину, которую изменила какая-то другая программа, и работает даже тогда, когда собственного файла резервной копии w0a уже нет.

Она ещё и говорит, что сделала: «Исправлено — к значению Windows по умолчанию возвращено параметров: 3.» или «Чинить нечего — здесь и так стояло значение Windows по умолчанию.» Второй ответ — это тоже настоящая информация: что бы ни было сломано, это не оно.

2. Ты хочешь отменить целую группу изменений — Бэкапы и восстановление

Страницы, которые меняют настройки Windows группой, перед запуском пишут контрольную точку — оптимизация системы, профиль CS2, приоритет USB, настройки интернета, DNS и страница «Твики реестра». Исключение — тюнер видеокарты: он пишет значения драйвера, а не настройки Windows, и его отмена — это Сбросить к значениям по умолчанию. Очистка журналов и удаление программы тоже пишут контрольную точку, но только как запись о том, что было сделано: удалённые файлы и удалённую программу вернуть нельзя, поэтому у этих двух нет кнопки Вернуться к этой точке. Карточка Fix записывает значение Windows по умолчанию и ничего не оставляет в журнале отмены; единственное исключение — карточка IPv6: она пишет значение, которое не является значением по умолчанию, и поэтому сначала сохраняет старое. Бэкапы и восстановление показывает контрольные точки списком, и восстановление одной из них отменяет всё, что было применено после неё, — и собственные изменения этой контрольной точки, и все последующие контрольные точки тоже. Окно подтверждения говорит об этом до начала. Это не ограничение, а честное поведение: применённое после какой-то точки ложится поверх неё, поэтому вернуть машину в ту точку — значит отменить и это.

Это правильный выбор, когда пошёл не так целый сеанс изменений и ты хочешь отменить именно сеанс, а не починить конкретный симптом.

3. Ты хочешь убрать всё — восстанови всё, потом удали

Восстанови каждую контрольную точку, потом удали программу. Именно в таком порядке: если удалить сначала, настройки останутся на месте, потому что это настройки Windows, а не файлы w0a.

Где лежит журнал отмены

%ProgramData%\w0a\backup.json — намеренно вне твоего профиля пользователя, чтобы он пережил пересоздание профиля, и записывается той частью приложения, которая работает с повышенными правами. По той же причине твик пишет только в пути реестра из собственного списка разрешений w0a: восстановление принимает только записи из списка, вкомпилированного в приложение, поэтому подделанный журнал не может отправить его куда-то ещё, а значение, записанное вне списка, вернуть было бы невозможно.

Похожие статьи

Что программа для оптимизации игр может изменить в Windows, чего не может и как проверить её, прежде чем ей доверять: Работают ли программы для оптимизации игр?

w0a не меняет ни одной настройки Windows, пока ты не попросишь, а твик сохраняет старое значение, прежде чем записать новое. Сообщить мне

Эта страница помогла?

Чего не хватило или что не сработало? Мы читаем каждый такой ответ.

Если эта страница не решила проблему, напиши нам — скажи, какую статью ты читал, и мы её исправим.