Приложение на Huawei выдаёт ошибку «Нет доступа к хранилищу» и не сохраняет фото, не открывает документы или не скачивает файлы — почти всегда причина в отключённом разрешении «Память» (или «Файлы и медиа») в настройках системы. Разрешение можно выдать вручную за пару минут через стандартное меню EMUI, без сброса настроек и сторонних утилит.
Ниже разберём, где находится управление разрешениями на смартфонах Huawei и Honor (старых моделей), чем отличается доступ к хранилищу в разных версиях Android, и что делать, если разрешение выдано, а приложение всё равно не видит файлы.
Где находится управление доступом к хранилищу в EMUI
В оболочке EMUI разрешения приложений сосредоточены в разделе настроек «Приложения». Точные названия пунктов могут немного отличаться в зависимости от версии EMUI и модели, поэтому сверяйтесь с тем, что видите на экране своего устройства.
Общий путь выглядит так: Настройки → Приложения → Приложения → выбор нужного приложения → Разрешения. Внутри находится список всех разрешений, которые программа запрашивает: камера, микрофон, местоположение, контакты и нужное нам — «Память» или «Файлы и медиа».
Обратите внимание: на новых версиях Android доступ к хранилищу разделён на категории — фото и видео, музыка и аудио, файлы. Это сделано для безопасности: приложение получает только тот тип данных, который ему действительно нужен.
Пошаговая инструкция: разрешаем доступ к хранилищу
Основной способ — через системные настройки. Порядок действий одинаков для большинства моделей Huawei P, Mate, Nova, Y и планшетов MatePad на EMUI.
- 📱 Откройте «Настройки» — значок шестерёнки на рабочем столе или в шторке уведомлений.
- 📂 Перейдите в раздел
Приложения → Приложенияи найдите в списке нужную программу. - 🔑 Нажмите на приложение, затем выберите пункт «Разрешения».
- 💾 Найдите «Память» или «Файлы и медиа» и переведите переключатель в положение «Разрешить».
- 🔄 Перезапустите приложение, чтобы оно заново запросило доступ и подхватило новые права.
☑️ Проверка доступа к хранилищу
Если приложение уже открыто в момент изменения настроек, оно может не заметить новые права до перезапуска. Закройте его полностью — смахните из списка недавних задач — и запустите заново.
Доступ к хранилищу в новых версиях Android и EMUI
Начиная с Android 11, Google изменила модель доступа к памяти — появился механизм Scoped Storage (изолированное хранилище). Приложения больше не получают неограниченный доступ ко всей памяти устройства: каждой программе выделяется собственная папка, а к общим каталогам (фото, музыка, документы) доступ запрашивается отдельно.
На практике это означает, что в разделе разрешений вы можете увидеть не один пункт «Память», а несколько: «Фото и видео», «Музыка и аудио», «Файлы». Варианты выдачи тоже различаются — например, «Разрешить доступ ко всем файлам» или «Только к выбранным». Файловым менеджерам и некоторым утилитам может требоваться особое разрешение «Доступ ко всем файлам», которое выдаётся через отдельный экран настроек и доступно не всем приложениям.
⚠️ Внимание: разрешение «Доступ ко всем файлам» даёт приложению возможность читать и изменять любые данные в памяти устройства, включая документы и медиафайлы других программ. Выдавайте его только проверенным приложениям из надёжных источников, которым такой доступ действительно необходим для работы.
Названия пунктов и состав разрешений зависят от версии EMUI и прошивки конкретной модели. Если описанного пункта нет на экране, воспользуйтесь поиском по настройкам — введите слово «разрешения» в строку поиска вверху раздела «Настройки».
Разрешение доступа через диспетчер разрешений
Альтернативный способ — посмотреть разрешения не по приложениям, а по типам данных. Это удобно, когда нужно проверить сразу все программы, имеющие доступ к памяти.
Откройте Настройки → Приложения → Диспетчер разрешений (на некоторых версиях EMUI путь может быть Настройки → Безопасность → Дополнительные настройки или похожий). Выберите категорию «Память» или «Файлы и медиа» — отобразится список всех приложений с текущим статусом доступа.
Здесь же можно отозвать доступ у программ, которым он не нужен. Периодическая ревизия этого списка — хорошая привычка: чем меньше приложений имеют доступ к файлам, тем ниже риск утечки личных данных.
Разрешение выдано, но приложение всё равно не видит файлы
Иногда переключатель включён, а проблема остаётся. Возможные причины и проверки:
- 🗂️ Файлы находятся в недоступной папке. Из-за Scoped Storage приложение может не видеть каталоги, созданные другими программами, например папку
Android/data. Попробуйте переместить файлы в общую папку «Загрузки» (Download) через штатный файловый менеджер «Файлы». - 🔃 Устаревший кэш приложения. Очистите кэш:
Настройки → Приложения → нужное приложение → Память → Очистить кэш. Кнопку «Стереть данные» не трогайте — она удаляет настройки и аккаунты приложения. - 🧩 Устаревшая версия приложения. Старые версии могут некорректно запрашивать разрешения на новых прошивках. Обновите программу через AppGallery или магазин, из которого она установлена.
- 💽 Проблемы с картой памяти. Если файлы на microSD, проверьте, определяется ли карта в
Настройки → Память, и не переведена ли она в режим «только чтение» после ошибок.
| Симптом | Вероятная причина | Что проверить |
|---|---|---|
| Ошибка «Нет доступа к хранилищу» | Разрешение «Память» отключено | Раздел «Разрешения» в настройках приложения |
| Приложение не видит часть файлов | Ограничения Scoped Storage | Переместить файлы в общую папку |
| Не сохраняются фото из приложения | Нет доступа к «Фото и видео» | Категория разрешений в новых версиях Android |
| Не читаются файлы с microSD | Карта не определяется или повреждена | Раздел «Память» в настройках, другая карта |
| Разрешение сбрасывается само | Автоотзыв разрешений у неиспользуемых приложений | Настройка «Приостановить активность, если не используется» |
⚠️ Внимание: на новых версиях Android действует функция автоматического отзыва разрешений у приложений, которыми давно не пользовались. Если программа месяцами не запускалась, система могла сама сбросить её права — просто выдайте разрешение заново и отключите автоприостановку для этого приложения, если функция присутствует в вашей версии EMUI.
Особенности Huawei без сервисов Google
На смартфонах Huawei новых поколений вместо сервисов Google используется экосистема HMS и магазин AppGallery, а система может называться EMUI или HarmonyOS. Механизм разрешений при этом остался прежним — он часть базового Android-ядра, поэтому инструкция выше применима и к этим устройствам.
Отличие касается источника установки: приложения, установленные из сторонних источников (APK-файлы), могут запрашивать разрешения иначе или конфликтовать с системой контроля. Если программа из APK ведёт себя странно, проверьте, нет ли для неё версии в AppGallery — адаптированные сборки обычно корректнее работают с разрешениями.
Что делать, если пункт «Память» неактивен (серый)
Серый переключатель обычно означает, что приложение не запрашивало это разрешение или оно заблокировано политикой системы. Сначала запустите приложение и выполните в нём действие, требующее доступа к файлам (например, попробуйте открыть документ) — появится системный диалог запроса разрешения. Если диалог не появляется, проверьте, не ограничено ли приложение родительским контролем или функцией «Цифровой баланс», и убедитесь, что оно обновлено до актуальной версии.
Как отозвать доступ к хранилищу у ненужных приложений
Обратная задача решается тем же путём. Зайдите в разрешения приложения и переведите переключатель «Память» в положение «Запретить», либо откройте диспетчер разрешений и снимите доступ сразу у нескольких программ.
После отзыва разрешения приложение не сможет читать и сохранять файлы, но ранее сохранённые данные не удалятся — они останутся в памяти устройства. При следующем запуске программа снова попросит доступ, и вы сможете решить, выдавать его или нет.
Часто задаваемые вопросы
Почему приложение не запрашивает доступ к хранилищу при установке?
В современных версиях Android разрешения запрашиваются не при установке, а в момент первого использования функции. Например, доступ к памяти приложение попросит, когда вы впервые попытаетесь сохранить или открыть файл. Если диалог не появился, выдайте разрешение вручную через настройки.
Безопасно ли разрешать доступ ко всем файлам?
Это зависит от приложения. Файловым менеджерам, антивирусам и программам резервного копирования такой доступ нужен для работы. Играм, фонарикам и прочим простым утилитам — нет. Выдавайте расширенный доступ только приложениям из официальных магазинов, которым доверяете.
Чем «Память» отличается от «Файлы и медиа» в разрешениях?
Это разные названия одного разрешения в разных версиях Android. В старых версиях был единый пункт «Память», в новых доступ разделён на категории: фото и видео, музыка и аудио, файлы. Суть одна — разрешение на чтение и запись данных в хранилище устройства.
Удалятся ли мои файлы, если запретить приложению доступ к хранилищу?
Нет. Отзыв разрешения только лишает приложение возможности работать с файлами, но сами данные в памяти телефона остаются нетронутыми. Исключение — файлы в приватной папке приложения удаляются только при полном удалении самой программы.
Почему разрешение сбрасывается само по себе?
Вероятная причина — системная функция автоматического отзыва разрешений у давно не используемых приложений. Запустите приложение, выдайте разрешение заново и при необходимости отключите автоприостановку в настройках этого приложения, если такой пункт есть в вашей версии EMUI.