Зіткнувся з цікавою ситуацією. Стоїть біля мене в смартфоні Samsung Galaxy Note 4 карта пам'яті в 64 Гб. Відформатована вона в exFAT, тому що Windows вміє форматувати такі карти тільки в exFAT і в NTFS, а NTFS смартфони-планшети не розуміють.
Тестую планшет Lenovo Yoga Tablet 2 Pro. Він підтримує карти пам'яті до 64 Гб - це чітко написано в документації. Ставлю цю microSD в планшет - пише, що підтримуваний формат. Ставлю назад в смартфон - все нормально бачить і читає.
Поліз вивчати ситуацію. Виявилося, що багато планшети-смартфони не підтримують формат exFAT - просто тому, що розробникам не хочеться платити Microsoft за використання цього формату. Тому вони підтримують тільки FAT32. А під Windows карту пам'яті в 64 Гб в FAT32 відформатувати не можна.
Що робити?
1. Завантажуємо безкоштовну програму SD Card Formatter і форматіруем карту пам'яті microSD 64 Гб за допомогою цієї програми з параметрами за замовчуванням. Вона отформатирует її в exFAT.
2. Завантажуємо безкоштовну програму Guiformat FAT32 (За посиланням версії для 32-бітної і 64-бітної Windows) і форматіруем карту з параметрами за замовчуванням. Вона отформатирует її в FAT32.
І все, тепер карта нормально читається в пристроях, які не підтримують exFAT. Швидкість запису і читання буде трохи повільніше, ніж для exFAT, але це ніяк не вплине на відтворення мультимедійних файлів: навіть ролики 4К граються без жодних проблем.
Єдино, що при цьому потрібно мати на увазі - ніколи не форматуйте такі карти в самому пристрої - смартфоні / планшеті.
Upd: Ну і треба додати, що форматувати цю карту потрібно тільки в тому рідері, який підтримує SDXC (у мене Transcend TS-RDF5K), ну і на неї не можна буде записувати файли розміром більше 4 Гб.
Що робити?