Нехватка внутренней памяти на смартфоне — пошаговая инструкция как использовать SD-карту в качестве внутреннего хранилища. Как превратить MicroSD карту во внутреннюю память

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

Как подключить флешку, как внутреннюю память

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

Первым делом необходимо зайти в Настройки , а затем перейти в раздел «Хранилище и накопитель », где следует нажать по SD-карте.

Далее нужно выбрать «Настроить » и клацнуть «Внутренняя память ». Сразу после этого устройство предупредит пользователя, что вся информация будет удалена и ее станет невозможно прочитать на других устройствах без полного форматирования.

Здесь нужно выбрать пункт «Очистить и отформатировать » и дождаться завершения процесса очистки памяти. Затем может высветиться сообщение о том, что носитель работает медленно. Как правило, это обозначает, что используемая флешка не очень хорошего качества и её использование в качестве хранилища устройства может отразится и на производительности самого смартфона. Для хорошей и быстрой работы рекомендуется использовать накопители UHS Speed Class 3 (U3).

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

Особенности и ограничения использования SD-карты

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

  1. После преобразования все данные, кроме некоторых приложений и обновлений для системы, будут помещаться на SD накопитель.
  2. При подключении к компьютеру, так же будет доступна для взаимодействия только эта часть памяти.

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

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

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

Чтобы воспользоваться этим способом, потребуется совершить много действий. Нужно загрузить с сайта и произвести установку Android SDK , затем загрузить и установить с официального сайта драйвера для устройства , а так же, требуется включить «режим отладки по USB » на устройстве.

  • adb shell
  • sm list-disks (после выполнения будет выдан id в виде disk:ХХХ,ХХ его следует записать и ввести в следующей строке)
  • sm partition disk:ХХХ,ХХ private

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

Как перевести карту памяти в стандартный режим

Чтобы вернуть флэшку в стандартный режим нужно просто зайти в ее настройки, как в первом варианте, и выбрать в меню «Портативный носитель ». Перед этим всю важную информацию следует перенести в другое место, потому что накопитель будет отформатирован в процессе.

Мы выводили картинку на дисплей с sd карточки, но в ней были упущены некоторые моменты, первый - подключение самой карточки, второй - была рассмотрена лишь часть функций библиотеки Petit FatFs , давайте остановимся на этих моментах подробнее.

Общение с карточкой возможно по одному из двух интерфейсов, SPI или SD .



Надо сказать, что SD интерфейс может работать в однобитном и четырёхбитном режимах.

Схема подключения карточки по SPI стандартная и выглядит следующим образом, не используемые выводы карточки нужно с помощью резистора 10К подтянуть к питанию.


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

Надо отметить, что при подключении по SPI карточка очень требовательна к напряжению питания и небольшая просадка питающего напряжения приводит к неработоспособности карточки, это проверено на личном опыте, по поводу SD интерфейса сказать нечего, ещё не пробовал. Это всё писал к тому, что по питанию обязательно ставить конденсаторы . Что касается дросселя, он должен быть рассчитан на ток до 100мА, но ставить его необязательно.

На схемах, изображённых выше видно, что для работы карточке необходимо 3.3 вольта, соответственно, в линиях передачи данных напряжение не должно выходить за диапазон 0 – 3.3 вольт и тут возникает вопрос, что делать если МК питается от 5 вольт?
Ответ прост, надо согласовать линии передачи данных, а сделать это можно с помощью обычного резистивного делителя.


На схеме видно, что линию MISO согласовывать не надо так, как по этой линии данные передаются от карточки к МК .
На самом деле, мало кто подключает карточку напрямую к МК, гораздо удобнее подключить к МК разъём для карточки или купить шилд с разъемом и всей необходимой обвязкой.

С подключением разобрались, давайте теперь рассмотрим как пользоваться библиотекой Petit FatFs , которая предназначена для 8-битных микроконтроллеров с малым размером памяти.

Библиотека состоит из 5 файлов:
integer.h - заголовочный файл в котором описаны основные типы данных.

diskio.h - заголовочный файл в котором объявлены прототипы низкоуровневых функций для работы с диском и статусные коды, которые они возвращают.

diskio.c - в этом файле должны быть реализованы низкоуровневые функции, изначально там "заглушки".

pffсonf.h - конфигурационный файл.

pff.h - заголовочный файл в котором объявлены прототипы функций взаимодействия с файловой системой диска.

pff.c - файл содержит реализации функций для взаимодействия с файловой системой диска.

Видно, что для того чтобы библиотека заработала необходимо реализовать низкоуровневые функции. Но если речь идет о AVR или PIC, для них сайте можно скачать пример работы с библиотекой, в котором есть файл mmc , в нем уже реализованы низкоуровневые функции. Также необходимо задать конфигурацию библиотеки в файле pff.h и написать функции необходимые для работы SPI.

Функции Petit FatFs.

FRESULT pf_mount (FATFS*) - функция монтирует/демонтирует диск. Эту функцию необходимо вызывать до начала работы с диском, если вызвать функцию с нулевым указателем диск демонтируется. Функция может быть вызвана в любой момент времени.

Параметры
FATFS* fs - указатель на объект типа FATFS, описание этой структуры можно посмотреть в файле pff.h. Нам надо всего лишь объявить переменную такого типа.

Возвращаемые значения:
FR_OK (0)
FR_NOT_READY - устройство не может быть инициализировано
FR_DISK_ERR - возникла ошибка во время чтения с диска
FR_NO_FILESYSTEM - на диске нет правильного раздела FAT

FATFS fs;//объявляем объект типа FATFS //монтируем диск if (pf_mount(&fs) == FR_OK) { //диск смонтирован, работаем с ним //демонтируем диск pf_mount(NULL); } else { //не удалось смонтировать диск }

FRESULT pf_open (const char* path) - функция открывает существующий файл. После того как файл открыт с ним можно работать, то есть читать из него и записывать в него. С открытым файлом можно работать до тех пор, пока не будет открыт другой файл. Функция может быть вызвана в любой момент времени.

Параметры
const char* path - указатель на строку, указывающую путь к файлу. Путь надо указывать полностью относительно корневой директории, разделяя директории слэшем.

Возвращаемые значения:
FR_OK (0) - возвращается в случае успешного выполнения функции
FR_NO_FILE - файл не найден
FR_DISK_ERR - ошибка диска
FR_NOT_ENABLED - диск не был смонтирован

FATFS fs;//объявляем объект типа FATFS //монтируем диск if (pf_mount(&fs) == FR_OK) { //открываем файл лежащий в корневой директории if(pf_open("hello.txt") == FR_OK) { //делаем что-то } //открываем файл лежащий в папке new if(pf_open("new/hello.txt") == FR_OK) { //делаем что-то } //демонтируем диск pf_mount(NULL); } else { //не удалось смонтировать диск }

FRESULT pf_read(void* buff, WORD btr, WORD* br) - функция читает указанное количество байт из файла и сохраняет их в буфер. Если количество прочитанных байт меньше чем указано, значит был достигнут конец файла.
#define _USE_READ 1

Параметры:
void* buff - указатель на буфер, в котором сохраняются прочитанные данные
WORD btr - количество байт, которые нужно прочитать
WORD* br - указатель на переменную, в которой хранится количество прочитанных байт.

Возвращаемые значения:
FR_OK (0) - возвращается в случае успешного выполнения функции
FR_DISK_ERR - ошибка диска
FR_NOT_OPENED - файл не был открыт
FR_NOT_ENABLED - диск не был смонтирован

FATFS fs;//объявляем объект типа FATFS BYTE buff;//буфер для чтения файла WORD br; //счетчик прочитанных байт //монтируем диск if (pf_mount(&fs) == FR_OK) { //открываем файл лежащий в корневой директории if(pf_open("hello.txt") == FR_OK) { //читаем из него 10 байт pf_read(buff, 10, &br); if(br != 10) { //если br не равно 10 //значит мы достигли конца файла } } }

FRESULT pf_write(const void* buff, WORD btw, WORD* bw) - функция позволяет записывать данные в открытый файл. Для того чтобы функция работала в файле pffconf.h надо записать
#define _USE_WRITE 1

Параметры:
void* buff - указатель на буфер, который хотим записать, нулевое значение финализирует запись
WORD btw - количество байт, которые хотим записать
WORD* bw - указатель на переменную, хранящий количество байт, которые удалось записать. Анализируя, эту переменную можно узнать был ли достигнут конец файла.

Возвращаемые значения:
FR_OK (0) - возвращается в случае успешного выполнения функции
FR_DISK_ERR - ошибка диска
FR_NOT_OPENED - файл не был открыт
FR_NOT_ENABLED - диск не был смонтирован

Из-за того, что библиотека рассчитана на микроконтроллеры с малым объемом памяти, эта функция имеет ряд ограничений:

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

Для того чтобы понять предпоследний пункт, надо знать, что память карточки разбита на блоки(сектора) по 512 байт и запись можно начать только с начала сектора . Таким образом если мы хотим записать 1000 байт, то первый сектор запишется полностью, а во второй запишется только 488 байт, а оставшиеся 24 байта заполнятся нулями.

Для записи в открытый файл надо выполнить следующие действия:

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

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

FRESULT pf_lseek(DWORD offset) - устанавливает указатель чтения/записи в открытом файле. Устанавливать указатель можно абсолютным или относительным смещением, для абсолютного смещения необходимо передать в функцию число
pf_lseek(5000);
для относительного, передать значение указателя на текущую позицию fs.fptr и величину смещения
pf_lseek(fs.fptr + 3000);
Для того чтобы функция работала в файле pffconf.h надо записать
#define _USE_LSEEK 1

Параметры:
DWORD offset - количество байт, на которые нужно сместить указатель.

Возвращаемые значения:
FR_OK (0) - возвращается в случае успешного выполнения функции
FR_DISK_ERR - ошибка диска
FR_NOT_OPENED - файл не был открыт

Записать данные в файл можно следующим образом.
FATFS fs;//объявляем объект типа FATFS BYTE buff;//буфер для чтения файла WORD br; //счетчик прочитанных байт //монтируем диск if (pf_mount(&fs) == FR_OK) { //открываем файл лежащий в корневой директории if(pf_open("hello.txt") == FR_OK) { //устанавливаем указатель на первый сектор pf_lseek(0); //записываем pf_write(buff, 10, &br); //финализируем запись pf_write(0, 0, &br); } }

Также оставляю тут кусок реально работающего кода, в котором используются все выше описанные функции.
#define F_CPU 8000000UL #define buff_size 10 #include #include #include "diskio.h" #include "pff.h" #include "spi.h" FATFS fs;//объявляем объект типа FATFS BYTE read_buff;//буфер для чтения файла BYTE write_buff = "hello word";////буфер для записи в файл UINT br; //счетчик прочитанных байт int main(void) { //монтируем диск if (pf_mount(&fs) == FR_OK) { //открываем файл лежащий в папке new if(pf_open("new/hello.txt") == FR_OK) { //устанавливаем указатель записи pf_lseek(0); //записываем pf_write(write_buff, buff_size, &br); //финализируем запись pf_write(0, 0, &br); //устанавливаем указатель чтения pf_lseek(0); //читаем то, что записали pf_read(read_buff, buff_size, &br); if(br != buff_size) { //если br не равно buff_size //значит мы достигли конца файла } } //демонтируем диск pf_mount(NULL); } while(1) { } }

FRESULT pf_opendir(DIR* dp, const char * path) - функция открывает существующую директорию и создает указатель на объект типа DIR, который будет использоваться для получения списка файлов открытой директории.
Для того чтобы функция работала в файле pffconf.h надо записать
#define _USE_DIR 1

Параметры:
DIR *dp - указатель на переменную типа DIR.

const char * path - указатель на строку, которая содержит путь к директории, директории разделяются слэшем

Возвращаемые значения:
FR_OK (0) - возвращается в случае успешного выполнения функции
FR_NO_PATH - не удалось найти путь
FR_NOT_READY - не удалось инициализировать диск
FR_DISK_ERR - ошибка диска
FR_NOT_ENABLED - диск не был смонтирован

//объявляем переменные FATFS fs; DIR dir; //монтируем диск pf_mount(&fs); //открываем директорию pf_opendir(&dir, "MY_FOLDER");

FRESULT pf_readdir(DIR* dp, FILINFO* fno) - функцию позволяет прочитать содержимое директории. Для этого нужно открыть директорию с помощью функции pf_opendir() и вызывать pf_readdir(). Каждый раз при вызове функция будет возвращать название объекта(папки/файла) лежащего в указанной директории. Когда она пройдется по всем объектам, вернет нулевую строку в элементе массива fno.fname.
Для того чтобы функция работала в файле pffconf.h надо записать
#define _USE_DIR 1

Параметры:
DIR *dp - указатель на переменную типа DIR, которая должна быть предварительно объявлена

FILINFO *fno - указатель на переменную типа FILINFO, которая должна быть предварительно объявлена.

Возвращаемые значения:
FR_OK - успешное завершение функции
FR_DISK_ERR - ошибка диска
FR_NOT_OPENED - не открыта директория

FATFS fs; FRESULT res; FILINFO fno; DIR dir; //монтируем диск pf_mount(&fs); //открываем директорию res = pf_opendir(&dir, MY_FOLDER); //читаем содержимое директории for(;;){ res = pf_readdir(&dir, &fno); //проверяем не возникло ли ошибок при чтении // и есть ли еще файлы в указанной директории if ((res != FR_OK) || (fno.fname == 0)){ break; } //выводим удобным способом fno.fname usart_sendStr(fno.name); usart_sendStr(/r); }

Ну и напоследок оставлю тут рабочий проект

MicroSD-карты представляют собой карты памяти большой емкости, которые часто используются в телефонах и планшетах. SD-карта считается «установленной» (подключенной), когда мобильное устройство распознало карту и открыло к ней доступ. В большинстве устройств SD-карта монтируется автоматически после ее вставки в слот для microSD-карт. Если вы используете смартфон линейки Galaxy или Android-устройство, вы можете подключить SD-карту вручную посредством меню «Настройки». Если устройство не распознает SD-карту, то, возможно, карта повреждена или имеют место неполадки с самим устройством.

Шаги

Подключение microSD-карты в Android-устройствах

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

    Включите Android-устройство.

    На главном экране нажмите «Настройки». Значок этого приложения имеет вид шестеренки. Нажав «Настройки», откроется экран с настройками устройства; затем нажмите «SD и память устройства».

    Нажмите «Переформатировать». Процесс переформатирования подготовит устройство к установке новой карты памяти и займет всего несколько секунд. Если этот процесс затянулся, перезагрузите смартфон и повторите описанные действия еще раз.

    По завершении процесса переформатирования нажмите «Подключить SD-карту». Устройство подключит карту памяти и сделает ее доступной для использования. Если кнопка «Подключить SD-карту» не активна, нажмите «Извлечь SD-карту», дождитесь окончания процесса извлечения карты, а затем нажмите «Подключить SD-карту». Этот шаг также поможет вам избавиться от сбоя системы Android, который препятствовал подключению карты памяти.

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

    На главном экране нажмите «Приложения». Включив смартфон, откроется главный экран. В правом нижнем углу этого экрана найдите значок в виде белой решетки; под значком вы увидите слово «Приложения» (Apps). Щелкните по этому значку.

    Нажмите «Настройки». Значок этого приложения имеет вид шестеренки. Нажав «Настройки», откроется новый экран. В верхнем правом углу найдите значок в виде трех белых точек. В устаревших моделях смартфонов Galaxy (4 и более старые) под точками вы увидите слово «Общие» (General). В современных моделях смартофнов Galaxy (5 и новее) под точками вы увидите слово «Дополнительно» (More). Независимо от модели вашего смартфона щелкните по значку в виде трех белых точек.

    Нажмите «Память». Нажав на эту кнопку, откроется новый экран. Прокрутите экран вниз и найдите опцию «Подключить SD-карту». Щелкните по этой опции и дождитесь окончания процесса подключения карты. Если опция «Подключить SD-карту» не активна, нажмите «Извлечь SD-карту», дождитесь окончания процесса извлечения карты, а затем нажмите «Подключить SD-карту».

Устранение неполадок с устройством

    Извлеките SD-карту из слота для карт памяти вашего устройства. В разделе «Память» нажмите «Извлечь SD-карту». Дождитесь отображения на экране сообщения о том, что карту памяти можно извлечь. Медленно вытащите карту памяти из слота, чтобы не повредить ее.

SD-карты еще долгое время будут оставаться популярным форматом хранения данных. Стандарт очень тесно укрепился на рынке фото и видеотехники, а потому потребность в картридерах была, есть и далее будет. Время от времени пользователи сталкиваются с проблемой в работе SD-карт (или в картридерах) в компьютерах на Windows 10. Карточка вставляется в соответствующий порт, но компьютер не может ее распознать и SD-карта не отображается в Проводнике. Это весьма распространенная и довольно-таки неприятная проблема, которую, к счастью, весьма просто починить в подавляющем большинстве случаев. В этой статье вы найдете несколько советов, которые помогут вам, если компьютер не видит карту памяти.

Хотя в этой инструкции мы в основном говорим о SD-картах (те, что покрупнее), инструкция актуальна и для microSD-карт. Современные компьютеры (планшеты Surface, к примеру) в последнее время часто оснащаются слотами для microSD. Советы, описанные в статье, актуальны также для этих устройств.

Компьютер или ноутбук не видит карту памяти - что делать

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

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

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

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

Совет : не стоит дуть в слот. Ваш рот не сможет обеспечить достаточное количество и давление воздуха, чтобы качественно очистить слот от загрязнений. От подобного метода чистки может быть больше вреда, чем пользы, поскольку вы рискуете банально заплевать слот в своем компьютере. Лучше купите сжатый воздух в ближайшем магазине компьютерной техники. Благо, он не дорогой и при этом высокое давление и длинная насадка позволит вам эффективно прочистить глубокий порт для карты памяти, не рискуя при этом заплевать его своими слюнями.

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

Допустим, карта памяти работает, вы вставляете ее правильной стороной, слот в вашем компьютере чистый, но ПК все равно не видит SD-карту. В таком случае есть еще несколько советов, которые должны помочь.

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

Проверьте, включен ли слот для карты памяти в настройках BIOS вашего компьютера. Иногда бывает, что картридер на материнской плате ПК просто-напросто отключен по каким-то непонятным причинам. Проверить это можно простым погружением в настройки BIOS. Перезагрузите компьютер и во время запуска нажмите F2 / Delete (или другую кнопку, выбранную вашим производителем), чтобы попасть в BIOS. Каждый компьютер имеет свой собственный BIOS (UEFI), который отличается в зависимости от производителя или модели материнской платы, поэтому мы не можем здесь опубликовать все варианты. Вам надо найти раздел с портами и устройствами (Onboard Devices / Miscellaneous Devices и так далее), а затем искать что-то на подобии “Media Card Reader ”, “SD Reader ”, “Enable ExpressCard ” и так далее. Убедитесь, что он включен, после чего сохраните настройки, перезагрузите компьютер и заново попробуйте подключить карту памяти.

Флажок, который отвечает за активацию встроенного слота для SD-карт в BIOS компьютеров Dell. Если флажка нет, порт работать не будет.

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

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

Можно обратиться ко встроенным в систему методам диагностики и устранения неполадок. Возможно, Windows сама сможет найти причину и успешно ее устранить.


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


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


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

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

Многие пользователи iPhone и iPad мечтали получить возможность подключать к своим устройствам карты памяти еще с релиза iPhone 3G. Чуть позже такое решение появилось, но требовало установки джейлбрейка, а потом «родной» переходник все же дождались и от Apple. Тем не менее первый в мире Lightning-картридер с возможностью чтения и записи разработали вовсе не в Купертино, а в небольшой компании Adata.

Осенью прошлого года последняя представила Lightning Card Reader — специальный переходник для работы iPhone и iPad с картами памяти SD и microSD. Мы дождались свой экземпляр и готовы рассказать о своих впечатлениях, а самое главное — ответить на вопрос: нужен ли вообще такой картридер?

Признаться, все — от упаковки до дизайна — выдает в Lightning Card Reader продукт от Apple, однако это вовсе не так. Да, по внешнему виду он напоминает стандартные «яблочные» переходники, но надпись Adata рассеивает все сомнения. Упаковка простая и удобная, а внутри ничего лишнего: только картридер и небольшая инструкция.

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

Сверху у картридера расположен слот для карт microSD, а снизу — для карточек SD, поддерживаются накопители объемом до 256 ГБ. Любопытно, что microSD вставляются правильно, а вот обычные SD приходится сначала переворачивать надписью вниз. То ли задумка дизайнерская такая, то ли коннекторы перепутали. В любом случае решение странное.

Для работы с Lightning Card Reader необходимо установить универсальное бесплатное приложение Power Drive (ссылка ниже) — с его помощью можно переносить данные с карт на iPhone или iPad, просматривать видео и многое другое. Точно так же картридер работает и в обратном направлении — например, можно «залить» ролик с iPad на карточку SD. До Adata остальные аксессуары работали только на чтение, но не на запись.

В приложении предусмотрена возможность получить быстрый доступ к фотографиям и видео на SD, чтобы не лазить по папкам, а также создать резервную копию устройства на карту. И iTunes больше вам не потребуется, ведь Power Drive — это еще и крутой файловый менеджер. Все в одном, как говорится.



Единственное, чего не хватает Lightning Card Reader, по нашим наблюдениям, так это скорости. Копирование видео занимает больше времени, чем хотелось бы, а уж если вы перекидываете ролик в 4K с GoPro, можно еще успеть пообедать. В остальном же это одно из лучших (и чуть ли не единственных) решений, которое можно найти. Аксессуар сертифицирован в рамках программы MFi, чего не скажешь о дешевых китайских подделках.

Кейсов использования подобного устройства довольно много, но все они так или иначе связаны с камерами: к примеру, быстро скопировать на iPhone снимок с Canon Mark III и выложить его в