SD карта как внутренняя память для переноса приложений на Android 6, 7, 8, 9, 10 и 11

В старых версиях Android, не имея root прав, нельзя было использовать SD карту как внутреннюю память. Такая функция появилась только в Android 6.0 Marshmallow (работает на Android 7, 8, 9, 10 и 11) и позволила переносить установленные приложения на карту памяти. Чтобы игры и программы быстро запускались и работали без сбоев, желательно использовать SD карту высокого класса.

перенос приложений android

В некоторых прошивках функция отсутствует, несмотря на подходящую версию Android. Но это не значит, что карту памяти нельзя использовать как внутреннее хранилище – просто SD придется форматировать при помощи ADB.

После форматирования карты памяти, она не будет считываться другими мобильными устройствами. Если понадобится установить SD в новый смартфон или подключить в кардридер в ноутбуке, отформатируйте карту как портативный носитель.

Настройка SD карты как внутренней памяти

После подключения карты памяти, в области уведомлений появится оповещение об обнаружении новой SD карты. Нажмите «Настроить» и отформатируйте ее как внутреннюю память, следуя указаниям. Сохраненные на SD карте файлы будут удалены, так что заранее позаботьтесь о создании резервной копии.

настроить новую sd карту

Также карта памяти форматируется через меню настроек. Для этого перейдите в «Хранилище» (в некоторых прошивках называется «Хранилище и USB-накопители», «Накопители» или «Память») и щелкните по пункту «SD-карта».

настройки - хранилище

Раскройте меню и выберите «Настройки хранилища».

настройки хранилища

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

очистить и отформатировать карту памяти

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

sd-карта работает медленно
Далее будет предложено перенести некоторые приложения, фотографии и файлы на отформатированную карту. Выберите «Перенести сейчас», нажмите «Далее», а в следующем окне щелкните на «Перенести».

перенисти данные на карту памяти

Процесс переноса данных займет некоторое время. В конце появится сообщение, что SD карта готова к работе.

sd-карта готова к работе

Как отформатировать карту памяти при помощи ADB

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

ADB (Android Debug Bridge, отладочный мост Android) – инструмент, который входит в Android SDK и при помощи него устанавливается связь с консолью Android. ADB работает из командной строки (cmd.exe) либо из Windows PowerShell (доступен в последних сборках Windows 10). Проще говоря, подключив мобильное устройство к ПК через USB и активировав отладку, можно управлять смартфоном с компьютера, используя ADB-команды.

Чтобы скачать ADB, перейдите по ссылке, загрузите архив «platform-tools» и разархивируйте его на диске «C:». ADB будет внутри.

platform-tools

Также перейдите на эту страницу официального сайта Oracle, поставьте галочку в чекбоксе «Accept License Agreement» и скачайте установочный файл Java Development Kit, соответствующий разрядности операционной системы на компьютере. После завершения загрузки запустите установку.

Включите на устройстве отладку по USB. Эта функция находится в скрытом разделе «Для разработчиков». Чтобы сделать раздел видимым, откройте «Настройки» → «О телефоне» («Настройки» → «Система» → «О телефоне» на Android 8 Oreo, Android 9 Pie, Android 10 и Android 11) и щелкните 5-7 раз по пункту «Номер сборки».

система - о телефоне

вы стали разработчиком

После выполненных действий пункт «Для разработчиков» появится в меню настроек («Настройки» → «Система» на Android 8 Oreo, 9 Pie, 10 и 11). Перейдите в раздел «Для разработчиков», активируйте пункт «Отладка по USB» и подтвердите, выбрав «ОК».

разрешить отладку по usb

Подключите смартфон к ПК через USB. Если вы делаете это впервые, на компьютер установятся драйверы USB. Обычно драйверы загружаются автоматически, но если этого не произошло, скачайте драйвер с сайта производителя устройства либо установите универсальный драйвер. Если драйвер без установщика, зайдите на компьютере в «Диспетчер устройств», выберите аппарат (устройство будет определяться неправильно с вопросительным или восклицательным знаком), щелкните по нему правой клавишей мышки и нажмите «Обновить драйверы». Выберите «Выполнить поиск драйверов на этом компьютере», укажите путь к папке с драйверами, щелкните «Далее» и дождитесь завершения установки.

диспетчер устройств

выполнить поиск драйверов на этом компьютере

Теперь перейдите в папку «platform-tools» и удерживая клавишу «Shift» щелкните правой кнопкой мыши по пустой области. В списке опций выберите «Открыть окно команд» или «Открыть окно PowerShell здесь» (на Windows 10). Запустится командная строка либо PowerShell.

открыть окно powershell здесь

На смартфоне появится запрос на разрешение отладки с этого компьютера. Выберите «ОК», чтобы подтвердить. Если запрос не появился, это произойдет позже – во время выполнения первой команды.

запрос на отладку с этого компьютера

Введите следующую команду и нажмите «Enter» (в PowerShell добавьте ./ перед командой):

adb shell

adb shell

В консоли появится знак «$». Введите команду:

sm list-disks

sm list-disks

Будет выдан идентификатор карты памяти вида disk:XXX,XX. Скопируйте следующую команду, замените в ней XXX,XX на полученные цифры и выполните команду:

sm partition disk:XXX,XX private

sm partition disk:NNN,NN private

Теперь зайдите в «Хранилище», выберите карту памяти, откройте ее настройки и щелкните «Перенести данные».

перенести данные на отформатированную карту памяти

перенос данных на отформатированную sd карту

Как перенести приложения на карту памяти на Android 6, 7, 8, 9, 10 и 11

После форматирования SD карты остается перенести на нее установленные приложения. Откройте «Настройки», выберите «Приложения и уведомления», нажмите «Показать все приложения» или «Сведения о приложениях» (если таких пунктов в меню нет, пропустите) и щелкните на игру либо программу, которую собираетесь переносить.

сведения о приложениях android

Откройте «Хранилище» (или «Память»), нажмите «Изменить» и выберите карту памяти.

хранилище - изменить

В появившемся окне щелкните на кнопку «Переместить» и подождите пока приложение переносится.

переместить приложение

AppMgr III (App 2 SD) – программа для переноса приложений

Если не хочется вручную перемещать каждое приложение, загрузите программу, которая упростит этот процесс. При помощи AppMgr III (App 2 SD) можно в пару тапов перенести неограниченное количество приложений на карту памяти.


Если на смартфоне установлен Android 8, 9, 10 либо 11, предоставьте AppMgr III следующие разрешения:

  • Доступ к истории использования: «Настройки» → «Приложения и уведомления» → «Расширенные настройки» → «Специальный доступ» → «Доступ к истории использования» → «AppMgr III»;
  • Разрешите изменять системные настройки: «Настройки» → «Приложения и уведомления» → «Расширенные настройки» → «Специальный доступ» → «Изменение системных настроек» → «AppMgr III»;изменение системных настроек
  • Разрешите автоматически выполнять действия без ручного подтверждения: «Настройки» → «Специальные возможности» → «AppMgr III».специальные возможности  разрешите автоматически выполнять действия без ручного подтверждения

Затем запустите AppMgr III, выделите приложения, которые хотите переместить и щелкните на значок папки.

appmgr III (app2sd)

В следующем окне нажмите на кнопку «Play», чтобы запустить процесс переноса.

appmgr III (app2sd)

Если какие-то приложения не удастся перенести, это отобразится в AppMgr III.

Рейтинг
( 31 оценка, среднее 4.23 из 5 )
Александр Рудин/ автор статьи

Автор многих инструкций на PureGoogle. Пользуюсь Android-устройствами с 2012 года. В прошлом большой фанат линейки Google Nexus и счастливый обладатель Nexus 7 (2013) и Nexus 4. В данный момент использую для работы 3 смартфона: Xiaomi Mi A1, Xiaomi Redmi Note 5 и Huawei P Smart 2019.

Понравилась статья? Поделитесь с друзьями:
PureGoogle.ru
Подписаться
Уведомить о
guest

10 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Ratamahatta Itsari
Ratamahatta Itsari
4 лет назад

Nokia 6.1, по инструкции всё сработало. Спасибо огромное!

Святослав Компаниец
Святослав Компаниец
4 лет назад

Все замечательно — спасибо большое. Все с ADB сработало на ура, тел TP Link Neffos C7, Андроид 8.1, расширил память до 80 ГБ, только дважды уже сносил, возвращался к съемному носителю, вот третий раз отформатировал карту как внутреннюю память. Причина — после этого не открывается папка Файлы, что создает массу проблем. Например, не ставятся мелодии на звонки. Пробовал разделить карту памяти с помощью команды sm partition disk:179,64 mixed 50 — разделил, вот только папка Файлы все равно мертвая. Погуглил — ничего на эту тему нашел. Может, все-таки есть какое-то решение проблемы. Заранее признателен за возможный совет

Анатолий Перминов
Анатолий Перминов
4 лет назад

спасибо!!!!!!!!!!!! пол дня маеты с сд картой и все получилось через команднцю строку прописал на изменение команд на самой карточке.

Hariton Haritonov
Hariton Haritonov
4 лет назад

Здравствуйте!
Хочу дать Самсунгу Galaxy G 2 с Андроид 8.1.0 возможность объединить карту памяти со встроенной памятью. Всё сделал, как описано в статье:

adb shell
adb server version (31) doesn’t match this client (41); killing…
* daemon started successfully
j2corelte:/ $ sm list-disks
disk:179,32
j2corelte:/ $ sm partition disk:179,32 private
j2corelte:/ $

… причём несколько раз, с разными карточками, но, увы, результат один: при входе в меню памяти пишет, что карточка повреждена и предлагает отформатировать её в качестве съёмного носителя. Не подскажете, что делать?
Спасибо!

Alexey Sysoev
Alexey Sysoev
4 лет назад

Не знаю как другие,но чтобы я хоть раз ещё сделал SD карту как внутреннюю память….Ни за что ! Была такая ситуация,что пришлось сбросить телефон до первоначальных настроек,при этом карту вытащил,ну думаю чтобы не стёр её тоже.Вставляю обратно,а она всё……..уже не воспринимается ,только формат.И ни чем её не прочитать,вся инфа пропала.Гадость короче это…..

Сергей Маркин
Сергей Маркин
4 лет назад
Ответить на  Alexey Sysoev

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

Андрей Бестужев
Андрей Бестужев
1 год назад

Андроид 9 — нет такого пункта в меню, в Уведомлениях у приложений нет пункта Хранилище.

Павел
Павел
9 месяцев назад

Я конечно понимаю, что тема давняя. В общем пытался расширить память на realme C21. Карточка на 64 гб. Программным методом OS не дает — поехали через ADB. Видно провод у меня плохой ADB регулярно слетал, но в итоге вышло вроде все ввести как сказано. Однако не видно никакого расширения памяти (на самом смартфоне изначально 32 гига), а карточка оставшись вставлена просто пропала и телефон теперь ее не видит

ivik
ivik
2 месяцев назад
Ответить на  Павел

sm partition disk:XXX,XX public карта вернется

Влад
Влад
3 месяцев назад

Огромное спасибо за статью. Новый планшет TCL TAB 10 FHD на 11 андроиде всё получилось при помощи ADB .