Содержание:
Последние несколько лет на рынке цифровой техники наблюдается значительный рост доли мобильных устройств – смартфонов и планшетов под управлением Android, iOS и Windows. Ассортимент «умных» телефонов продолжает расти и сейчас, чего нельзя сказать о встроенной в мобильные гаджеты флеш-памяти. По сравнению с объёмами ПЗУ настольных компьютеров и даже ноутбуков с SSD-дисками, размер памяти смартфонов и планшетов весьма невелик, его едва хватает для хранения приложений и фотографий.
С другой стороны, большинство смартфонов и планшетов поддерживают расширение памяти посредством установки карт формата MicroSD и MicroSDXC, объем памяти которых может достигать 2 Тб. Вполне достойная альтернатива жёсткому диску, но, увы, как и с винчестерами, с SD-картами также могут случаться неприятности. Одной из наиболее распространенных является неисправность, когда смартфон не видит карту памяти. С этой же проблемой пользователям приходится сталкиваться и при подключении других запоминающих устройств, например, тех же флешек, подсоединяемых с помощью кабеля OTG.
Наша сегодняшняя задача разобраться, почему телефон не видит карту памяти и что можно сделать, чтобы устранить эту проблему.
Временный сбой
Начнём с самых простых и очевидных вещей. Иногда в операционной системе Андроид, как и в любой другой ОС, происходят мелкие сбои, в результате которых определенные функции перестают работать. Касается это и распознавания устройством внешнего накопителя. Если раньше карта нормально определялась и вдруг перестала, перезагрузите гаджет. При временном характере неполадок после перезапуска SD-карта станет видна в системе.
Карта памяти вышла из строя
Это, пожалуй, самое худшее, что может случиться с картой памяти, особенно если на ней были записаны ценные для пользователя данные. Чтобы исключить поломку, осторожно извлеките карту, осмотрите контакты, нет ли на них следов повреждений, окисления и т.п., а затем вставьте её в другое мобильное устройство или подключите через переходник к компьютеру или ноутбуку. Если карта памяти не работает на телефоне, но определяется ноутбуком, пусть даже с ошибками, весьма вероятно, что имеет место повреждение файловой системы. Такую карту ещё можно спасти или, по крайней мере, восстановить с неё данные с помощью специальных программ.
Если устройство памяти не подаёт никаких признаков жизни, вероятно, оно полностью вышло из строя. Но и в таком случае не спешите его выбрасывать. Нерабочую карту следует отнести в сервисный центр, где её проверят компетентные специалисты. Заодно следует исключить аппаратные неполадки в самом телефоне, вставив в него рабочую SD-карту. Если и она не определится, с большой долей уверенности можно будет говорить о поломке встроенного картридера.
Повреждены файлы операционной системы
Если карта SD видна в загрузочном меню Recovery, но не определяется в рабочем режиме смартфона, это может указывать на неполадки с системным программным обеспечением, возникшие вследствие повреждения файлов ОС вирусами или пользователем (на рутированных устройствах). При подозрении на повреждение файлов системы попробуйте их восстановить, воспользовавшись функций режима Recovery «wipe cache partition».
Этой же функцией располагают некоторые специальные приложения, например, 4EXT Recovery и TWRP Recovery (опция восстановление в них называется так же). Альтернативным вариантом является сброс устройства к заводским настройкам с предварительным созданием резервной копии важных данных и приложений. Что делать, если телефон не видит карту памяти microsd и после сброса? Поискать другие вероятные причины сбоя.
Карта памяти несовместима с телефоном
В настоящее время существует четыре поколения карт microSD: SD 1.0, SD 1.1, SDHC и SDXC. Смартфоны и планшеты, способные работать с картами последнего поколения, будут работать и с накопителями предыдущих версий, но старые модели телефонов не увидят SD-карты нового формата. Если вы купили, скажем, карту SDXC и, вставив её в старый телефон, поняли, что гаджет её не определяет, вернитесь в магазин и проконсультируйтесь по этому поводу с продавцом. Возможно, купленная карта просто не подходит конкретно для вашего гаджета.
Сбой файловой системы
Одни и те же карты MicroSD могут использоваться в разных устройствах – смартфонах, ноутбуках, фотокамерах и так далее, но эта универсальность иногда приводит к проблемам. Так, вполне исправная, но при этом ранее работавшая в другом устройстве SD-карта зачастую не читается на телефоне, но без проблем считывается на ПК. Причиной тому чаще всего бывает либо сбой в файловой системе карты, либо файловая система, несоответствующая мобильному устройству. Устраняется проблема форматированием в FAT32 – файловую систему, используемую большинством смартфонов в картах памяти по умолчанию.
Производить форматирование лучше всего на компьютере встроенной или сторонней программой, например, SD Formatter.
Ошибки файловой системы также могут стать причиной другого рода неполадок. Если карта памяти не читается на телефоне, и на неё невозможно записать данные, но сама она при этом определяется, это часто указывает на наличие ошибок ФС. Хотя нельзя исключать и более серьёзную причину – износ ячеек памяти.
Проблемы с флешкой при подключении через OTG-кабель
Подключить к мобильному устройству можно не только карту формата microSD, но и обычную USB-флешку, используя для этого OTG-кабель или переходник. Как и в случае с картами памяти, телефон не всегда видит флешку. Поскольку во флешках и microSD картах используется схожий тип памяти, всё сказанное выше в равной степени относится и к флеш-накопителям с разъёмом USB.
Однако перед тем, как проверять флешку, качество разъёмов и прочее, необходимо убедиться, что смартфон поддерживает технологию USB OTG On-The-Go, обеспечивающую подачу питания портом микро-USB на внешний накопитель. Для этого следует либо изучить документацию к телефону, либо установить на него приложение USB OTG Checker, которое и покажет, поддерживает ли гаджет работу с внешними USB-накопителями или нет.
Если не поддерживает, имеет смысл обратиться в сервисный центр и узнать, есть ли способ обеспечить такую поддержку на программном уровне, то есть установкой или обновлением прошивки.
Но встречаются и иные причины, почему телефон не видит флешку. Если носитель имеет разъём USB 2.0 или USB 3.0 (а таковых большинство), на смартфоне должна быть установлена версия Андроид не ниже 3.1. Высока вероятность, что не определится флешка слишком большого объёма, а также флешка, отформатированная в файловую систему NTFS и ExFat. В относительно редких случаях подключить внешний USB-накопитель к смартфону не удаётся из-за отсутствия root-прав.
Попадаются и такие модели гаджетов, которые сами не способны автоматически смонтировать USB-диск. Чтобы подключить к ним флешку, необходимо специальное приложение, к примеру, StickMount. И ещё один момент. Замечено, что телефон иногда не видит флешку или карту микро сд, если файловая система накопителя имеет слишком большие кластеры. Попробуйте переформатировать носитель, выбрав минимальный размер кластера в системе FAT32.