Удалённые игры всё ещё занимают место
Обновлено: 2026-08-24
Короткий ответ
Удаление убирает папку с самой игрой. Оно не убирает кэш шейдеров, контент Мастерской, на который вы подписаны, недокачанную загрузку, префикс Proton в Linux и — в зависимости от того, как именно игру удаляли, — служебный файл, по которому Steam вообще считает, что игра существует.
Каждое из этого лежит в своей папке, ни одна из них не названа именем игры, и штатный экран хранилища Steam большую часть из них не считает.
Почему Steam считает место свободным
Steam записывает установленную игру в двух разных местах: файл-манифест appmanifest_<appid>.acf рядом с библиотекой и запись внутри libraryfolders.vdf. Сами файлы на диске — это третья сущность.
Эти трое могут разойтись. Падение посреди удаления, диск, отключённый в неудачный момент, или папка, стёртая руками мимо Steam — всё это оставляет записи и файлы не в ладу друг с другом. А цифры хранилища Steam берёт из записей, а не с диска.
Где на самом деле лежат остатки
| Папка игры, если удаление не завершилось | <Steam>\steamapps\common\<Игра> |
|---|---|
| Служебная запись об исчезнувшей игре | <Steam>\steamapps\appmanifest_<appid>.acf |
| Кэш шейдеров по app id | <Steam>\steamapps\shadercache\<appid> |
| Предметы Мастерской, подписка активна | <Steam>\steamapps\workshop\content\<appid> |
| Незавершённая загрузка | <Steam>\steamapps\downloading\<appid> |
| Префикс Proton, Linux и Steam Deck | <Steam>\steamapps\compatdata\<appid> |
| Сохранения и настройки, Windows | %USERPROFILE%\Documents\My Games, %APPDATA%, %LOCALAPPDATA% |
Учтите, что библиотека Steam не обязана быть той, что лежит рядом с самим Steam. Проверьте каждый диск, который вы когда-либо добавляли как папку библиотеки: у каждого свой steamapps со своей копией всего перечисленного.
Что можно удалять
Безопасно — в том смысле, что восстановится или скачается заново по требованию:
- Кэш шейдеров. См. что такое кэш шейдеров — это производные данные ценой в одну перекомпиляцию.
- Контент Мастерской для игры, которая больше не установлена. Повторная подписка скачает его снова.
- Брошенная загрузка, чья игра не установлена и которую нельзя возобновить.
- Папка игры, которую Steam уже не считает установленной.
Небезопасно, и здесь стоит быть аккуратнее:
compatdataв Linux или на Steam Deck. Это виртуальный диск Windows для игры, и у многих игр сохранения лежат именно внутри. Удаляйте префикс, только если игры действительно нет и сохранения вам не нужны.- Что-либо в Documents,
%APPDATA%или%LOCALAPPDATA%, не посмотрев сначала. Там живут сохранения и настройки, а Steam Cloud покрывает далеко не все игры. - **
appmanifest_*.acfустановленной игры.** Его удаление не освобождает место — оно заставляет Steam забыть игру, которая у вас есть, и предложить скачать её заново.
steamapps\downloading. Прежде чем удалять подозрительно пустые папки, убедитесь, что в очереди ничего нет.Проверка вручную
- В Steam откройте Настройки → Хранилище и запишите все диски, перечисленные как библиотеки.
- На каждом из них откройте
steamappsи отсортируйтеcommonпо размеру. Всё, что там есть, но не числится у Steam установленным, — остаток. - Откройте
steamapps\shadercacheиsteamapps\workshop\content. Имена папок — это app id; узнать игру можно, вставив номер вstore.steampowered.com/app/<appid>. - Сверьте имеющиеся файлы
appmanifest_*.acfс играми, которые Steam действительно показывает установленными. Манифест без файлов или файлы без манифеста и есть то расхождение, из-за которого место не возвращается.
Это работает — и утомительно ровно настолько, чтобы гарантированно быть сделанным один раз и никогда больше. Около сотни пронумерованных папок на четырёх дисках, каждую нужно пробить вручную.
Что с этим делать
Vapor Storage Manager делает эту сверку автоматически: читает все библиотеки, превращает app id в названия игр и показывает, что представляет собой каждый остаток и сколько он весит. Ничего не удаляется, пока вы это не выберете, а сохранения исключены по умолчанию.
Скачать Vapor Storage Manager