A ​​memory card is an easy way to expand the memory of a smartphone, but it does not always work out of the box. Users encounter errors like “SD card is not supported», «damaged" or "empty", although in fact the problem lies in incorrect installation, file system incompatibility, or glitches in Android settings. In this article we will look at how insert correctly, format i configure microSD so that it is detected by the system and becomes a full-fledged storage for photos, videos and applications.

We will pay special attention three key stages: physical connection (where the slot is located and how not to damage the contacts), choice file system (FAT32, exFAT or NTFS) and settings in the Android menu. We’ll also look at why some cards can’t be read on older smartphones, how to transfer data from internal memory, and what to do if the system requires formatting. If your Samsung, Xiaomi or Huawei stubly does not see microSD, here you will find a solution.

1. Preparing a memory card: selection and check before installation

Before inserting the card into your smartphone, make sure that it is compatible with your device. Manufacturers of Android devices often limit support in two respects:

  • 🔹 Speed class: to record video in 4K or install applications you need a class UHS-I U3 or V30. Class cards Class 4 are only suitable for storing photos.
  • 🔹 Maximum volume: older smartphones (before 2018) may not support cards with capacity more than 32 GB due to file system limitations FAT32.
  • 🔹 Form factor: most Android smartphones use microSD, but some tablets require SD (with adapter).

Check the card physical damage: bent contacts, scratches or signs of oxidation can lead to reading errors. If the card is new, you should still scan it on your computer using the utility H2testw (for Windows) or F3 (for macOS/Linux) - this will reveal fake cards with an underestimated actual volume.

⚠️ Attention: Some brands (for example, SanDisk Ultra or Samsung EVO) release cards with pre-formatting under exFATwhich is not supported by Android below version 6.0. If your smartphone is on Android 5.1, you will have to reformat the card in FAT32.

If the card has already been used in another device (camera, video recorder), it necessarily format before the first use in a smartphone. Otherwise, Android may not recognize the file system or show the error “SD card is damaged».

📊 Which memory card are you using?
SanDisk
Samsung
Kingston
Transcend
Other

2. Where and how to insert a memory card into an Android smartphone

The memory card slot can be located in three places:

  • 📱 Under the cover (next to the SIM card) - typical for Samsung Galaxy, Xiaomi Redmi.
  • 📱 On the side (separate tray) - found in Google Pixel, OnePlus.
  • 📱 Under the battery —for older models (before 2016) or budget phones.

To insert the card:

  1. Turn off the smartphone (recommended, but not necessary for most models).
  2. Use a paper clip or a special key to remove the tray (if the slot is combined with a SIM).
  3. Place microSD gold contacts down (most cards have a mark with a pattern).
  4. Carefully push the tray until it clicks.

If the card does not lock or “falls out”, check:

  • 🔧 Is dust or debris in the slot (you can blow out a can of compressed air).
  • 🔧 Are contacts on the card itself (gently straighten with a blunt needle).
  • 🔧 Is card size compatible with the slot (for example, microSDXC may not fit into the slot for microSDHC).
⚠️ Attention: Do not use force when inserting! If the card does not fit easily, you risk damage slot contacts. On some smartphones (for example Huawei P30), the memory card slot is combined with Nano-SIM, and incorrect installation can lead to loss of connection.

☑️ Check before inserting the card

Done: 0 / 4

3. Formatting the memory card: FAT32, exFAT or NTFS?

Android supports three file systems for memory cards, but each has limitations:

File system Max. file size Max card capacity Compatibility. with Android Suitable for
FAT32 4 GB 32 GB All versions Photos, music, old smartphones
exFAT 16 EB 128 PB Android 6.0+ 4K video, large files
NTFS 16 EB 16 EB Only with root or special applications Working with Windows (not recommended)

To format the card directly on your smartphone:

  1. Go to Settings → Storage.
  2. Select your SD card and click "Format».
  3. Confirm the action (all data will be deleted!).
  4. Select the file system (if there is a choice for cards more than 64 GB Android will automatically suggest exFAT.

If Android does not offer formatting or the card is not detected, do it on your computer:

  • 🖥️ Insert the card into the card reader.
  • 🖥️ V My Computer (Windows) or Disk Utility (macOS) select the card.
  • 🖥️ Click "Format" and select FAT32 (for cards up to 32 GB) or exFAT (for cards 64 GB and more).
💡

If Windows does not allow you to format the card in FAT32 (due to the 32 limit GB), use the utility fat32format or GUIFormat. They allow you to format cards up to 2 TB in FAT32.

4. Setting up a memory card as internal or external storage

Android offers two options for using an SD card:

  • 📁 External storage (portable): files are saved to the card manually, applications are installed only in the internal memory.
  • 📱 Internal storage (adoptable): the card becomes part of the system, applications can be transferred to it (but after removal they will stop working).

To configure the card as internal storage:

  1. Insert the card and wait for the notification "New SD card detected».
  2. Click "Configure» → «Internal memory».
  3. Confirm formatting (the data will be erased!).
  4. Select "Transfer data" if you want to move photos, videos and some applications to the card.

Mode restrictions internal storage:

  • ❌ The card cannot be removed without losing data (applications will stop working).
  • ❌ It will be encrypted and cannot be read on other devices.
  • ❌ Some applications (for example, WhatsApp or Google Play Services) cannot be transferred.
⚠️ Attention: On some smartphones (for example Xiaomi with MIUI) the “Internal memory” option may be hidden. In this case, use the ADB command:
adb shell sm set-force-adoptable true

But this requires unlocked bootloader and can lead to crashes!

💡

Internal memory mode convenient for applications, but makes the card tied to one device. To transfer files (photos, music), it is better to use “External storage.”

5. Transferring data and applications to a memory card

If the card is configured as external storage, you can manually transfer files:

  • 📷 Photos and videos: use the application "Gallery" or "Files" (for example, Files by Google). Select files → “Move" → select SD card.
  • 🎵 Music and documents: copy via My computer (by connecting your smartphone via USB) or cloud storage.

For transfer applications (only if the card is used as internal memory):

  1. Go to Settings → Applications.
  2. Select application → "Storage» → «Change» → «SD card».
  3. Confirm the transfer (some data may remain in the internal memory).

Not all applications support the transfer. For example, Facebook, Instagram system utilities will remain in the internal memory. To check which applications can be transferred, use third-party utilities like AppMgr III (requires root on some devices).

How to transfer application cache to an SD card?

Without root access, this is not possible for most applications. You can use FolderMount or Link2SDwith root, but this is risky - it can lead to application failures.

6. Solution to errors: “SD card is damaged”, “Not supported”, “Empty”

If Android does not see the card or shows an error, try these steps:

Error Possible cause Solution
SD card is damaged The file system is damaged, bad sectors Format the card on the PC in FAT32 or exFAT
The card is not supported Volume > 32 GB on Android < 6.0 or speed class too low Use card to 32 GB or upgrade Android
Card is empty or has an unsupported file system Card is formatted in NTFS or HFS+ Reformat to exFAT PC
The card was removed unexpectedly Bad contact in the slot or controller malfunction Blow out the slot, check the card on another device

If the card is detected on the computer, but not on the smartphone:

  • 🛠️ Check whether the card (switch is blocked whether the card (switch Lock on the adapter).
  • 🛠️ Update the smartphone firmware (sometimes bugs in the Android kernel interfere with working with SD).
  • 🛠️ Try another card - if the problem persists, the slot is faulty.

For diagnostics physical damage cards, use the utility CrystalDiskMark (Windows) or Disk Utility (macOS). If the read/write speed is below 10 MB/s, the card fails and it is time to replace it.

7. Optimizing the performance of a memory card: how to extend its life

SD cards have a limited recording resource (especially cheap models). To extend their service life:

  • 🔋 Do not use the card for application cache (for example, Telegram or Google Chrome). Constantly overwriting small files quickly wears out memory cells.
  • 🔋 Regularly back up important data on a PC or cloud. Cards may fail without warning.
  • 🔋 Avoid hard removal during recording (for example, when shooting video). Use "Safe removal" in Android settings.
  • 🔋 Do not fill the card 100%. Leave 10-15% of free space for stable operation.

For speed up work card:

  • ⚡ Disable file indexing (if you use the card only for storage and not for applications).
  • ⚡ Once a month, perform defragmentation on a PC (relevant for FAT32 and exFAT).
  • ⚡ Use a card reader with support UHS-IIif your smartphone supports it (for example, Samsung Galaxy S22).
⚠️ Attention: Cheap cards without a brand (no-name) are often counterfeited, indicating an inflated volume. If after formatting “32 GB” the card shows a real capacity of 4 GB, it is a fake. You can get your money back through the Law “On the Protection of Consumer Rights” by presenting a receipt and an examination.

FAQ: Frequently asked questions about memory cards on Android

Can I use an SD card as an internal one? memory on all smartphones?

No. Manufacturers like Samsung and OnePlus often block this function in their shells (One UI, OxygenOS). Also on Android 9.0+ Google has limited support for new devices. in adoptable storage for new devices. Check for the option in Settings → Storage.

Why is it not readable on the PC after formatting the card as internal memory?

Android encrypts the card when configured as internal storage. To read it on a PC, you need either decrypt (difficult, requires root) or copy the data back to the smartphone and format the card again in exFAT.

How to transfer WhatsApp to an SD card?

Officially WhatsApp does not support transfer to SD But you can:

  1. Do it. backup chats in Settings → Chat → Backup.
  2. Install the card as internal memory (if supported).
  3. Delete and reinstall WhatsApp —it will offer to restore chats from cards.

⚠️ Risk: when you remove the card, chats will disappear!

Can you play games from an SD card?

Depends on the game. Light games (for example Candy Crush) usually work, but heavy ones. (for example, Genshin Impact) require installation in the internal memory. Some games (for example, PUBG Mobile) allow you to transfer only additional files (updates, cache).

What to do if the smartphone does not see the card after updating Android?

The update may have reset the storage settings.

  1. Reboot the smartphone.
  2. Remove and reinsert the card.
  3. Format the card (data will be deleted!).
  4. Reset the settings to factory settings (if the problem does not solve).