appmanifest_<appid>.acf
Обновлено: 2026-08-25
Зачем он
Steam не смотрит на диски, чтобы понять, что установлено. Для каждой игры он читает appmanifest_<appid>.acf из папки steamapps библиотеки — и этот файл и есть утверждение. Нет манифеста — нет установленной игры, сколько бы гигабайт ни лежало рядом в common.
| Windows | <Steam>\steamapps\appmanifest_<appid>.acf |
|---|---|
| Linux и Steam Deck | ~/.local/share/Steam/steamapps/appmanifest_<appid>.acf |
| Вторая библиотека | <библиотека>\steamapps\appmanifest_<appid>.acf |
Что внутри
VDF — тот же формат ключ–значение, что у libraryfolders.vdf. Поля, которые стоит знать:
appidиname— сама игра, в файле, чьё имя несёт только номер.installdir— папка внутриsteamapps\common. Она не всегда совпадает с названием в магазине.SizeOnDisk— то, что Steam показывает на экране хранилища. Это записанное число, а не измерение, поэтому экран и расходится с реальной папкой.buildidиLastUpdated— по ним Steam решает, что нужно обновление.StateFlags— состояние установки.InstalledDepots— какие части игры реально скачаны, включая языковые пакеты и опциональный контент.
StateFlags
Битовое поле, и именно поэтому игра может числиться установленной и всё равно не запускаться. 4 — установлена полностью и готова. Любое другое значение означает, что Steam считает установку незавершённой: обновление в очереди, идёт загрузка, ожидается проверка. Игра, застрявшая не на 4, обычно имеет файлы в папке downloading.
Что даёт его удаление
Об этом стоит сказать точно, потому что «удалите acf-файл» — частый совет на форумах. Он верен ровно для одной ситуации: игры на диске действительно нет, а Steam её показывает. Тогда врёт именно манифест, и его удаление — способ сказать Steam правду.
Обратный случай — призрачная установка: файлы есть, манифеста нет. Steam не видит ничего, и гигабайты не видны на экране хранилища.
Как восстановить
Если файлы на месте, а манифеста нет, перекачивать не нужно. Запустите установку и остановите её через секунду: Steam запишет манифест, обнаружит файлы на месте и переключится с загрузки на проверку. Перед любой ручной правкой Steam нужно закрыть, иначе он перепишет файл при выходе.
Что с этим делать
Vapor Storage Manager сверяет каждый манифест с файлами на диске и показывает расхождения в обе стороны — манифесты без файлов и файлы без манифестов. Перед удалением каждый копируется в резерв, а манифест реально установленной игры не трогается никогда.
Скачать Vapor Storage Manager