Файловый менеджер показывает пустые папки или ошибку «Нет доступа к хранилищу» чаще всего из-за того, что разрешение на доступ к файлам не выдано приложению или было отозвано системой. Проверить это можно за минуту: откройте Настройки → Приложения, найдите свой файловый менеджер и посмотрите раздел Разрешения — если пункт «Файлы и мультимедиа» или «Хранилище» отключен, проблема именно в этом.
Ниже разберём все способы выдать доступ: от стандартного запроса при первом запуске до режима полного доступа «Все файлы», который требуется некоторым менеджерам на современных версиях Android. Отдельно рассмотрим ситуации с SD-картой и случаи, когда разрешение «слетает» само по себе.
Как работает доступ к хранилищу в Android
Начиная с Android 10–11, система использует модель Scoped Storage (ограниченное хранилище). Приложение по умолчанию видит только свою собственную папку и общие каталоги вроде Загрузок, а для полного доступа ко всем файлам ему требуется специальное разрешение. Именно поэтому старые файловые менеджеры на новых прошивках отображают пустые директории.
Разрешение бывает нескольких уровней: доступ только к медиафайлам (фото, видео, музыка), доступ к файлам и документам и полный доступ ко всем файлам (MANAGE_EXTERNAL_STORAGE). Какой уровень нужен — зависит от задач: для просмотра фото хватит первого, для полноценной работы менеджера обычно требуется последний.
Стандартный способ: выдать разрешение через настройки
Самый надёжный путь — вручную выдать разрешение через системные настройки. Точные названия пунктов могут немного отличаться в зависимости от оболочки (MIUI, One UI, ColorOS и т.д.), но общая логика одинакова:
- 📂 Откройте
Настройки → Приложения → Все приложения - 🔍 Найдите в списке нужный файловый менеджер (например, Files, X-Plore, Total Commander)
- 🔑 Перейдите в раздел Разрешения (Permissions)
- ✅ Найдите пункт Файлы и мультимедиа или Хранилище и выберите «Разрешить»
- 🔄 Перезапустите приложение и проверьте, отображаются ли файлы
☑️ Проверка доступа к хранилищу
После выдачи разрешения приложение нужно закрыть полностью (смахнуть из списка недавних) и открыть заново — иначе оно может продолжать работать со старыми правами.
Режим «Все файлы» на Android 11 и новее
На Android 11 и выше обычного разрешения может не хватить. Система прячет полный доступ в отдельном разделе. Путь к нему обычно такой: Настройки → Приложения → Специальный доступ → Доступ ко всем файлам. В некоторых оболочках этот пункт называется «Управление всеми файлами».
Найдите в списке свой файловый менеджер и переведите переключатель в активное положение. Система покажет предупреждение о рисках — это нормально, оно отображается для всех приложений. После этого менеджер получит доступ ко всему внутреннему хранилищу, включая папки Android/data (с некоторыми ограничениями, о которых ниже).
⚠️ Внимание: выдавайте доступ ко всем файлам только проверенным приложениям из официальных источников. Менеджер с таким разрешением может читать и изменять любые данные на устройстве, включая документы и базы других приложений.
Доступ к SD-карте и папке Android/data
Отдельная история — внешняя SD-карта. На многих устройствах доступ к ней выдаётся не через обычные разрешения, а через системный диалог выбора каталога: при первом обращении к карте менеджер открывает окно, где нужно нажать «Использовать эту папку» или «Разрешить», находясь в корне карты. Если выбрать не корень, а вложенную папку, доступ будет выдан только к ней.
С папками Android/data и Android/obb ситуация сложнее: начиная с Android 11–13, система ограничивает к ним доступ даже для файловых менеджеров с полными правами. Возможные варианты зависят от версии ОС — иногда помогает системное приложение «Файлы», иногда доступ открывается через диалог SAF (Storage Access Framework). Универсального решения нет, и если конкретный менеджер не открывает эти папки, это ограничение системы, а не сбой.
Почему Android ограничивает папку Android/data
В этой папке приложения хранят свои рабочие данные: кэш, настройки, загруженные файлы. Google ограничил доступ к ней, чтобы одни приложения не могли читать или повредить данные других. Поэтому даже «полный доступ ко всем файлам» на новых версиях Android не всегда открывает эту директорию — это осознанное решение разработчиков системы.
Что делать, если разрешение сбрасывается
Иногда разрешение выдано, но через некоторое время доступ пропадает снова. Возможные причины:
- 🔋 Автоудаление разрешений — Android может отзывать разрешения у приложений, которыми давно не пользовались (функция «Приостановить активность неиспользуемых приложений»)
- 🛡️ Агрессивная оптимизация батареи — некоторые оболочки выгружают приложения и сбрасывают их состояние
- 🔄 Обновление приложения — после некоторых обновлений разрешения нужно подтвердить заново
- 🧹 «Очистители» и оптимизаторы — сторонние утилиты иногда сбрасывают разрешения
Чтобы отключить автоматический отзыв, откройте страницу приложения в настройках и найдите пункт вроде Приостановить активность неиспользуемых приложений или «Удалять разрешения, если приложение не используется» — и выключите его.
Сравнение уровней доступа
Чтобы понимать, какое разрешение выдавать, полезно видеть разницу между уровнями:
| Уровень доступа | Что доступно | Когда нужен |
|---|---|---|
| Только медиафайлы | Фото, видео, аудио | Просмотр галереи, плееры |
| Файлы и мультимедиа | Общие папки: Загрузки, Документы | Базовая работа с файлами |
| Все файлы | Всё внутреннее хранилище | Полноценный файловый менеджер |
| SAF (выбор папки) | Конкретная выбранная папка или SD-карта | Доступ к карте памяти, отдельным каталогам |
Как видно, полный доступ ко всем файлам — отдельный уровень, который не включается автоматически даже при разрешении «Файлы и мультимедиа». Это ключевой момент, из-за которого многие пользователи не могут понять, почему разрешение вроде бы выдано, а файлы не видны.
⚠️ Внимание: не выдавайте доступ к хранилищу приложениям, которым он не нужен по функциям — например, фонарику или калькулятору. Чем меньше приложений с полным доступом, тем ниже риск утечки личных данных.
Если ничего не помогло
Когда все разрешения выданы, а менеджер по-прежнему не видит файлы, попробуйте базовую диагностику. Сначала очистите кэш приложения: Настройки → Приложения → [менеджер] → Хранилище → Очистить кэш. Данные при этом не удаляются, но сбрасываются возможные «застрявшие» состояния.
Затем проверьте, видит ли файлы другое приложение — например, штатный системный менеджер. Если и он показывает пустоту, проблема может быть не в разрешениях, а в самом хранилище: сбой файловой системы или отвалившаяся SD-карта. Карту стоит извлечь и вставить заново, а при подозрении на повреждение — проверить на компьютере штатными средствами ОС.
⚠️ Внимание: кнопка «Стереть данные» в настройках приложения удаляет его настройки и локальные данные безвозвратно. Используйте сначала «Очистить кэш» — этого достаточно для большинства сбоев.
Часто задаваемые вопросы
Почему файловый менеджер не запрашивает разрешение при запуске?
Запрос появляется только при первом обращении к хранилищу. Если вы ранее нажали «Запретить», диалог больше не показывается — разрешение нужно выдать вручную через Настройки → Приложения → Разрешения.
Чем «Все файлы» отличается от обычного разрешения «Хранилище»?
Обычное разрешение даёт доступ к общим папкам и медиафайлам, а «Все файлы» — ко всему внутреннему хранилищу. На Android 11 и новее полноценной работе файлового менеджера обычно требуется именно второй вариант, который включается в разделе специального доступа.
Безопасно ли давать доступ ко всем файлам?
Для известных файловых менеджеров из официальных магазинов — да, это их штатный режим работы. Но не стоит выдавать такой доступ приложениям с сомнительным происхождением: они смогут читать любые ваши документы и файлы.
Почему не открывается папка Android/data даже с полным доступом?
Это ограничение современных версий Android, введённое для защиты данных приложений. Возможность доступа зависит от версии ОС и конкретного менеджера: иногда помогает системное приложение «Файлы» или диалог выбора папки SAF, но гарантированного универсального способа нет.
Разрешение выдано, но SD-карта всё равно недоступна. Что делать?
Доступ к SD-карте часто выдаётся отдельно — через системный диалог выбора папки в корне карты. Удалите приложение из недавних, откройте его заново и попробуйте обратиться к карте: должен появиться запрос с кнопкой «Разрешить» или «Использовать эту папку». Если диалог не появляется, проверьте, определяется ли карта в системных настройках хранилища.