Как полностью удалить игру на Steam Deck и освободить память: включая префикс Proton и шейдеры
📝 О чём этот гайд
Удаление игры через библиотеку Steam — это только половина дела. Многие новички с удивлением обнаруживают, что после удаления пары‑тройки тяжёлых игр место на накопителе почти не освободилось. Причина — префиксы Proton (виртуальные «Windows-папки») и кэш шейдеров, которые Steam оставляет на диске. В этом гайде я пошагово покажу, как удалять игры полностью, очищать системный мусор и возвращать драгоценные гигабайты.
Из этого гайда вы узнаете:
- Почему простое удаление игры не освобождает всё занятое место
- Как найти и удалить префиксы Proton вручную
- Как очистить кэш шейдеров штатными средствами Steam Deck
- Как автоматизировать очистку с помощью плагинов и утилит
🧹 Шаг 1: Простое удаление игры через Steam (база)
Это самый очевидный способ, с которого стоит начать. Он удалит саму игру, но не затронет префикс и шейдеры.
- В игровом режиме наведите курсор на игру и нажмите кнопку «Меню» (три полоски).
- Выберите «Управление» → «Удалить».
- Подтвердите удаление.
📌 Уже после этого шага вы можете вернуть часть места, но чтобы выжать максимум — переходите к следующим шагам.
🗑 Шаг 2: Удаление префикса Proton (главный «пожиратель» гигабайт)
Префикс — это папка, в которой Proton создаёт имитацию Windows-окружения для конкретной игры (диск C:, реестр, сохранения, настройки). Если вы удалили игру, но планируете установить её снова, префикс можно оставить — сохранения и настройки восстановятся. Если же игра удалена навсегда, префикс лучше удалить.
- Перейдите в режим рабочего стола: кнопка Steam → «Выключение» → «Переход к рабочему столу».
- Откройте файловый менеджер Dolphin (синяя папка в панели задач).
- Включите отображение скрытых папок: в меню Dolphin выберите «Показывать скрытые файлы» (или нажмите
Alt+.).
- Перейдите по пути:
/home/deck/.local/share/Steam/steamapps/compatdata/
- Внутри вы увидите папки с номерами (это AppID игр в Steam). Чтобы понять, какая папка принадлежит вашей игре:
- Зайдите на сайт SteamDB.info и в поиске введите название игры.
- На странице игры найдите AppID (число в URL или в информационной карточке).
- Найдите соответствующую папку в
compatdata.
- Удалите найденную папку (правая кнопка → «Удалить» или клавиша
Delete).
⚠️ Осторожно: не удаляйте папки наугад — можете потерять сохранения для других игр. Если сомневаетесь, сначала сделайте резервную копию папки на флешку.
🎨 Шаг 3: Очистка кэша шейдеров
Шейдеры компилируются для каждой игры, чтобы обеспечить плавную работу. После удаления игры их кэш остаётся в памяти Steam Deck и может занимать сотни мегабайт или даже гигабайты.
Способ 1: Через настройки Steam
- В игровом режиме откройте Steam → «Настройки» → «Загрузки».
- Пролистайте вниз до раздела «Кэш шейдеров».
- Нажмите «Очистить кэш шейдеров» — это удалит кэш для всех игр. Место освободится, но при следующем запуске игр шейдеры придётся компилировать заново.
Способ 2: Точечное удаление через папку (для опытных)
- В режиме рабочего стола перейдите в:
/home/deck/.local/share/Steam/steamapps/shadercache/
- Найдите папку с AppID игры и удалите её. Это безопасно и удаляет шейдеры только для выбранной игры.
🧰 Шаг 4: Автоматическая очистка с помощью Storage Cleaner (Decky Loader)
Если не хотите каждый раз лезть в папки вручную, установите плагин Storage Cleaner для Decky Loader. Он показывает все префиксы, шейдеры и позволяет удалять их в два клика.
- Убедитесь, что у вас установлен Decky Loader.
- В боковом меню (кнопка «…») откройте магазин плагинов.
- Найдите и установите Storage Cleaner.
- Запустите плагин — вы увидите список всех префиксов и кэша шейдеров с указанием размера.
- Выберите ненужные и удалите.
🔁 Шаг 5: Очистка временных файлов Flatpak (опционально)
Приложения, установленные из Discover (например, эмуляторы, лаунчеры), тоже могут оставлять временные данные. Их можно аккуратно почистить утилитой BleachBit (аналог CCleaner для Linux). Но новичкам этот шаг не обязателен — пропустите его, если места уже достаточно.
❓ Часто задаваемые вопросы (FAQ)
Я удалил игру и префикс, но место не освободилось. Что делать?
Перезагрузите Steam Deck. Иногда система не сразу обновляет счётчик свободного пространства.
Потеряю ли я сохранения, если удалю префикс Proton?
Да, если игра использует локальные сохранения (не в облаке Steam). Перед удалением префикса рекомендую скопировать папку с сохранениями. Обычно они лежат внутри префикса по пути drive_c/users/steamuser/Documents/My Games/... или в AppData. Как перенести сохранения, рассказано в отдельном гайде: Как перенести сохранения игр на Steam Deck.
Можно ли удалить префикс Proton, не переходя в режим рабочего стола?
Да, с помощью плагина Storage Cleaner (см. Шаг 4). Это самый удобный способ без выхода из игрового режима.
Как понять, что место вообще заканчивается?
Зайдите в Steam → «Настройки» → «Хранилище». Там будет показано, сколько занимают игры, шейдеры и свободное пространство.
—