Сообщение «not enough storage space to install required resources» появляется в момент установки или обновления приложения, когда система определяет, что свободного места на накопителе недостаточно для распаковки файлов — даже если индикатор памяти показывает, что место вроде бы есть. Ошибка встречается на Android-смартфонах, планшетах, Windows-ПК и игровых консолях, причём реальный дефицит пространства часто оказывается больше заявленного размера установщика.
Причина кроется в механике установки: системе нужно место не только под само приложение, но и под временные файлы, распаковку архива, резервную копию старой версии при обновлении. Поэтому установщик, «весом» 100 МБ, может требовать в несколько раз больше свободного пространства. Ниже разберём, как точно определить источник проблемы и устранить её без потери данных.
Почему система сообщает о нехватке места, хотя память есть
Ключевой момент: установка требует больше места, чем итоговый размер приложения. Сначала скачивается установочный пакет, затем он распаковывается во временную папку, и только после этого файлы переносятся в целевую директорию. На каждом этапе накопитель должен вместить и исходный пакет, и распакованные данные одновременно.
Вторая частая причина — фрагментация и системные резервы. Часть памяти недоступна пользователю: её занимают системные разделы, кэш обновлений ОС и зарезервированное пространство. То, что отображается как «свободно», не всегда доступно установщику целиком.
Третий сценарий — ошибка возникает на устройствах с картой памяти: приложение по умолчанию пытается установиться во внутреннюю память, даже если SD-карта почти пуста. Проверьте, куда именно направлена установка.
Быстрая диагностика: что проверить в первую очередь
Прежде чем удалять файлы, определите реальное состояние памяти. На Android откройте Настройки → Память (точный путь зависит от оболочки производителя) и посмотрите, какие категории занимают больше всего места. На Windows используйте Параметры → Система → Память либо стандартное «Свойства диска».
- 📊 Сравните объём свободной памяти с размером устанавливаемого приложения — нужен запас минимум в 2–3 раза
- 🗂️ Проверьте, не переполнен ли кэш приложений и магазина (Google Play, App Store, лаунчер игры)
- 💾 Уточните, куда идёт установка — во внутреннюю память или на SD-карту
- 🔄 Посмотрите, не «висит» ли незавершённое обновление системы, занимающее гигабайты
Если свободного места объективно мало — переходите к очистке. Если места достаточно, но ошибка повторяется, вероятная причина — повреждённый кэш установщика или сбой самого пакета, и очистка памяти здесь не поможет.
Очистка памяти: что удалять в первую очередь
Начинайте с безопасных категорий, удаление которых не затрагивает личные данные. Самый «тяжёлый» и при этом безболезненный кандидат — кэш приложений: мессенджеры, видеосервисы и соцсети со временем накапливают гигабайты временных файлов.
☑️ Порядок освобождения места
На Android кэш отдельного приложения очищается через Настройки → Приложения → [название] → Хранилище → Очистить кэш. Не путайте с кнопкой «Стереть данные» — она удаляет аккаунты и настройки приложения. На Windows временные файлы удаляются через Параметры → Система → Память → Временные файлы.
⚠️ Внимание: не очищайте кэш и данные системных приложений, назначение которых вам неизвестно. Удаление данных некоторых системных компонентов может привести к сбросу настроек или нестабильной работе устройства.
Очистка кэша магазина приложений и установщика
Когда места достаточно, а ошибка «not enough storage space» повторяется, подозрение падает на повреждённый кэш магазина приложений. На Android откройте настройки приложения Google Play Маркет и очистите его кэш, затем то же самое сделайте для «Сервисов Google Play» и перезагрузите устройство.
На Windows при установке программ ошибка может быть связана с переполненной временной папкой Temp. Её содержимое можно удалить вручную: нажмите Win + R, введите команду и подтвердите:
%temp%
Откроется папка временных файлов — выделите всё и удалите. Файлы, которые система использует прямо сейчас, удалиться не дадут — просто пропустите их. После этого перезапустите установку программы.
Установка на SD-карту и перенос приложений
Если смартфон поддерживает карту памяти, часть данных можно перенести на неё, освободив внутренний накопитель. Возможности зависят от модели и версии Android: одни устройства позволяют переносить приложения целиком, другие — только медиафайлы, третьи поддерживают форматирование карты как внутренней памяти (Adoptable Storage).
Проверьте доступные варианты в Настройки → Приложения → [приложение] → Хранилище: если есть кнопка «Изменить» или «Перенести на SD-карту», перенос возможен. Отсутствие кнопки означает, что разработчик приложения или прошивка запретили перенос — это ограничение обойти без root-прав нельзя, а получение root несёт риски и здесь не рекомендуется.
Почему не все приложения переносятся на SD-карту
Разработчик приложения может запретить установку на внешний накопитель в манифесте — например, из-за виджетов, фоновых служб или требований к скорости чтения. Кроме того, медленная карта памяти ухудшает производительность приложения, поэтому часть производителей отключает функцию переноса полностью.
⚠️ Внимание: форматирование SD-карты как внутренней памяти стирает все данные на ней и привязывает карту к конкретному устройству — на другом смартфоне она читаться не будет. Сделайте резервную копию перед этой операцией.
Ошибка при обновлении уже установленного приложения
Отдельный случай — ошибка возникает не при новой установке, а при обновлении. Здесь системе нужно место одновременно под старую версию, новый пакет и временные файлы замены. Если память на пределе, обновление блокируется, даже когда само приложение небольшое.
Рабочий приём: удалите приложение полностью (предварительно убедившись, что прогресс и данные привязаны к аккаунту или сохранены), затем установите его заново из магазина. Чистая установка требует меньше временного пространства, чем обновление «поверх».
| Ситуация | Вероятная причина | Что делать |
|---|---|---|
| Места мало | Заполнен накопитель | Очистить кэш, удалить лишнее |
| Места достаточно | Повреждён кэш магазина | Очистить кэш Play Маркета, перезагрузить |
| Ошибка при обновлении | Не хватает места под временные файлы | Удалить и установить заново |
| Есть пустая SD-карта | Установка идёт во внутреннюю память | Настроить перенос или установку на карту |
| Ошибка на ПК | Переполнена папка Temp или диск C: | Очистить %temp%, выбрать другой диск |
Если ничего не помогло
Когда очистка памяти и кэша не устраняет ошибку, проверьте оставшиеся сценарии. Убедитесь, что на устройстве нет «зависшего» скачанного обновления системы — оно может занимать значительный объём. Проверьте целостность самого установочного файла: если вы ставите приложение из APK-файла, скачанного из стороннего источника, пакет может быть повреждён или несовместим с вашей версией ОС.
На ПК попробуйте запустить установщик от имени администратора и выбрать другой диск для установки, если программа это позволяет. Также убедитесь, что файловая система целевого диска не имеет ограничений — например, диск в формате FAT32 не принимает файлы больше 4 ГБ, что критично для крупных игр.
Часто задаваемые вопросы
Сколько свободного места нужно для установки приложения?
Точного универсального значения нет, но безопасный ориентир — минимум в 2–3 раза больше размера установочного пакета: системе нужно место под сам пакет, его распаковку и временные файлы. Для крупных игр запас должен быть ещё больше.
Почему ошибка появляется, хотя свободно несколько гигабайт?
Возможные причины: повреждённый кэш магазина приложений, незавершённое обновление системы, занимающее память, или установка направлена в переполненный раздел (например, во внутреннюю память вместо SD-карты). Очистите кэш магазина и перезагрузите устройство.
Чем отличается «очистить кэш» от «стереть данные»?
Очистка кэша удаляет только временные файлы — это безопасно и не затрагивает аккаунты и настройки. Стирание данных возвращает приложение к состоянию «как после установки»: удаляются логины, настройки и локальные сохранения.
Можно ли установить приложение сразу на SD-карту?
Зависит от модели устройства, версии Android и самого приложения. Если в настройках хранилища приложения есть опция переноса на карту — используйте её. Если опции нет, перенос запрещён разработчиком или прошивкой, и штатными средствами это не изменить.
Поможет ли сброс устройства до заводских настроек?
Сброс освободит всю память и почти наверняка устранит ошибку, но это крайняя мера: удаляются все данные, приложения и настройки. Прибегайте к ней только после того, как исчерпаны очистка кэша, удаление лишнего и переустановка проблемного приложения, и обязательно сделайте резервную копию.