Как сбросить достижения в Steam

Отключать и заново открывать достижения иногда нужно: чтобы перепройти игру «с нуля», исправить ошибочно полученное достижение или протестировать поведение игры. Steam не предоставляет одну общую кнопку «сбросить достижения» для всех игр, но есть надёжный способ через клиентскую консоль Steam.
Короткий обзор процесса
- Откройте Steam Client Console.
- Найдите AppID и API-имя достижения на SteamDB (Steam Database).
- Введите команду achievement_clear
в консоли. - При необходимости выполните reset_all_stats
(с осторожностью). - Отключите Steam Cloud и проверьте результат.
Важно: некоторые достижения хранятся на сервере разработчика или привязаны к облачным сохранениям — в таких случаях сброс может не сработать.
Как включить консоль клиента Steam
На Windows самый простой способ — открыть окно «Выполнить» (Win + R) и вставить команду:
steam://open/consoleЭто откроет Steam и добавит новую вкладку Console в основном окне клиента — именно туда вы будете вводить команды.
Если вы не можете вызвать окно «Выполнить», откройте его обычным способом через меню Пуск или воспользуйтесь нашей статье о способах открытия окна «Выполнить».
На macOS можно выполнить в Терминале:
open "steam://open/console"На Linux действует аналогичный URL, но детали зависят от дистрибутива и способа установки Steam.
Как найти AppID и API-имя достижения
- Откройте сайт SteamDB (https://steamdb.info).
- Введите в поиск название игры и откройте страницу приложения (App).
- Скопируйте AppID — он отображается рядом с названием игры.
- Перейдите на вкладку Achievements на странице игры и найдите API Name нужного достижения.
API-имена часто выглядят не как пользовательские названия, а как короткие строки с подчёркиваниями. Используйте именно API-имя, а не отображаемое в игре название.
Команды для консоли и пример
В консоли Steam выполните команду в формате:
achievement_clear Например, подставив AppID и API-имя из SteamDB, команда может выглядеть так:
achievement_clear 220 half_life_2_first_achievementЕсли команда выполнится успешно, вы увидите в консоли сообщение:
achievement_clear success
Если вы хотите очистить встроенные игровые статистики (количество убийств, время в игре и т.п.), существует команда:
reset_all_stats Важно: reset_all_stats работает по-разному в зависимости от того, как разработчик реализует статистику. В некоторых случаях команда ничего не сделает; в других — может нарушить учёт статистики.
Важно: перед выполнением команд отключите Steam Cloud для данной игры и сделайте резервную копию локальных сохранений. В противном случае облако может вернуть прежние данные и повторно восстановить достижения.
Отключение Steam Cloud
- В библиотеке Steam правой кнопкой мыши кликните по игре и выберите «Свойства».
- В разделе «Общие» (General) найдите опцию «Хранить сохранения в Steam Cloud» и снимите галочку.
- Закройте игру и дождитесь синхронизации клиента.
После этого можно безопаснее выполнять команды в консоли.
Альтернативный способ: Steam Achievement Manager (SAM)
Steam Achievement Manager — сторонняя утилита с графическим интерфейсом, которая упрощает выбор и сброс достижений. Плюсы: удобный интерфейс и пакетная обработка. Минусы: это неофициальный инструмент — его использование находится в «серой зоне» с точки зрения правил Steam и может повлечь временные или постоянные меры со стороны платформы.
Если вы решаете использовать SAM:
- Загружайте утилиту только из проверенных источников и сравнивайте контрольные суммы файла.
- Никогда не вводите данные учётной записи в сторонние программы; запускайте SAM в режиме, который не требует логина (если доступен).
- Выполняйте резервную копию сохранений и отключайте Steam Cloud.
Когда сброс достижений не сработает
- Достижения управляются сервером разработчика: клиентская команда не сможет их снять.
- Игра немедленно сверяет достижения с облаком и заново ставит галочки — убедитесь, что Steam Cloud отключён.
- Достижения фиксируются на уровне аккаунта и защищены механиками античитов — сторонние инструменты могут привести к санкциям.
Мини-методология: проверка результата
- Введите команду achievement_clear и дождитесь ответа success.
- Перезапустите клиент Steam.
- Откройте страницу достижений игры в клиенте или на веб-профиле и убедитесь, что нужное достижение снято.
- Запустите игру и проверьте, не восстановилось ли достижение из локального или облачного сохранения.
- При необходимости удалите локальные сохранения и проверьте повторно.
Контрольный чек-лист по ролям
Для игрока:
- Отключить Steam Cloud.
- Сделать резервную копию локальных сохранений.
- Получить AppID и API-имя с SteamDB.
- Выполнить achievement_clear и проверить success.
- Перезапустить Steam и игру.
Для техподдержки/администратора сервера:
- Проверить, не задействованы ли серверные сиды достижений.
- Посмотреть логи сервера на предмет повторной отправки флагов достижений.
- Уведомить игрока о возможных рисках и политике компании.
Дополнительные рекомендации и предостережения
- Не используйте сторонние инструменты без необходимости.
- Если игра официально поддерживает сброс прогресса — используйте внутриигровой механизм.
- В случае сомнений свяжитесь с поддержкой разработчика: они могут подсказать, возможен ли сброс и не приведёт ли он к проблемам с учётом статистики.
Критерии приёмки
- Команда achievement_clear возвращает success.
- В клиенте Steam достижение снято.
- После перезапуска игры достижение не восстанавливается из облака.
- Статистика игры (если важна) не повреждена после reset_all_stats.
1‑строчный глоссарий
- AppID — уникальный идентификатор приложения в Steam.
- API Name — внутреннее (программное) имя достижения, используемое разработчиками.
- Steam Cloud — облачное хранение сохранений и настроек Steam.
- SAM — Steam Achievement Manager, неофициальный инструмент для правки достижений.
- Console — встроенная консоль клиента Steam для ввода служебных команд.
Короткое резюме
Сброс достижений в Steam возможен через клиентскую консоль с командой achievement_clear и через сторонние утилиты вроде SAM. Всегда отключайте Steam Cloud и делайте резервные копии сохранений. Помните о том, что некоторые достижения защищены на стороне сервера и не могут быть сняты клиентскими командами.
Источник решений: официальный клиент Steam и данные SteamDB. Будьте внимательны и действуйте осторожно — особенно при применении reset_all_stats и сторонних программ.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента