SD карта как внутренняя память Android

Использование карты памяти как внутренней памяти AndroidЕсли ваш телефон или планшет на Android 6.0, 7 Nougat, 8.0 Oreo или 9.0 Pie имеет разъем для подключения карты памяти, то вы можете использовать карту памяти MicroSD в качестве внутренней памяти вашего устройства, такая возможность впервые появилась именно в Android 6.0 Marshmallow.

В этой инструкции — о настройке SD карты как внутренней памяти Android и о том, какие ограничения и особенности при этом имеются. Учитывайте, что некоторые устройства не поддерживают данной функции, несмотря на нужную версию андроид (Samsung Galaxy, LG, хотя и для них есть возможное решение, которое будет приведено в материале). См. также: Как очистить внутреннюю память на Android телефоне или планшете.

Примечание: при использовании карты памяти таким образом, она не может быть использована в других устройствах — т.е. вынуть и подключить ее через кард-ридер к компьютеру получится (точнее, прочесть данные) только после полного форматирования.

Использование карты памяти SD в качестве внутренней памяти

Прежде чем приступать к настройке, перенесите все важные данные с вашей карты памяти куда-либо: в процессе она будет полностью отформатирована.

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

  1. Зайдите в Настройки — Хранилище и USB-накопители и нажмите по пункту «SD-карта» (На некоторых устройствах пункт настроек накопителей может находится в разделе «Дополнительно», например, на ZTE). Настройки хранилища на Android
  2. В меню (кнопка справа вверху) выберите «Настроить». Если в меню присутствует пункт «Внутренняя память», сразу нажмите по нему и пропустите пункт 3. Настройки SD карты на Android
  3. Нажмите «Внутренняя память».
  4. Прочтите предупреждение о том, что все данные с карты будут удалены, прежде чем ее можно будет использовать в качестве внутренней памяти, нажмите «Очистить и отформатировать». Форматировать карту памяти в качестве внутренней памяти
  5. Дождитесь окончания процесса форматирования.
  6. Если по завершении процесса вы увидите сообщение «SD-карта работает медленно», это говорит о том, что вы используете карту памяти Class 4, 6 и подобную — т.е. действительно медленную. Ее можно будет использовать в качестве внутренней памяти, но это отразится на скорости работы вашего Android телефона или планшета (такие карты памяти могут работать до 10 раз медленнее чем обычная внутренняя память). Рекомендуется использовать карты памяти UHS Speed Class 3 (U3).SD карта работает медленно
  7. После форматирования вам будет предложено перенести данные на новое устройство, выберите «Перенести сейчас» (до переноса процесс не считается завершенным). Переместить данные на SD карту
  8. Нажмите «Готово».
  9. Рекомендуется сразу после окончания форматирования карты как внутренней памяти перезагрузить ваш телефон или планшет — нажмите и удерживайте кнопку питания, затем выберите пункт «Перезагрузить», а если такой отсутствует — «Отключить питание» или «Выключить», а после выключения — снова включите устройство.

На этом процесс завершен: если зайти в параметры «Хранилище и USB накопители», то вы увидите, что место, занятое во внутренней памяти уменьшилось, на карте памяти — увеличилось, а общий объем памяти также увеличился.

Однако, в работе функции использования SD-карты как внутренней памяти в Android 6 и 7 есть некоторые особенности, которые могут сделать использование такой возможности нецелесообразным.

Особенности работы карты памяти в качестве внутренней памяти Android

Можно предположить, что когда к внутренней памяти Android объемом N присоединяется объем карты памяти M, общий доступный объем внутренней памяти должен стать равным N+M. Более того, примерно это отображается и в информации о хранилище устройства, однако по факту все работает несколько иначе:

К внутренней памяти добавлена память SD карты
  • Всё, что возможно (за исключением некоторых приложений, системных обновлений) будет помещаться на внутреннюю память, находящуюся на SD-карте, без предоставления выбора.
  • При подключении Android устройства к компьютеру в данном случае вы будете «видеть» и иметь доступ только к внутренней памяти на карте. То же самое и в файловых менеджерах на самом устройстве (см. Лучшие файловые менеджеры для Android). SD карта в качестве внутренней памяти при MTP подключении

Как итог — после того, момента, когда SD карта памяти стала использоваться как внутренняя память, у пользователя нет доступа к «настоящей» внутренней памяти, а если предположить, что собственная внутренняя память устройства была больше чем память MicroSD, то объем доступной внутренней памяти после описываемых действий не увеличится, а уменьшится.

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

Форматирование карты памяти для использования в качестве внутреннего хранилища в ADB

Для Android устройств, где функция недоступна, например, на Samsung Galaxy S7-S9, Galaxy Note, существует возможность отформатировать SD карту в качестве внутренней памяти с помощью ADB Shell.

Поскольку этот способ потенциально может привести к проблемам с телефоном (и не на любом устройстве может сработать), подробности по установке ADB, включению отладки по USB и запуску командной строки в папке с adb я пропущу (Если вы не знаете, как это делается, то, возможно, лучше не стоит браться. А если возьметесь — то на свой страх и риск).

Сами же необходимые команды будут выглядеть следующим образом (карта памяти должна быть подключена):

  1. adb shell
  2. sm list-disks (в результате выполнения этой команды обратите внимание на выданный идентификатор диска вида disk:NNN,NN — он потребуется в следующей команде)
  3. sm partition disk:NNN,NN private

По завершении форматирования, выйдите из adb shell, а на телефоне, в параметрах хранилища откройте пункт «SD карта», нажмите по кнопке меню справа вверху и нажмите «Перенести данные» (это обязательно, иначе продолжит использоваться внутренняя память телефона). По окончании переноса процесс можно считать завершенным.

Ещё одна возможность для таких устройств, при налчии root-доступа — использование приложения Root Essentials и включение Adoptable Storage в этом приложении (потенциально опасная операция, на свой страх и риск, не выполняйте на старых версиях Android).

Как вернуть обычное функционирование карты памяти

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

Включить использование карты памяти в качестве портативного носителя

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

Комментарии (237) к SD карта как внутренняя память Android

  • Инсаф

    Здравствуйте,что делать если у меня сяоми редми 4а, как мне вернуть обычное функционирование сд карты, Ответьте пожалуйста

    Ответить

    • Dmitry

      Там точно так же все делается, только вместо внутреннее хранилище нужно будет выбрать портативный накопитель.

      Ответить

      • Турал

        На xiaomi (нот 5) нет таких настроек вообще (либо я не знаю где их найти). Я установил сд карту как внутреннюю с помощью activity launcher, но теперь мне надо вернуть назад родную память как внутреннюю. Как это сделать без потери данных ?

        Ответить

        • Dmitry

          Боюсь, только скопировав куда-то важные данные. Но это не точно, лишь мое предположение.

          Ответить

  • Виктор

    Молодцы. Спасибо и благодарю. Весьма необходимая информация и мини урок.

    Ответить

  • Алексей

    Всё доступно объяснили. Благодарю. Оставлю как внешнюю память.

    Ответить

  • Денис

    Доброго времени суток! Подскажите пож-та, флешка была извлечена, тел. сброшен до заводских настроек. Теперь при установке флехи просит форматнуть. Можно ли выдернуть с неё фотографии? Помогите кто может! Заранее спасибо!

    Ответить

  • Антонио

    Здравствуйте. Sd карта была внутренней памятью телефона, телефон сбросил до заводских настроек,теперь телефон не форматирует её, что сделать?

    Ответить

    • Dmitry

      Попробуйте отформатировать её, подключив к компьютеру через кард-ридер, вот таким образом форматирование выполнить (только осторожно, чтобы не диски компьютера форматировать): https://remontka.pro/delete-partitions-usb/

      Ответить

  • Anna

    Добрый день! Проблема: после выключения телефона (CUBOT rainbow 2 Android 7) чистится директорий с данными DCIM и убирается Viber. SD — 128 gb внутренняя память. Если восстановить данные с компа, все замечательно до следующего отключения.
    Форматировать не просит, при этом все данные из директорий памяти пропадают. Заметила недавно, т.к питание выключаю редко.

    Ответить

    • Dmitry

      Здравствуйте. У меня нет объяснения такому поведению. В теории это могут делать какие-то программы очистки памяти, но тогда бы это не было привязано к процессу выкл-вкл (хотя проверить, при наличии таких приложений, стоит, отключив их).

      Ответить

  • Dmitry

    Почему когда я делаю флешку внутренней памятью она перестает работать?

    Ответить

    • Dmitry

      Что значит перестает работать? Не видна на компьютере? Так и должно быть, по-моему, я это насколько смог подробно описал: она шифруется и файловая система на ней меняется.

      Ответить

  • Иван

    Самое смешное, что на 8.0 (и, наверное, выше) приложения вообще не имеют доступа к карте памяти даже в обычном режиме. Т.е. у меня например галерея не видит флешку в принципе. Open Camera поддерживает SAF и запись на внешний носитель, но что там записалось посмотреть абсолютно невозможно) бред какой-то гугл выдумал.

    Ответить

  • Василий

    Часик добрый! Подскажите возможно ли отформатировать sd карту на телефоне если она была на нем как внутренняя память и телефон был сброшен до заводских настроек Теперь андроид пишет что данная сd карта не поддерживается на данном устройстве и не форматирует её. К компу подключить sd карту нет возможности. Заранее благодарен.

    Ответить

    • Dmitry

      Здравствуйте. А если вынуть её и снова подключить, не предлагает отформатировать как портативный накопитель? Также можно попробовать в другой телефон поставить.

      Ответить

      • Васлий

        Да предлагает отформатировать, даже форматирует до 20% как портативный носитель и пишет что sd карта готова к работе. Однако также пишет что sd карта не поддерживается на данном устройстве. В другом телефоне при форматирования выдаёт ошибку. В третьем такая же ситуация.

        Ответить

  • Ми-па!

    С этой картой на андроид 6.0 и выше гугл только хуже сделали чем было. Вот зачем так вредить своим пользователям? Я думала глюк какой-то с этой картой, а выходит, так и задумано. Придется теперь при покупке обращать внимание на версию прошивки и не брать девайсы выше 5.0

    Ответить

    • Ivan

      В 2019 году брать девайсы с 5-м андроидом?)

      Ответить

  • zvejnieks78

    Перечитал несколько раз, но так и не понял зачем это делать. Сам по глупости сделал флешку внутренним накопителем. В результате — приложения перенести можно, но сама карта теперь-недоступна, объём внутренней памяти не увеличился. Бесполезная, мутная функция в гугл явно перемудрили. Если внутренняя память доступна, то сделай и(пусть сэмулированную под внутреннюю) бывшую флеш-память доступной.

    Ответить

  • Titansi

    У меня точно такая проблема ты эту проблему как нибудь решил?

    Ответить

  • Данил

    Что делать если в первой теме «Использование SD карты как внутренней памяти Android» в 7-ом пункте выбрал второй вариант? («перенести позже» думал сам выберу что перенести) теперь не вижу SD и ничего с ней делать не могу

    Ответить

    • Dmitry

      Здравствуйте. Я не могу сейчас глянуть (самсунг только под рукой, а там этого нет), но, насколько помню, там достаточно дойти до правого скриншота в шаге 2 заново (не форматируя) и нажать «переместить». И где то встречал, что в меню sd-карты в параметрах хранилища такой пункт.

      Ответить

      • Данил

        Приветствую (забыл поздороваться), я понял вашу мысль. Но, к сожалению я не могу найти аналог «хранилища и USB накопители» как бы не старался (телефон «Xiaomi redmy4 note») а без этого продвинутся никак… Первый раз использовал постороннюю утилиту «Activity launcher» через нее смог начать процедуру со 2-го пункта. А теперь никак найти SD карту не могу (даже каких либо упоминаний в настройках).
        П.С. буду рад любому совету по поводу вышесказанного.

        Ответить

        • Dmitry

          А если просто заново ее отформатировать как портативный накопитель, потом заново как внутреннюю память и как предложат — перенести сразу данные?

          Ответить

          • Данил

            Как раз этого я сделать не могу, даже зайти в настройки SDкарты. Могу только «забыть карту» при ее извлечении из телефона.
            Стоит ли ее «забывать»? Распознает ли ее телефон после этого?

            Ответить

          • Dmitry

            Он может написать, что повреждена и предложить или не предложить форматировать при следующем подключении. Если предложит — всё ок. Если не предложит, то: если у вас есть возможность подключить её к компьютеру (напрямую, не через телефон), то после извлечения вы можете её на нем отформатировать, в идеале, способом с помощью DiskPart из этой статьи: https://remontka.pro/delete-partitions-usb/

            Ответить

          • Данил

            Понял спасибо, как до компьютера доберусь буду пробовать, должно сработать. Благодарю за помощь, удачи вам.

            Ответить

Оставить комментарий

Примечание: после отправки комментария он не появляется на странице сразу. Всё в порядке — ваше сообщение получено. Ответы на комментарии и их публикация выполняются ежедневно днём, иногда чаще. Возвращайтесь.

Новое

Список инструкций Windows 10 Подписаться