Как восстановить данные с поврежденной SD-карты, отформатированной как внутренняя?

Моя мама пользуется Moto G3 Turbo Edition уже почти 2 года. Устройство имеет 16 ГБ встроенной памяти, но она использует внешнюю карту памяти Samsung Evo 32 ГБ класса 10 в качестве ВНУТРЕННЕЙ ПАМЯТИ (благодаря функции переключения памяти в Marshmallow). Она использует телефон с Evo в качестве встроенной памяти с момента покупки телефона. Сегодня, когда она использовала WhatsApp, она вдруг заметила, что не может загружать какие-либо медиафайлы (музыку, видео, песни). И когда она проверила свою галерею, она обнаружила, что она пуста! Из ниоткуда! После дальнейшей проверки было обнаружено, что G3 Turbo вообще не определяет Samsung Evo, хотя карта все еще находится внутри устройства.. Выдавало "Внутренняя память не обнаружена". Я пробовал различные решения, такие как выключение и повторное включение устройства, очистка карты памяти, очистка кеша... ничего не работает! Это заставило меня усомниться, что проблема может быть с SD-картой. Я вставил его в свой компьютер, и он не был обнаружен. На карте много важных файлов. Что я должен делать?

Ответы (1)

К сожалению, использование SD-карты в качестве внутренней (адаптированной) памяти очень сложно для самой карты. TBH, я удивлен, что вы получили 2 года из этого. Большинству устройств Moto 3-го поколения повезло получить год или, может быть, 18 месяцев, и мы видели, как карты выходят из строя всего за 30 дней. То, как работает принятое хранилище, создает невероятную нагрузку на саму карту из-за постоянных операций чтения и записи, даже сотрудники Moto на своих официальных форумах поддержки рекомендуют НЕ использовать принятое хранилище, если это вообще возможно. SD-карты, как и многие типы флэш-памяти, имеют конечное количество циклов записи, они выйдут из строя, вопрос в том, когда.

Что вы можете? Перезагрузитесь и посмотрите, появится ли он снова, затем немедленно скопируйте его и замените карту как можно скорее.

Другие варианты довольно ограничены, и тег acceptable-storage может дать вам некоторые варианты, но в целом, если доступное хранилище испорчено, данные невозможно восстановить из-за шифрования, используемого Android.

В противном случае не так много, ЕСЛИ телефон уже не рутирован, и вы очень хорошо разбираетесь в Linux. Если он еще не рутирован, то это не имеет значения, потому что процесс рутирования требует очистки устройства. Если у вас есть права root, вам необходимо получить доступ к файлу *.key в /data/misc/vold, и вы можете смонтировать том, как показано здесь , и попытаться восстановить данные в обычном режиме в Linux.

Кстати, в Android есть инструменты для смягчения таких ситуаций за счет сохранения резервных копий в онлайн-хранилище... например, такие инструменты, как Google Photo, будут автоматически создавать резервные копии изображений и видео в вашей учетной записи Google бесплатно. Что за старая поговорка? Унция профилактики стоит фунта лечения.