Not enough storage space to install required resources: причины и решения

Сообщение «not enough storage space to install required resources» появляется в момент установки или обновления приложения, когда система определяет, что свободного места на накопителе недостаточно для распаковки файлов — даже если индикатор памяти показывает, что место вроде бы есть. Ошибка встречается на Android-смартфонах, планшетах, Windows-ПК и игровых консолях, причём реальный дефицит пространства часто оказывается больше заявленного размера установщика.

Причина кроется в механике установки: системе нужно место не только под само приложение, но и под временные файлы, распаковку архива, резервную копию старой версии при обновлении. Поэтому установщик, «весом» 100 МБ, может требовать в несколько раз больше свободного пространства. Ниже разберём, как точно определить источник проблемы и устранить её без потери данных.

Почему система сообщает о нехватке места, хотя память есть

Ключевой момент: установка требует больше места, чем итоговый размер приложения. Сначала скачивается установочный пакет, затем он распаковывается во временную папку, и только после этого файлы переносятся в целевую директорию. На каждом этапе накопитель должен вместить и исходный пакет, и распакованные данные одновременно.

Вторая частая причина — фрагментация и системные резервы. Часть памяти недоступна пользователю: её занимают системные разделы, кэш обновлений ОС и зарезервированное пространство. То, что отображается как «свободно», не всегда доступно установщику целиком.

Третий сценарий — ошибка возникает на устройствах с картой памяти: приложение по умолчанию пытается установиться во внутреннюю память, даже если SD-карта почти пуста. Проверьте, куда именно направлена установка.

Быстрая диагностика: что проверить в первую очередь

Прежде чем удалять файлы, определите реальное состояние памяти. На Android откройте Настройки → Память (точный путь зависит от оболочки производителя) и посмотрите, какие категории занимают больше всего места. На Windows используйте Параметры → Система → Память либо стандартное «Свойства диска».

  • 📊 Сравните объём свободной памяти с размером устанавливаемого приложения — нужен запас минимум в 2–3 раза
  • 🗂️ Проверьте, не переполнен ли кэш приложений и магазина (Google Play, App Store, лаунчер игры)
  • 💾 Уточните, куда идёт установка — во внутреннюю память или на SD-карту
  • 🔄 Посмотрите, не «висит» ли незавершённое обновление системы, занимающее гигабайты

Если свободного места объективно мало — переходите к очистке. Если места достаточно, но ошибка повторяется, вероятная причина — повреждённый кэш установщика или сбой самого пакета, и очистка памяти здесь не поможет.

Очистка памяти: что удалять в первую очередь

Начинайте с безопасных категорий, удаление которых не затрагивает личные данные. Самый «тяжёлый» и при этом безболезненный кандидат — кэш приложений: мессенджеры, видеосервисы и соцсети со временем накапливают гигабайты временных файлов.

☑️ Порядок освобождения места

Выполнено: 0 / 5

На Android кэш отдельного приложения очищается через Настройки → Приложения → [название] → Хранилище → Очистить кэш. Не путайте с кнопкой «Стереть данные» — она удаляет аккаунты и настройки приложения. На Windows временные файлы удаляются через Параметры → Система → Память → Временные файлы.

⚠️ Внимание: не очищайте кэш и данные системных приложений, назначение которых вам неизвестно. Удаление данных некоторых системных компонентов может привести к сбросу настроек или нестабильной работе устройства.

Очистка кэша магазина приложений и установщика

Когда места достаточно, а ошибка «not enough storage space» повторяется, подозрение падает на повреждённый кэш магазина приложений. На Android откройте настройки приложения Google Play Маркет и очистите его кэш, затем то же самое сделайте для «Сервисов Google Play» и перезагрузите устройство.

На Windows при установке программ ошибка может быть связана с переполненной временной папкой Temp. Её содержимое можно удалить вручную: нажмите Win + R, введите команду и подтвердите:

%temp%

Откроется папка временных файлов — выделите всё и удалите. Файлы, которые система использует прямо сейчас, удалиться не дадут — просто пропустите их. После этого перезапустите установку программы.

📊 Где у вас возникла ошибка «not enough storage space»?
Android-смартфон
Windows-ПК
iPhone или iPad
Игровая консоль

Установка на SD-карту и перенос приложений

Если смартфон поддерживает карту памяти, часть данных можно перенести на неё, освободив внутренний накопитель. Возможности зависят от модели и версии Android: одни устройства позволяют переносить приложения целиком, другие — только медиафайлы, третьи поддерживают форматирование карты как внутренней памяти (Adoptable Storage).

Проверьте доступные варианты в Настройки → Приложения → [приложение] → Хранилище: если есть кнопка «Изменить» или «Перенести на SD-карту», перенос возможен. Отсутствие кнопки означает, что разработчик приложения или прошивка запретили перенос — это ограничение обойти без root-прав нельзя, а получение root несёт риски и здесь не рекомендуется.

Почему не все приложения переносятся на SD-карту

Разработчик приложения может запретить установку на внешний накопитель в манифесте — например, из-за виджетов, фоновых служб или требований к скорости чтения. Кроме того, медленная карта памяти ухудшает производительность приложения, поэтому часть производителей отключает функцию переноса полностью.

⚠️ Внимание: форматирование SD-карты как внутренней памяти стирает все данные на ней и привязывает карту к конкретному устройству — на другом смартфоне она читаться не будет. Сделайте резервную копию перед этой операцией.

Ошибка при обновлении уже установленного приложения

Отдельный случай — ошибка возникает не при новой установке, а при обновлении. Здесь системе нужно место одновременно под старую версию, новый пакет и временные файлы замены. Если память на пределе, обновление блокируется, даже когда само приложение небольшое.

Рабочий приём: удалите приложение полностью (предварительно убедившись, что прогресс и данные привязаны к аккаунту или сохранены), затем установите его заново из магазина. Чистая установка требует меньше временного пространства, чем обновление «поверх».

СитуацияВероятная причинаЧто делать
Места малоЗаполнен накопительОчистить кэш, удалить лишнее
Места достаточноПовреждён кэш магазинаОчистить кэш Play Маркета, перезагрузить
Ошибка при обновленииНе хватает места под временные файлыУдалить и установить заново
Есть пустая SD-картаУстановка идёт во внутреннюю памятьНастроить перенос или установку на карту
Ошибка на ПКПереполнена папка Temp или диск C:Очистить %temp%, выбрать другой диск

Если ничего не помогло

Когда очистка памяти и кэша не устраняет ошибку, проверьте оставшиеся сценарии. Убедитесь, что на устройстве нет «зависшего» скачанного обновления системы — оно может занимать значительный объём. Проверьте целостность самого установочного файла: если вы ставите приложение из APK-файла, скачанного из стороннего источника, пакет может быть повреждён или несовместим с вашей версией ОС.

На ПК попробуйте запустить установщик от имени администратора и выбрать другой диск для установки, если программа это позволяет. Также убедитесь, что файловая система целевого диска не имеет ограничений — например, диск в формате FAT32 не принимает файлы больше 4 ГБ, что критично для крупных игр.

Часто задаваемые вопросы

Сколько свободного места нужно для установки приложения?

Точного универсального значения нет, но безопасный ориентир — минимум в 2–3 раза больше размера установочного пакета: системе нужно место под сам пакет, его распаковку и временные файлы. Для крупных игр запас должен быть ещё больше.

Почему ошибка появляется, хотя свободно несколько гигабайт?

Возможные причины: повреждённый кэш магазина приложений, незавершённое обновление системы, занимающее память, или установка направлена в переполненный раздел (например, во внутреннюю память вместо SD-карты). Очистите кэш магазина и перезагрузите устройство.

Чем отличается «очистить кэш» от «стереть данные»?

Очистка кэша удаляет только временные файлы — это безопасно и не затрагивает аккаунты и настройки. Стирание данных возвращает приложение к состоянию «как после установки»: удаляются логины, настройки и локальные сохранения.

Можно ли установить приложение сразу на SD-карту?

Зависит от модели устройства, версии Android и самого приложения. Если в настройках хранилища приложения есть опция переноса на карту — используйте её. Если опции нет, перенос запрещён разработчиком или прошивкой, и штатными средствами это не изменить.

Поможет ли сброс устройства до заводских настроек?

Сброс освободит всю память и почти наверняка устранит ошибку, но это крайняя мера: удаляются все данные, приложения и настройки. Прибегайте к ней только после того, как исчерпаны очистка кэша, удаление лишнего и переустановка проблемного приложения, и обязательно сделайте резервную копию.