Невозможно записать на sd карту Samsung возникли проблемы что делать

Содержание

Илья – главный редактор сайта softdroid.net. Является автором нескольких сотен руководств и статей по настройке Android. Около 15 лет занимается ремонтом техники и решением технических проблем iOS и Android. Имел дело практически со всеми более-менее популярными марками мобильных смартфонов и планшетов Samsung, HTC, Xiaomi и др. Для тестирования используется iPhone 12 и Samsung Galaxy S21 с последней версией прошивки.

Утилиты + техники, которые восстановят поврежденную SD карту памяти, вылечат ошибки форматирования и заставят sd работать на компьютере и телефоне.

Содержание:

  1. Виды повреждения SDHC карт памяти
  2. Симптомы повреждения sd-карты, частые ошибки
  3. Способ 1: Исправление ошибок чтения через cmd и chkdsk
  4. Способ 2: Форматирование sd-карты программой sdformatter
  5. Как сохранить данные на поврежденной флешке
  6. Почему поврежденную флешку не всегда можно восстановить
  7. Вопросы и ответы

Видео, как восстановить поврежденную карту памяти

Виды повреждения карт памяти SDHC

Чаще всего сценарии, приводящие к проблемам чтения sd-карт на мобильных устройствах и ПК, следующие:

Как заставить КАРТУ ПАМЯТИ SD РАБОТАТЬ на Телефоне Android?! Не работает Флешка СД на Андройде

  • Физическое повреждение карты памяти
  • Наличие ошибочных секторов в файловой таблице sd-карты:
  • После неудачного переноса файлов (копипаст или Ctrl + X )
  • При системном сбое ОС (внезапное отключение ПК) или телефона

Как восстановить поврежденную карту памяти через консоль

Для исправления ошибок чтения на карте памяти можно задействовать командную строку и chkdsk. Утилита присутствует в составе любой версии Windows.

Как пользоваться chkdsk при исправлении карты памяти:

  1. Откройте меню Run через меню Пуск или горячие клавиши Win + R .
  2. Введите cmd, Enter
  3. В командной строке введите chkdsk [буква диска]: /f /r, Enter
  4. Нажмите Y для подтверждения запуска проверки

Что делать для восстановления sd-карты телефона - читайте здесь

Значение ключей в chkdsk:

  • Флаг /f – исправление ошибок на карте памяти
  • Флаг /r – исправление поврежденных секторов на диске

Функционал утилиты chkdsk содержит и другие параметры проверки, с ними можно ознакомиться через команду /? .

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

  1. Пуск – Компьютер (или Мой Компьютер в Windows 10)
  2. Правая кнопка на sd-карте – Свойства
  3. Вкладка «Сервис» – кнопка «Проверить»

Здесь доступны те же опции, что и в консольной версии утилиты.

Восстановление sd-флешки через форматирование под Windows

Форматируем карту памяти через программу SDformatter

Нередко проблемы с картой памяти возникают из-за некорректного форматирования. В результате,

  • sd карта недоступна для чтения
  • не отображается при подключении на определенных конфигурациях ПК
  • карта памяти с файловой системой NTFS недоступна для записи файлов на Mac OS.

Во избежание конфликтов файловых систем советуем всегда форматировать карту памяти в Fat или exFat (Extended FAT). Это гарантирует чтение/запись файлов под Linux, Windows и Mac OS.

Для этих целей как нельзя лучше подходит бесплатная программка SDformatter. Она выполняет форматирование sd-карт. Большего от нее не требуется. Справляется с задачей SDformatter лучше, чем стандартные программы для форматирования Windows – на самом деле, не совсем подходящие для форматирования SD/SDHC карт памяти.

SDformatter подходит для устранения повреждений на флешке

Как исправить поврежденную карту памяти в SDformatter:

  1. Скачайте SDformatter для Mac OS или Windows.
  2. Запускайте программу с правами администратора (что это?).
  3. Для подключения карты памяти к компьютеру используйте встроенный в ноутбук или внешний картридер.
  4. В настройках SDformatter указывайте не quick (быстрое), а full format (полное форматирование).

Картридер (внешний или внутренний) — специальное устройство, подключаемое к компьютеру. Стоит оно недорого и продается в большинстве компьютерных магазинов. Если у вас есть ноутбук — вполне вероятно, что картридер уже встроен.

SDformatter — далеко не единственная утилита для работы с флешками, отличной альтернативой будет USB Disk Storage Format Tool. В этой бесплатной программе те же возможности – форматирование в (ex)FAT/NTFS и проверка файловой структуры/кластеров на ошибки.

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

Можно ли сохранить файлы, если карта памяти просит форматирование

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

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

Как действовать в ситуации, если флешка (а точнее Windows) требует отформатировать ее? Попробуйте восстановить работу испорченной сд карты в обход форматированию – таким образом, чтобы файлы остались на ней.

  1. Проигнорируйте запрос на форматирование.
  2. С помощью recovery-программы (например, PhotoRec или TestDisk) просканируйте карту памяти.
  3. Сохраните восстановленные файлы на компьютере.

Как это сделать через PhotoRec, читайте здесь.

Есть ли вероятность необратимого повреждения карты памяти?

Да, конечно. Ошибки чтения на карте памяти не восстанавливаются программным способом в случае, если они механического свойства:

  • вы повредили sd карточку, уронив или наступив на нее,
  • в корпус попала вода,
  • при возгорании телефона карта памяти подверглась термовоздействию.

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

Дополнительная информация. Что происходит, когда повреждена карта памяти

Перечислим характерные симптомы: что происходит, sd карта памяти повреждена.

  • Фотографии, видео открываются с ошибками или отображаются не полностью
  • Sd-карта недоступна для чтения или не распознается телефоном/ПК
  • На телефоне отображается сообщение о том, что запись на sd-карту невозможна
  • Поврежденная карта sd-карта просить форматировать ее
  • ОС информирует об ошибках чтения, зависает при подключении sd карты к компьютеру
Еще по теме:  Как включить микрофон в Яндекс Браузере на Андроид телефоне Самсунг

Часто задаваемые вопросы

Карта памяти sd была повреждена, могу ли я восстановить потерянные фотографии на ней?

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

Recuva – оптимальное приложение для восстановления, поскольку эта программа «заточена» под медиаформаты и карты памяти. Кроме этого, можно посоветовать альтернативу – PhotoRec. Она выполняет поиск по сигнатурам файлов.

На sd-карте большая часть фото повреждена. Проблема, возможно, возникла по причине «перезапись». Можно ли восстановить файлы на поврежденной microsd?

Восстановление карты памяти microsd после перезаписи менее вероятно. Поэтому лучше всего достать ее из телефона и восстанавливать через картридер, подключив sd-карту к компьютеру или ноутбуку.

Телефон показал сообщение: “карта памяти не поддерживается”. Как восстановить или вытащить фото и видео?

При повреждении карты памяти нужно

  1. достать ее из телефона (или другого устройства, где она использовалась),
  2. подключить к компьютеру через кардридер,
  3. с помощью программ по восстановлению просканировать sd карту. Это единственный способ вернуть данные с поврежденной карточки.

Если же имеет место физическое повреждение, восстановление не представляется возможным.

Когда я делаю фото, оно сохраняется, но в Галерее темный экран. Также во ВК не сохраняются картинки и скриншоты на карту памяти.

Возможно, повреждена карта памяти телефона. Исправить повреждения файловой системы можно, отформатировав устройство на компьютере или непосредственно на телефоне (как это сделать, читайте выше). Если данный метод не сработает, попробуйте заменить sd-карту или сбросить телефон до заводских настроек.

Телефон стал показывать значок, что карта памяти повреждена и предлагать все с неё стереть. Затем пропали все аудио и фото. Возможно ли их восстановить?

Как правило, если sd карта повреждена, Windows предлагает отформатировать ее (= стереть). Перед тем, как это делать, лучше всего скопировать все оставшиеся данные на ПК.

Следующий шаг – выполнить быстрое форматирование (Quick, но не Full!) и просканировать карту памяти программами для восстановления. Из бесплатных советуем Recuva, PhotoRec, DiskDigger for PC.

Телефон не может распознать SD-карту после 3 дней использования. Мой телефон читает ее, но только при передаче файлов с телефона на SD.

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

Если ошибки не обнаружены, скопируйте содержимое карты памяти на компьютер (сделайте бекап) и отформатируйте sd карту при помощи утилиты SD Formatter. Для этих целей также подойдут программы, доступные на сайте изготовителя sd карты (при их наличии).

Повреждена sd карта. Телефон предложил ее отформатировать, а перед этим скопировать файлы на ПК. Но компьютер не видит ее.

На форматирование не соглашайтесь, если важно сохранить файлы, хранящиеся на носителе. Вам необходимо проверить sd-карту на ошибки чтения и исправить их. Как это сделать – смотрите выше по тексту (используйте chkdsk или ей подобные утилиты).

Вопросы читателей

SD карта повреждена. Не могу открыть и посмотреть файлы как через телефон (Андроид), так и компьютер (Виндовс 7). скачала программу CardRecovery 6.10. build 1210 (evalutiation version), программа нашла файлы, НО на последнем этапе, т.е. сохранении, появилась строка в которую нужно вести ключ . если ключа нет, его нужно купить. Так вот, можно ли как-нибудь без затрат восстановить файлы? т.к. на SD карте очень много ценной информации не хотелось бы ее форматировать. Очень надеюсь на Вашу помощь.

Ответ. Да, можно восстановить поврежденную sd карту телефона без затрат. Раз уж вы говорите о CardRecovery, вам придется либо купить полную версию на сайте разработчика ($ 40), либо скачать ее на rutracker в pro-версии. Из бесплатных и качественных программ для полного восстановления можем посоветовать программу Recuva (мы уже делали подробный обзор ее функций). Для того, чтобы карта памяти определилась в списке, вам нужно подключить ее через картридер к ПК.

[Карта памяти повреждена. 3 дня пытаюсь исправить и ничего не получается]

Около 3 дней назад моя карта micro SD неожиданно испортилась. Фото не открываются, равно как и видеоролики. Вот что я пробовал:

  • Проверял, работает ли карта памяти на другом устройстве
  • Пробовал исправить ошибки через: «chkdsk: D / F» на моем ПК
  • Попробовал перезапустить и выключить телефон несколько раз.
  • Пытался посмотреть, работает ли на моем ПК.

Кто-нибудь знает что-нибудь, что я могу сделать, как восстановить карту памяти microsd? Был бы признателен за любую помощь.

Ответ.

  1. Поищите фирменный софт на сайте производителя карты памяти. В ряде случаев могут быть полезны утилиты для форматирования флешки.
  2. Проверить диск на ошибки можно не только через командную строку, попробуйте другие утилиты для диагностики жесткого диска вроде HDDScan.
  3. Если содержимое sd карты недоступно, но при этом диск определяется в Проводнике (Windows требует отформатировать его), спасает быстрое форматирование флешки и последующее восстановление через Recuva или аналогичный recovery-софт.

Заказал себе sd card на Алиэкспресс. Вставил ее в телефон — все работало. прошёл час, я перезагрузил телефон — он перестал видеть флешку, на компьютере та же ситуация. но sd карта к компьютеру подключена и присутствует в списке носителей. В мой компьютер захожу — её нет, в Управлении дисками захожу — там показано, что диск работает нормально. При этом, форматировать или скопировать файлы на флешку не могу. вставил в планшет с андроидом 5.0: показано, что флешка повреждена и просит отформатировать. я начал форматировать, ОС Window форматирует и успешно завершает форматирование, но после этой процедуры ничего не случилось.

Что мне делать в этой ситуации? Как восстановить микро сд? Принимаю любые варианты, кроме обращения в сервис.

Ответ . Замена флешки по гарантии была бы самым быстрым решением проблемы. Но sd карту с алиэкспресса проблематично вернуть продавцу: пересылка по почте займет месяцы.

Если форматирование не помогает, попробуйте создать Disk Volume на sd карте, используя стандартный компонент Windows : Control Panel — Disk Management . Затем присвойте для Disk Volume любую свободную букву.

Перед отпуском купили новый цифровой фотоаппарат. Конечно же, для него мы купили и новую карту памяти. Ну так вот, ходим мы, фотографируемся, уже 900 фотографий, флешка на 32 Гб, должно было на много фото хватить, но вдруг фотоаппарат выдает ошибку, что мы повредили флеш карту. И фотографии не открываются. Приехали домой, стали смотреть, а флешка нигде не открывается.

Вопрос: проблема с фотоаппаратом или с флешкой? Как теперь фото восстановить?

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

Еще по теме:  Как восстановить карту памяти на телефоне без потери данных Самсунг

Но чаще всего проблема связана с неправильной эксплуатацией карты памяти: например, если вы доставали ее из камеры без выключения или подключали к другому устройству / доставали из картридера без извлечения ( unmounted ).

Что делать если карта памяти повреждена? Лучше всего:

  1. Проверить запоминающее устройство на ошибки, подключив ее к ПК
  2. Отформатировать медиа – если особо важных фото на sd карте уже нет.

Также проверьте, не засорены ли контакты на storage device . Если съемки велись в сложных погодных условиях, это могло стать причиной загрязнения и, следственно, ухудшения электропроводности карты памяти.

моя SD-карта 32gb повредилась, когда я пытался загрузить файл с торрента. Я могу считать данные с SD-карты, но я не могу удалить их или записать новые файлы. Я попробовал cmd, чтобы решить проблему, но не мог разбить карту памяти на разделы.

Пожалуйста, помогите мне исправить SD-карту.

Ответ . Если вы скачивали с торрентов вирусное ПО, возможно, вирус заблокировал доступ к съемным медиа. Поэтому не помешало бы проверить ПК и sd карту на ошибки.

Второй момент. Если вы записываете файлы на свободное пространство , где есть bad сектора, Windows выдаст ошибку. Чтобы устранить ошибку, проверьте устройство на ошибки или переместите bad -сектора в конец файловой таблицы, используя диагностический софт.

Подскажите пожалуйста, что делать в такой ситуации? Телефон Samsung j5 16 был забит до отвала, и он и флешка, через некоторое время перестал видеть карту памяти или видел, но всплывало окно: карта памяти повреждена, замените на новую. Когда удаляла файлы или перезагружала телефон — видел карту памяти без проблем.

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

Ответ. Проверьте на ошибочные сектора через chkdsk, затем отформатируйте и пользуйтесь дальше (при отсутствии ошибок, конечно же).

Micro SD 32 Гб стояла в Андроиде 7 Нугат. Сначала карта памяти несколько раз пропадала, будто извлекалась и вставлялась. Телефон предлагал установить её как по умолчанию. Я думал, контакт карточки с телефоном плохой. Потом отключается и всё, ни телефон, ни кардридеры на компе её не видят, не реагируют, будто и нет её.

Каких-либо повреждений или неаккуратностей не было, просто отключилась и всё. Реально ли что-то сделать? Спасибо.

Ответ. Скорее всего имеют место ошибки чтения, поврежденная таблица файлов. Эти ошибки легко устраняются; восстановить можно утилитой chkdsk для Windows или ее графическим аналогом.

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

Ответ . Если на sd карте нет физических повреждений, она может содержать программные ошибки. Собственно эту тему мы обсуждаем, так что перечитайте FAQ и ответы на вопросы – скорее всего, ваш случай уже рассмотрен.

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

У меня карта стала в системе RAW -при проверке программами просто отключается-видимо есть поврежденные сектора-ничего не помогает из того что описано в интернете-помогите!

Сд карточка на 32 гига стояла в телефоне, в один прекрасный миг после перезагрузки устройства вышла запись, что сд карточка повреждена и требует замены. Я подключила сд к компьютеру. Компьютер определил её, показывали все файлы, но сделать с ними ничего нельзя было. Тогда я обратно вставила сд в телефон и на писалось, что сд надо отформатировать, но когда я нажимаю форматировать, после 20% выскакивает надпись, что форматирование прервано. Скажите пожалуйста возможно ли восстановление sd карты или она труп?

проблема такая:есть два телефона, самсунг и Xiaomi и есть мп3 мини плеер, есть карта куда закачано много музыки и одно время она работала на всех устройствах, но иногда из-за выключения или перезагрузки телефонов, выскакивало сообщение о повреждении карты памяти и естественно вся музыка пропадала, не видят её устройства, но если вставить через картридер в компьютер, то устройство показывает нормально, все файлы на месте и работают, вставляю обратно в телефон или мп3 и опять всё сначала, ничего нет, карта повреждена! Возможно ли ее восстановление?

Телефон пишет что microsd повреждена и не форматируется, хотя на компьютере всё нормально работает , вот только есть файлы которые можно открыть только через телефон , и они мне нужны , потому это папка miui (у меня xiaomi)что делать ?

Телефон Samsung Galaxy A3 2016 Пишет, что карта памяти повреждена. Делала несколько раз форматирование. Извлекла из телефона, установила в другой, там все работает. Снова переставила в свой, то же самое- карта памяти повреждена. Подскажите, можно ли самостоятельно исправить проблему?

Или только специалист по восстановлению поможет?

HTC. 530..не принимает sd.. Пишет карта повреждена.. На другом работает норм.. Хотя эта же флешка на нем работала.. Поменял телефон.. Просто перекинул флешку на новый тел..Sony. Работает нормально..

Некоторое время не пользовался HTC.. Оставил как резерв.. Так получилось.. Sony отдал в ремонт.. Htc. Не хочет принимать ни одну sd.. При форматировании пишет что sd карта устарела. Медленно работает и нужна sd3-его поколения.. Sd с которой он работал тоже не хочет открывать..

Хотя Sony видеть эту же sd.. Можете подсказать в чем проблема.

Источник: softdroid.net

Что делать если невозможно записать на SD карту?

Что делать если телефон пишет невозможно записать на SD карту?

  1. Убедитесь, что на внешнем накопителе есть свободное место. Откройте раздел «Память» в настройках телефона или подключите устройство к компьютеру.
  2. Если свободное место есть, но записать на него ничего не удается, проверьте файловую систему карты памяти. .
  3. Удостоверьтесь в аппаратной исправности накопителя.

Как сделать так чтобы на телефоне все сохранялось на карту памяти?

  1. Переходим в меню «Настройки»;
  2. Далее включаем вкладку «Общие» (на некоторых оболочках может не быть разделения на вкладки);
  3. Тапаем на пункт «Хранилище данных и USB»;
  4. Нажмите на SD-карту;
  5. Кликните по значку с тремя точками, в выпадающем меню выберите «Настройки»;

Как на андроиде настроить сохранение на карту памяти?

  1. Откройте приложение Google Files. на устройстве Android. .
  2. В левом верхнем углу экрана нажмите на значок меню Настройки .
  3. Включите функцию Сохранять на SD-карте.
  4. Когда появится окно с просьбой предоставить нужные разрешения, нажмите Разрешить.

Как настроить в качестве места сохранения по умолчанию SD карту?

  1. Зайдите в «Настройки» и выберите раздел «Память»;
  2. В верхней части окна обратите внимание на пункт «Сохранить данные по умолчанию»;
  3. Поставьте галочку напротив надписи «SD-карта».
  4. Место загрузки будет изменено.
Еще по теме:  Как вытащить sd карту из телефона Samsung

Как спасти карту памяти от форматирования?

  1. Откройте «Мой компьютер» или «Этот компьютер».
  2. Выберите поврежденный диск и щелкните правой кнопкой мыши.
  3. В раскрывающемся меню выберите пункт «Форматировать».
  4. Во всплывающем окне нажмите «Восстановить настройки устройства».

Как перекинуть музыку с памяти телефона на карту памяти?

  1. Откройте приложение Google Files. на устройстве Android. .
  2. В левом нижнем углу экрана нажмите на значок «Очистка» .
  3. В разделе «Перенос файлов на SD-карту» нажмите кнопку Освободить до XX МБ. .
  4. Выберите файлы, которые нужно перенести.
  5. Нажмите Переместить на SD-карту.

Как на самсунге переключить сохранение на карту памяти?

  1. Откройте приложение Интернет и нажмите кнопку Еще или Опции (может выглядеть как три точки).
  2. Выберите пункт Настройки.
  3. Выберите пункт Дополнительно.
  4. Выберите пункт Параметры содержимого. .
  5. Выберите пункт Хранилище по умолчанию или Сохранить содержимое.
  6. Выберите пункт Карта памяти.

Как переключить внутреннюю память на карту памяти?

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

Как сделать основной памятью SD карту?

Инструкция для Android 9 – 10

Нажать на кнопку Память, — здесь собрана информация о внутреннем и внешних носителях. Тапнуть по необходимой SD-карте. На следующем экране, нажать на кнопку меню справа сверху (три точки), перейти в настройки хранилища. Установить данное хранилище как устройство по умолчанию

Как изменить место хранения файлов WhatsApp?

  1. открыть настройки смартфона;
  2. найти раздел “Хранилище”, “Память” или “Настройки содержимого”;
  3. выбрать “Место хранения по умолчанию”;
  4. поставить галочку напротив пункта “SD-карта”.

Как переключить память телефона на карту памяти Самсунг а3?

  1. Перейдите в Настройки раздела Камера (вид шестеренки).
  2. Найдите строчку Место хранения (по умолчанию фото и видео хранятся в телефоне).
  3. Жмите на эту строку.
  4. Выберите SD-карту.
  5. Убедитесь, что выбор сделан правильно.

Как поменять место хранения на Хуавей?

  1. В меню «Настройки» переходим к пункту «Память».
  2. Внизу выбираем «Место хранения по умолчанию».
  3. Меняем на «Карта памяти» и жмем «Переключить».
  4. Произойдет автоматическая перезагрузка смартфона Huawei и место хранения данных будет изменено.

Как получить доступ к SD карте?

  1. В общих настройках выбирайте меню с приложениями;
  2. Найдите интересующее ПО;
  3. Зайдите в подменю «разрешения».

Источник: postcard4u.ru

Разрешение на запись в корень sd-карты на Android 4.4+

Ни для кого не секрет, что операционная система Android широко распространена в мобильном мире.

Защита Google для OS Android

Такое повсеместное использование детища от Google провоцирует и рост числа хакерских атак на данную платформу. В целях борьбы с этим неприятным моментом IT-гигант пытается вводить новые функции, нацеленные на повышение безопасности владельцев устройств с системой Андроид, но некоторые из этих функций могут стать источником дополнительных неудобств. О том, как устранить одно из таких неудобств, и пойдёт речь ниже

Ограничение доступа к карте памяти

В теме Память на Android. Все разделы памяти Андроид устройств мы уже касались вопроса памяти мобильной операционной системы. Многие пользователи смартфонов на базе Android версий 4.4 и старше столкнулись с ситуацией, когда программы от сторонних разработчиков не имеют доступ в корень карты памяти . Причём возникает данная проблема и у тех, кто приобрёл новый аппарат уже с Android KitKat и выше на борту, и у тех, кто обновился до новой системы уже после покупки.

Почему программы Андроид не имеют доступ в корень sd-карты?
Дело в том, что открытый доступ в корень накопителя — это большая дыра в безопасности всей операционной системы . Делая попытки обезопасить пользователей от злоумышленников, компания Google пошла на такой шаг, как ограничение доступа к карте памяти.

Говоря простым языком, во многих прошивках на базе Android 4.4 и выше программы от сторонних разработчиков больше не могут записывать данные в корень карты памяти. Возможность записи в каталоги, расположенные на флеш-карте, сохранилась. Усугубляется ситуация тем, что данное ограничение затронуло все приложения без исключения, в том числе и файловые менеджеры.

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

Программа SDFix от компании NextApp

Сразу отметим, что для решения проблемы нам необходимо наличие рут-прав у пользователя в системе Андроид. В статье Убираем рекламу на Android. Файл hosts мы уже касались этого определения. Приведём ниже небольшую выдержку:

root — это права суперпользователя в UNIX-подобных системах. Если быть более точным, то root — это аккаунт, владелец которого обладает привилегированными правами доступа и изменения файловой системы

Итак, у нас, по сути, есть два варианта действий:

  • программный (в автоматическом режиме);
  • ручной (редактированием системных файлов).

Для использования программного метода нам необходимо скачать на свой аппарат приложение SDFix: KitKat Writable MicroSD от компании NextApp из магазина Google Play или из прикреплённого к этой статье файла: nextapp.sdfix

Установить программу и запустить её, дав разрешение на root-доступ

Запуск программы SDFix на Андроид

Соглашаемся на внесение изменений и жмём на кнопку Continue
После некоторого ожидания программа выдаст сообщение об успешном завершении операции

Выполнение программы SDFix на Андроид

Кроме того, перед внесением изменений программа SDFix создаёт резервную копию редактируемых файлов, которая сохраняется по пути

/system/etc/permissions/platform.xml.original-pre-sdfix

В случае необходимости мы всегда сможем восстановить исходный файл, предварительно удалив окончание .original-pre-sdfix в его имени. Замена файла производится по аналогии с его изменением, этот процесс описан ниже.

Ручное предоставление доступа к карте памяти на Андроид

Устранение проблем записи на внешнюю SD-карту в Android 4.4+ возможно и в ручном режиме .
Стоит понимать, что вышеупомянутая программа SDFix всего лишь выполняет одну функцию, которую вполне можно воспроизвести и самостоятельно.

Более того, если программа в ходе работы выдаст ошибку, то проделывание этой же операции вручную вполне может увенчаться успехом.

Приведём пошаговую инструкцию по редактированию файла platform.xml

  1. Делаем бэкап системы смартфона. Бэкап нам нужен для возможности отката в случае непредвиденных обстоятельств и сбоев. Можно просто сделать копию файла, который мы собираемся редактировать, но надёжнее будет делать полный бэкап системы из recovery
    Бэкап системы Android из recovery
  2. Теперь запускаем любой файловый менеджер Андроид, допустим, это будет Total Commander
    Каталог /system/etc/permissions/ на Android
  3. Переходим в каталог

/system/etc/permissions/

Редактирование файла platform.xml

  • Копируем из каталога файл platform.xml в любое удобное место
  • Открываем созданный файл текстовым редактором для внесения изменений
  • Находим в файле кусок кода, имеющий вид:
  • В итоге у нас должен получиться следующий фрагмент кода:

    Выставление прав на файлы в Андроид

  • Сохраняем внесённые изменения
  • Копируем отредактированный файл обратно в папку /system/etc/permissions/, согласившись на замену (то есть при запросе нажимаем Перезаписать )
  • Теперь в свойствах файла выставляем ему права rw-r—r— (код, соответствующий этой настройке — 0644)
  • Перезагружаем аппарат.
  • На этом всё. После того, как ваше устройство загрузится, сторонние приложения смогут записывать свои данные в корень нашей флеш-карты.

    Оцените статью
    Добавить комментарий