По распространенности и популярности SD-карты почти ничем не уступают USB-флешкам, использующим ту же технологию хранения данных. Основная разница между этими двумя типами накопителей заключается в интерфейсе подключения. Более компактные SD-карты используются в основном в мобильных гаджетах, но с тем же успехом на них можно записывать и считывать данные на ноутбуках и десктопных ПК, подключив карты через специальное устройство — картридер. Но наличие картридера вовсе не означает, что она будет распознана системой. Бывает так, что компьютер или ноутбук не видит карту памяти SD, распознаваемую другими устройствами, но может быть и иначе, когда видимый до определенного момента накопитель становится недоступен в Проводнике. Разберем основные причины такого поведения.
Иная файловая система накопителя
Если ноутбук не видит SD-карту, возможно, она отформатирована в неподдерживаемой Windows файловой системе. Но чаще при конфликте файловых систем компьютер видит SD карту, но не открывает, а предлагает отформатировать ее. Решением в таком случае может стать форматирование карты в совместимую FAT32 с предварительным сохранением файлов. Удобнее всего это делать в менеджерах дисков, например, в Paragon Hard Disk Manager.
- Запустив программу, подключите карту;
- Когда она определиться в интерфейсе менеджера, создайте на ней нераспределенное пространство под копируемые файлы;
- Создайте в пустой области раздел с FAT32;
- Вставьте карту в устройство, в котором она распознается и переместите файлы на созданный раздел;
- Удалите раздел с неподдерживаемой файловой системой в Paragon Hard Disk Manager и расширьте том FAT32, заполнив нераспределённое пространство.
Примечание: если вы скопировали файлы другим способом, SD-карту можно отформатировать целиком. В этом случае можно использовать встроенную в Windows программу (клик правой кнопкой мыши на флешку в проводнике, пункт «Форматировать» в контекстном меню) или утилиту командной строки diskpart.
Конфликт букв
Еще одной распространенной причиной, по которой Windows 10 не видит SD-карту, является автоматическое назначение накопителю буквы существующего раздела. Устранить эту проблему не составляет труда.
- Перейдите в управление дисками и найдите в нём свою карту, ориентируясь на ее размер и отсутствие буквы;
- Нажмите по ней правой кнопкой мыши и выберите в меню «Изменить букву диска или путь к диску»;
- В открывшемся окошке нажмите «Добавить», укажите в новом диалоговом окне подходящую букву и нажмите «OK». После этого накопитель станет доступен в Проводнике.
Иногда вместо буквы накопителю может быть присвоен какой-нибудь символ, в этом случае SD карта будет также не видна, поэтому вместо «Добавить» в диалоговом окне назначения букв жмем «Изменить».
Проблема с драйверами
Когда компьютер не видит SD-карту через картридер, при этом она не видна и в управлении дисками, стоит проверить, всё ли в порядке с драйверами.
- Зайдите в Диспетчер устройств и разверните ветку «Дисковые устройства»;
- Наличие неопознанного, отмеченного желтым значком устройства укажет на отсутствие соответствующего драйвера. В этом случае идем на сайт производителя материнской платы компьютера, скачиваем и устанавливаем драйвер для картридера.
Начинающие пользователи могут прибегнуть к DriverPack Solution или другим программам для автоматического получения и обновления драйверов.
Сбой настроек устройств
Попробуйте сбросить настройки устройства, поскольку причиной того, что система не видит SD-карту, может стать какой-то сбой в работе его драйвера.
- Зайдите в Диспетчер устройств и разверните «Дисковые устройства»;
- Нажмите по подключенной карте правой клавишей манипулятора и выберите «Удалить»;
- Обновите конфигурацию оборудования через меню «Действие»;
Если это не поможет, переустановите корневой USB-концентратор, к которому подключена SD-карта.
- В меню «Вид» Диспетчера устройств выберите устройства по подключению;
- Найдите в списке вашу SD-карту и посмотрите, к какому корневому устройству она подключена. Обычно это корневой USB-концентратор;
- Удалите это устройство и перезагрузите компьютер, чтобы оно смогло переустановиться.
Аппаратная неполадка
Если встроенный картридер не видит SD-карту, это может указывать и на аппаратную проблему. Особенно, если он вообще не отображается в Диспетчере устройств. Попробуйте подключить носитель через внешний картридер (если такой есть) или вставьте карту в другой ПК. Успешное чтение накопителя только подтвердит, что со встроенным картридером у вас что-то не в порядке. Если карта не читается на других устройствах, скорее всего, проблема в самой карте. Не будет лишней и проверка контактов, состояния кабеля (при использовании внешнего картридера).
Повреждение файловой системы карты
Накопитель с поврежденной файловой системой отображается в управлении дисками, но при этом ПК видеть SD-карту не будет. Чтобы выявить ошибки и устранить их, делаем следующее:
- Откройте командную строку или PowerShell;
- Выполните в ней команду
chkdsk F:
, где F — буква карты;
- В случае обнаружения ошибок выполните команду
chkdsk F: /f /r
для исправления.
Обнаружение карт отключено в BIOS
Маловероятно, но может статься так, что в BIOS у вас отключен картридер. Ищите в BIOS раздел с подключаемыми устройствами, чаще всего он имеет название «Miscellaneous Devices» либо «Onboard Devices», могут отличаться и названия картридера, например, «SD Reader» или «Media Card Reader». Отвечающая за включение/отключение картридера настройка может находиться и в разделе «System Configuration» (см. скриншот)
Во всех случаях в качестве значения настроек должно быть выставлено «Enable». Если БИОС не видит SD-карту, возможно, имеет место повреждение самого устройства, но это необязательно, поскольку встроенный порт для microSD может не определяться BIOS по умолчанию.
Разные стандарты карт памяти и картридеров
Если Card Reader не видит SD-карту, следует убедиться, что их стандарты совместимы. То, что формат карты позволяет вставлять ее в слот картридера еще не означает, что накопитель будет прочитан, поскольку карты памяти могут отличаться и по способу чтения. Так, поддерживающий только стандарт SD картридер не будет работать с картами стандарта SDHC несмотря на одинаковый форм-фактор.
Записанные на карту файлы не читаются
Несколько иная ситуация складывается, когда SD-карта не видит файлы, на нее записанные, но при этом сама она распознается системой. Причиной опять же может быть повреждение файловой системы накопителя. Для исправления ошибок файловой системы мы использовали chkdsk, но если этот инструмент не помог устранить проблему, следует воспользоваться инструментами для восстановления данных с поврежденных носителей, например, R-Studio.
- Запустив программу, выделите подключенный накопитель и нажмите на панели инструментов «Сканировать»;
- Подтвердите запуск сканирования в открывшемся диалоговом окне;
- По завершении процедуры, выберите в правой колонке опцию «Найденные по сигнатурам», а затем нажмите ссылку «Файлы, найденные по информации…»;
- Выделите в правой колонке нужные вам типы файлов и нажмите «Восстановить помеченные»;
- Укажите в новом диалоговом окне каталог для копирования данных и запустите процедуру восстановления нажатием кнопки «Да».
Что касается самой карты памяти, то ее, скорее всего, придется отформатировать. Не исключено, что для этого вам понадобится сторонний специализированный софт — HDD LOW Format или SDformatter (если Windows не справится с задачей).
Итог
Будем считать, что в общем на вопрос «почему компьютер не видит sd карту» мы ответили. Конечно, нельзя исключать и других причин, но приведенные выше являются наиболее типичными. От неполадок при работе с картами памяти никто не застрахован, но их можно свести к минимуму, придерживаясь простых правил эксплуатации накопителей данного типа, частности, держать их в чистоте, использовать функцию безопасного извлечения и никогда не применять силу, пытаясь вставить устройство в картридер. Также следует учесть, что ячейки памяти неиспользуемой длительное время карты относительно быстро деградируют, поэтому хотя бы раз в неделю или две на нее нужно подавать питание, подключая к компьютеру.