
Что Steam Cloud синхронизирует, а что остаётся на диске
Steam Cloud хранит на серверах пользовательские файлы игры: сохранения, профиль, настройки графики и управления, иногда раскладку клавиш. Копирование запускается при выходе из игры и при следующем запуске на другом компьютере, вход выполняется под той же учётной записью.
Читайте также: WhatsApp уходит от iCloud: собственное облачное хранилище для резервных копий на iOS, Резервное копирование реестра: как избежать критических сбоев.
Работает это только там, где разработчик подключил соответствующую функцию Steamworks. Признак поддержки — отметка «Steam Cloud» в блоке функций на странице магазина и значок облака в свойствах игры в библиотеке. Если отметки нет, прогресс лежит только на диске, и переносить его придётся вручную.
Не нужна синхронизация проектам с серверным прогрессом — сетевым шутерам, MMO, карточным играм с аккаунтом издателя. Там состояние хранится на сервере, локальных сохранений попросту нет.
Объём на пользователя ограничен: квоту задаёт разработчик, у большинства проектов она порядка 1 ГБ на игру. Когда лимит исчерпан (игра пишет тысячи мелких файлов или объёмные логи), Steam показывает ошибку синхронизации, и часть данных остаётся только локально. Второе ограничение — отсутствие версий: в облаке лежит последняя копия, а не история. Ошибочная перезапись означает потерю прогресса без возможности откатиться.
Как включить, проверить и отключить синхронизацию
- Общая настройка: Steam → «Настройки» → раздел «Облако» → включить «Включить синхронизацию Steam Cloud».
- Для отдельной игры: правый клик по названию в библиотеке → «Свойства» → «Общие» → галочка «Steam Cloud». Снятая галочка отключает синхронизацию только для этой игры.
- Проверка: запустите игру, выйдите из неё и посмотрите на индикатор в нижней части клиента — он показывает, что данные уходят в облако. Второй способ — открыть игру на другом устройстве под тем же аккаунтом и убедиться, что прогресс на месте.
- Локальная копия: файлами, которыми управляет Steam Cloud, клиент распоряжается в папке userdata. Даже при отключённой синхронизации они остаются на диске.
C:Program Files (x86)SteamuserdataID_аккаунтаAppIDremote
ID_аккаунта — это набор цифр, а не логин; AppID — числовой идентификатор игры, его видно в адресе страницы магазина. В Linux и macOS путь начинается от ~/.steam/steam/userdata или ~/Library/Application Support/Steam/userdata, а у игр под Proton сохранения дополнительно оказываются внутри префикса в папке compatdata.
Отключать синхронизацию имеет смысл, если одна и та же игра стоит на нескольких машинах с разными сборками модов: клиент будет постоянно находить расхождения. Минус очевиден — прогресс перестаёт переноситься, и копировать папку сохранений придётся самостоятельно.
Конфликты версий и пропавший прогресс
Типичный сценарий: вы поиграли на настольном ПК, потом запустили ту же игру на ноутбуке в офлайне, а через день вернулись к первому. Steam видит две разные версии сохранений и показывает диалог: загрузить локальные файлы в облако или скачать облачную копию. Любой выбор затирает одну из версий, и решение принимаете вы, а не сервис.
Перед выбором в диалоге закройте игру и скопируйте папку remote (либо каталог сохранений игры) в другое место. Если выбранная копия окажется не той, файлы можно будет вернуть вручную.
Если прогресс пропал, порядок проверки такой:
- посмотрите содержимое папки userdataID_аккаунтаAppIDremote — возможно, файлы на месте, а игра ищет их в другом каталоге;
- убедитесь, что галочка «Steam Cloud» в свойствах игры не снята и общая синхронизация включена;
- проверьте, не запущена ли игра на втором устройстве — частая причина расхождений забытый Steam Deck в спящем режиме;
- сверьтесь со статусом сервисов Steam: при сбоях синхронизация откладывается, а не пропадает.
Ошибку «не удалось синхронизировать» чаще всего вызывают исчерпанная квота, антивирус с блокировкой доступа к файлам или отсутствие прав на запись в папку Steam. Иногда помогает выход из аккаунта и повторный вход в клиент. Восстановление удалённых облачных сохранений через поддержку Valve не гарантировано, поэтому рассчитывать на неё как на штатный бэкап не стоит.
Когда облака Steam мало: своя резервная копия
Steam Cloud не подходит тем, кто хочет держать историю версий, играет в сборки вне Steam или в игры, добавленные ярлыком, а также тем, у кого сохранения пишутся в реестр Windows. Не выручает она и при смене аккаунта: облачные данные привязаны к учётной записи, а не к компьютеру.
Самый простой вариант — ручная копия. Найдите папку сохранений конкретной игры (обычно это DocumentsMy Games, AppDataRoaming или каталог рядом с exe) и раз в несколько сессий копируйте её в архив с датой в имени. Способ надёжный, но держится на дисциплине.
Автоматизировать процесс можно сторонними утилитами:
- Ludusavi — открытый проект для Windows и Linux, находит сохранения установленных игр Steam, GOG и Epic по манифесту и складывает их в выбранную папку, умеет запускаться по расписанию.
- GameSave Manager — утилита для Windows с базой профилей игр и возможностью писать копии в синхронизируемую папку облачного диска.
- Синхронизация папки сохранений клиентом облачного хранилища — работает и для игр вне Steam, но при игре на двух машинах даёт те же конфликты версий, только без диалога выбора.
Штатное резервное копирование Steam («Резервное копирование файлов игры») для этой задачи не подходит: оно сохраняет файлы установленной игры, а не пользовательские сохранения.
Частые вопросы
Работает ли Steam Cloud без интернета? Да, в офлайн-режиме игра пишет сохранения локально, а синхронизация произойдёт при следующем подключении. Риск в том, что при игре на двух устройствах без сети конфликт почти гарантирован.
Занимают ли облачные сохранения место на диске? В квоте хранилища — да, это отдельный лимит. На диске остаётся локальная копия в папке userdata, она не удаляется при включённой синхронизации.
Переносятся ли сохранения на другой аккаунт? Нет, облачные данные привязаны к учётной записи. При смене аккаунта прогресс переносится только файлами.
Синхронизируются ли игры, добавленные ярлыком? Нет. Steam Cloud работает с приложениями, у которых есть AppID и поддержка в Steamworks; сторонние exe и эмуляторы, запущенные через Steam, не синхронизируются.
Проверьте в свойствах нужной игры, включена ли синхронизация, и запустите её на втором устройстве — так сразу видно, работает ли Steam Cloud в вашем случае. Для проектов без поддержки облака заранее настройте копирование папки сохранений по расписанию, чтобы не потерять десятки часов прогресса. Если игра стоит на двух машинах, держите правило: закрыть игру и дождаться завершения синхронизации перед переключением.