Задача распаковки архива непосредственно в корневую директорию внутренней памяти смартфона (часто называемую «корнем телефона» или /sdcard/, /storage/emulated/0/) встречается часто: при установке модификаций, переносе больших папок с данными приложений или восстановлении бэкапов. В этой статье мы разберем основные способы сделать это на Android, используя как системные инструменты, так и сторонние файловые менеджеры.
Важное уточнение: В современных версиях Android (начиная с Android 10/11) понятие «корень телефона» для пользователя — это корень внутреннего общего хранилища (Internal Storage). Доступ к системному корню
/(root-разделу) требует получения Root-прав и не рассматривается в рамках стандартной безопасности ОС.
Способ 1: Приложение «Файлы Google» (Files by Google) — стандартный инструмент
Самый доступный способ для большинства пользователей — использование предустановленного или скачанного из Play Market приложения Files by Google. По данным официальной справки Google, оно поддерживает извлечение ZIP-архивов.
Пошаговая инструкция:
- Откройте приложение Google Files на устройстве Android.
- В нижней панели перейдите на вкладку «Обзор» (Browse).
- Нажмите на «Внутреннее хранилище» (Internal Storage). Это и есть «корень» вашего телефона, доступный для записи.
- Найдите нужный ZIP-файл (если он лежит в папке Downloads, перейдите туда, найдите файл, нажмите меню (три точки) → «Переместить в» → «Внутреннее хранилище», чтобы предварительно положить его в корень).
- Нажмите на ZIP-файл.
- Появится всплывающее окно со списком файлов внутри архива.
- Нажмите кнопку «Извлечь» (Extract).
- Появится окно с результатом. Вы можете установить флажок «Удалить ZIP-файл», если архив больше не нужен.
- Нажмите «Готово».
Результат: Содержимое архива извлечется в ту же папку, где находится ZIP-файл. Если вы заранее переместили архив в «Внутреннее хранилище» (корень), файлы распакуются именно туда.
Способ 2: Продвинутые файловые менеджеры (AnExplorer, MiXplorer, Total Commander, Cx File Explorer)
Для работы с форматами RAR, 7z, TAR, GZIP или для более гибкого выбора пути извлечения (например, строго в корень, игнорируя папку архива) лучше использовать сторонние менеджеры. В качестве примера рассмотрим AnExplorer (упоминаемый в источниках как инструмент для создания архивов, но отлично подходящий и для распаковки) и общий алгоритм для остальных.
Алгоритм действий (универсальный для большинства файловых менеджеров):
- Установите файловый менеджер (например, AnExplorer, MiXplorer, Total Commander + плагин, Cx File Explorer, ZArchiver).
- Откройте приложение и предоставьте разрешение на доступ к файлам (при первом запуске).
- Перейдите в «Внутреннее хранилище» (Internal Shared Storage) — это корневая директория пользователя.
- Найдите архив (любого поддерживаемого формата: ZIP, RAR, 7z).
- Долгое нажатие на файл архива → выберите в меню «Извлечь», «Распаковать сюда» или «Extract here».
- Если менеджер спрашивает путь извлечения — укажите текущую папку (корень хранилища) или введите путь
/storage/emulated/0/. - Подтвердите операцию.
Особенности AnExplorer (на основе доступной информации):
- Поддерживает форматы ZIP и 7z (как для создания, так и для извлечения).
- Имеет удобный интерфейс выбора файлов (долгое нажатие → режим выбора → меню → «Распаковать»).
- Позволяет работать с файлами без переноса их на компьютер.
Способ 3: Специализированные архиваторы (ZArchiver, RAR by RARLAB)
Если файловые менеджеры отказываются открывать сложные архивы (многотомные, с паролем, нестандартная кодировка имен файлов), на помощь приходят специализированные утилиты.
ZArchiver (бесплатный, функциональный):
- Откройте ZArchiver.
- Перейдите в корень памяти: обычно это путь
/storage/emulated/0или ярлык «Internal Storage». - Тапните по архиву.
- Выберите «Распаковать сюда» (Extract here) или «Распаковать в…» (Extract to…) для точного указания пути.
- Поддерживает: ZIP, RAR, 7z, TAR, GZIP, BZIP2, XZ, ISO и многие другие.
RAR от RARLAB (официальный клиент WinRAR):
- Интерфейс минималистичен, но движок самый надежный для RAR5 и зашифрованных архивов.
- Долгое нажатие на архив → «Извлечь файлы» → ОК (по умолчанию в текущую папку).
Типичные проблемы и их решения
Ошибка «Недостаточно места» / «Ошибка записи»
Даже если на телефоне показано свободное место, система может блокировать запись в корень из-за квот или кэша.
- Очистите кэш приложений (Настройки → Приложения → Все приложения → Меню → Показать систему → Google Play Services / Файлы → Очистить кэш).
- Удалите неиспользуемые крупные файлы из корня (часто там лежат старые бэкапы, папки
WhatsApp Media,Download). - Попробуйте распаковать в подпапку, а затем переместить содержимое (иногда обходит баг записи в корень).
Проблема с кодировкой имен файлов (кракозябры вместо кириллицы)
Частая беда со старыми ZIP-архивами, созданными в Windows (кодировка CP866/CP1251) и открываемыми в Android (UTF-8).
- Решение: Используйте ZArchiver → Настройки → «Кодировка имен файлов» → выберите CP866 или CP1251 перед открытием архива.
- Или распакуйте на ПК (7-Zip / WinRAR) и перекиньте уже распакованную папку на телефон.
Архив с паролем
Google Files часто не спрашивает пароль, а просто выдает ошибку. Используйте ZArchiver, RAR или MiXplorer — они корректно запросят пароль при извлечении.
Доступ к «Настоящему» системному корню (Root /)
Если под «корнем телефона» вы подразумеваете системный раздел / (папки /system, /vendor, /etc):
- Это требует Root-прав (Magisk, KernelSU).
- Нужен файловый менеджер с поддержкой Root (MiXplorer, Root Explorer, Total Commander с плагином).
- В настройках менеджера нужно включить «Root доступ» и дать разрешение в супервизоре (Magisk).
- Предупреждение: Запись в системный корень может сделать телефон «кирпичом». Делайте это только если точно знаете, зачем (например, установка модулей Magisk в
/data/adb/modules, это уже не системный корень, а данные).
Сравнительная таблица инструментов
| Инструмент | Поддержка форматов | Распаковка в корень (Internal Storage) | Пароли / Кодировки | Реклама / Стоимость |
|---|---|---|---|---|
| Google Files | Только ZIP | Да (просто переместите архив в корень перед извлечением) | Нет / Нет | Бесплатно, без рекламы |
| AnExplorer | ZIP, 7z | Да (выбор пути) | Базовая поддержка | Бесплатно (есть Pro версия) |
| ZArchiver | ZIP, RAR, 7z, TAR, ISO, и др. | Да (указание точного пути) | Отличная (ручной выбор кодировки) | Бесплатно (есть донат-версия) |
| RAR (RARLAB) | RAR, ZIP, 7z, TAR, и др. | Да | Хорошая | Бесплатно (реклама), платная версия без рекламы |
| MiXplorer | Почти все (через плагины) | Да (продвинутый выбор, поддержка Root) | Профессиональная | Бесплатно (на XDA), нет в Play Market |
Чек-лист: Как гарантированно распаковать в корень внутренней памяти
- Подготовка: Убедитесь, что архив лежит в папке
Downloadили другой известной папке. - Выбор инструмента:
- ZIP без пароля → Google Files (самый простой).
- RAR / 7z / Пароль / Кодировка → ZArchiver или RAR.
- Навигация: Откройте «Внутреннее хранилище» (Internal Storage) в файловом менеджере. Это корень пользователя.
- Перенос (опционально для Google Files): Переместите архив в это «Внутреннее хранилище» (в корень).
- Извлечение: Запустите извлечение с опцией «Здесь» (Here) или «В текущую папку».
- Проверка: Обновите вид папки (свайп вниз). Вы должны увидеть распакованные файлы/папки прямо в корне памяти.
Распаковка архива в корень телефона, задача тривиальная, если понимать, что «корень» для пользователя — это Internal Storage (/storage/emulated/0). Для 90% задач (ZIP-файлы) достаточно системного Google Files. Для работы с полноценными архивами (RAR, 7z, пароли, кодировки) установите ZArchiver — это де-факто стандарт на Android. Избегайте записи в системный корень / без Root-прав и глубокого понимания структуры разделов Android.
Статья актуализирована на . Интерфейсы приложений могут незначительно отличаться в зависимости от версии Android и оболочки производителя (One UI, MIUI/HyperOS, OxygenOS и др.).