Have you inserted a microSD card into your smartphone, but Android stubbornly does not see it? The situation is familiar to many: files cannot be opened, the card is not displayed in the settings, and when trying to format, the system gives an error. The problem may lie in the memory card itself, or in software failures of the phone, or even physical damage to the slot. In this article we will look all possible reasonswhy Android does not recognize microSD - from banal contamination of contacts to complex hardware faults.

It is important to understand that the diagnostic algorithm depends on the symptoms: the card may not be detected at all, displayed as “damaged”, or the smartphone simply “forgets” it after reboot. We structured the solutions by degree of complexity - from simple actions (for example, rebooting the device) to radical measures like flashing the phone's firmware. You will also find instructions for specific brands (Samsung, Xiaomi, Huawei etc.), where the implementation of functions for working with microSD may differ.

If you are in a hurry, use FAQ at the end of the article, where we have collected answers to the most frequently asked questions. For an in-depth analysis, read on: from checking the card on another device to restoring data using specialized utilities.

📊 Your microSD card is no longer detected after
Android update
The phone is hit/dropped
Format on a PC
On its own (for no apparent reason)
Other

1. Checking microSD on another device: the first diagnostic step

Before delving into the settings of your smartphone, make sure that the problem is in it and not in the memory card. To do this:

  • 📱 Insert microSD into another smartphone/tablet (preferably the same brand). If the card is detected, the problem is in your device.
  • 💻 Connect the card to the computer via a card reader. Use an adapter SD→USB (costs ~200₽). On a PC with Windows check the display in Explorer, on MacOS - in Disk Utility.
  • 🔍 View the properties of the card: if the volume is displayed as 0 bytes or the file system is detected as RAW —this is a sign of hardware damage.

If the card is not recognized on any device, most likely it is failure. In this case, try to recover data using apps like Recuva or TestDisk (instructions below), but the chances are low. Memory cards with physical damage (for example, a broken contact) cannot be restored - only replaced.

⚠️ Attention: If the card is detected on the PC, but not on the phone, do not format it via the computer! This may lead to file system incompatibility (for example, NTFS is not supported by most Android devices).

2. Cleaning contacts and slot: trivial but effective

One ​​of the most common reasons for microSD invisibility is dirty contacts or the slot itself. Dust, grease, and metal oxidation can disrupt the connection. How to clean:

  1. Remove the card and inspect its contacts (golden stripes). If they are dull or coated, this is oxidation.
  2. Take an eraser (regular stationery) and gently rub the contacts along the strips. Do not press too hard!
  3. Wipe with alcohol: moisten a cotton swab in isopropyl alcohol (at least 70%) and clean the contacts. For the slot, use a dry toothpick.
  4. Blow out the slot compressed air (for example, a can for cleaning equipment). Do not blow with your mouth - saliva contains moisture!

After cleaning, insert the card back and restart the phone. If the problem was in the contacts, the microSD should be detected. If not, proceed to the next step.

☑️ Checklist before cleaning contacts

Done: 0 / 4

3. Android settings: why the system does not mount the card

Sometimes microSD is not displayed due to software glitches or incorrect settings. Check the following parameters:

  • 🔄 Restart the phone: trivial, but often helps. After removing/inserting the card be sure to restart device.
  • 📁 Format via Android:
    1. Go to Settings → Storage (or Memory).
    2. Find the section SD card (may be called Additional storage).
    3. Select Format (all data will be deleted!).
    ⚠️ Attention: If the format option is grayed out or displays an error "The command is invalid", this may indicate a hardware problem with the card or slot.
  • 🔧 Reset storage settings (without data loss):
    Settings → System → Reset → Reset application settings

    This option resets permissions for applications, including access to the SD card.

  • On some firmware (for example, MIUI on Xiaomi) microSD may not be mounted due to the function "Combined storage". To disable it:

    1. Go to Settings → Memory.
    2. Tap on the ⚙️ icon next to the SD card.
    3. Select Split (if available).
    What to do if there is no "Format" item in the settings

    This means that Android does not recognize the file system of the card. Try formatting it on your PC in FAT32 (for cards up to 32 GB) or exFAT (for cards 64 GB and more). Use official utilities from the card manufacturer, for example SD Card Formatter from SD Association.

    4. Problems with the file system: FAT32 vs exFAT vs NTFS

    Android does not support all file systems equally well. works:

    File system Max. card size Android support Features
    FAT32 up to 32 GB Full Does not support files >4 GB. Stable, but outdated.
    exFAT up to 128 PB Partial (starting with Android 6.0) Supports large files, but may not work on older devices.
    NTFS up to 16 EB Only with root or third-party drivers Not recommended for microSD on Android.
    EXT4 up to 1 EB Only for internal memory (Adoptable Storage) Not suitable for portable cards.

    If your card is formatted in NTFS, Android will not see it without additional drivers. Solution:

    1. Connect the card to the PC.
    2. Copy all data to the computer (if the card is readable).
    3. Format to FAT32 (if the volume is ≤32 GB) or exFAT (if >32 GB) via SD Card Formatter.

    For cards larger than 32 GB, formatted in FAT32, special software may be required (for example, fat32format), since standard Windows tools do not support FAT32 for large drives.

    💡

    If after formatting the card is still not detected, try formatting it on another device (for example, a camera). Sometimes this helps to “wake up” the problematic flash drive.

    5. Hardware faults: slot, controller, firmware

    If software methods do not help, the problem may be hardware. Let's look at typical scenarios:

    • 🔌 The microSD slot is damaged: check if the contacts inside the slot are bent (shine it with a flashlight). If the contacts are damaged, the connector will need to be replaced (repair cost ~1500–3000 RUR).
    • 📱 Faulty memory controller on the card itself: if the microSD is not detected on any device, but the contacts are intact, the controller is most likely burned out. Such cards cannot be repaired.
    • 🔄 Phone firmware failure: after an unsuccessful update, Android may no longer see external drives. The solution is a factory reset or flashing.
    • 🔋 Power problems: if the smartphone does not supply enough current to the slot (for example, due to a dead battery), the card may not initialize. Try connecting the phone to the charger and inserting the card.

    To diagnose hardware problems:

    1. Try inserting it into the slot another card that is known to work. If it is also not detected, the problem is in the phone.
    2. Check whether the slot gets hot when inserting the card (this is a sign of a short circuit).
    3. If the phone has been dropped or gotten wet, there is a high probability of damage to the motherboard.
    ⚠️ Attention: Do not try to disassemble the phone to repair the slot yourself if you do not have experience! This can lead to damage to cables or microcircuits. Contact the service center.

    6. Recovering data from an unreadable microSD

    If the card is defined as “damaged” or “unformatted”, but you need to save the data, use specialized apps. Options:

    • 💾 Recuva (free, simple): suitable for recovering photos, videos, documents. Works with FAT32/exFAT.
    • 🛠️ TestDisk (for advanced users): restores partition and file system. Works via the command line.
    • 📁 EaseUS Data Recovery (paid, but with a free test mode): supports deep scanning.
    • 📱 DiskDigger (for Android): recovers data directly from a smartphone (requires root for full access).

    Procedure for recovery:

    1. Connect card to the PC via a card reader.
    2. Install and run Recuva (or another app).
    3. Select the disk (your microSD) and file type (for example, .jpg, .mp4).
    4. Run a deep scan (may take several hours).
    5. Save the recovered files to your PC hard drive (not to the card!).

    The chances of success depend on the degree of damage:

    - If the file system simply “flew”, up to 90% of the data will be recovered.

    - If the controller is damaged, the chances are close to zero.

    - Never save recovered files back to the same card - this will overwrite the data and reduce the chances of further recovery.

    7. Features of working with microSD on different brands

    Smartphone manufacturers often modify stock Android, which affects work with external drives. Let's consider the nuances for popular brands:

    Brand Features of working with microSD Typical problems
    Samsung Support exFAT with Android 6.0. The function Adoptable Storage is disabled in most firmware. Maps NTFS cannot be read. Sometimes manual mounting is required via My Files.
    Xiaomi (MIUI) Function "Unified storage" can block access to the card as a removable storage device. After updating MIUI, the card may “disappear” from the system. Solution: resetting the storage settings.
    Huawei (EMUI) Support exFAT only on models with Kirin 970 and newer. Old smartphones only work with FAT32. Cards >64 GB may not be detected on budget models (for example, Huawei Y5).
    Google Pixel No microSD slot (except Pixel 3a and older). On supported models it only works. FAT32/exFAT. After updating Android, the card may require re-installation mount.

    For Samsung with firmware One UI:

    - If the card is not displayed in My files, try the path:

    Settings → Device care → Memory → Advanced (⋮) → Storage settings → SD card

    - On some models (for example, Galaxy A52), you need allow access to the card for each application separately.

    For Xiaomi:

    - To disable Unified storage, go to:

    Settings → Storage → Settings (⚙️) → Format as portable
    ⚠️ Attention: This operation will delete all data from the card and return it to removable storage.

    FAQ: Frequently asked questions about problems with microSD on Android

    My phone sees the card, but cannot read the files (it says “damaged file”). What to do?

    This is a sign of file system corruption. Try:

    1. Connect the card to the PC and run the test via CHKDSK (in the command line: chkdsk D: /f, where D: is the drive letter of the card).
    2. Format the card in FAT32 and recover data using Recuva.
    3. If the files are critical, contact a data recovery laboratory (cost from RUB 3,000).
    The card worked fine, but after updating Android it was no longer detected. What's wrong?

    The update could:

    • Reset permissions to access the SD card (check in Settings → Applications → Permissions).
    • Change the policy for mounting external drives (for example, Xiaomi after an update, MIUI may block cards from other manufacturers).
    • Damage the memory controller drivers (the solution is to reset the settings or roll back the firmware).

    Try to roll back to a previous version of Android (if you have a backup) or reset the settings.

    Can microSD be used as internal memory (Adoptable Storage)?

    Technically yes, but:

    • The function is available only on Android 6.0–9.0 (in new versions it was removed due to performance problems).
    • The card will be encrypted and will not be read on other devices.
    • After removing the card, applications installed on it will stop working.
    • Not all manufacturers support this function (for example, Samsung and Huawei disabled it in their firmware).

    To enable Adoptable Storage:

    Settings → Memory → SD card → Configure → Internal memory

    But we We do not recommend do this - it is better to use the card as a removable storage device.

    How to check if my microSD is real (not fake)?

    Fake cards (especially “branded” ones at a bajo price) often have an underestimated actual volume. You can check this way:

    1. Download the utility H2testw (for Windows) or F3 (for Mac/Linux).
    2. Run the write/read test. The app will show the actual volume.
    3. Compare with what is stated on the package. If the difference is more than 10%, the card is fake.

    Typical signs of a fake:

    • A “128 GB” card costs less than 1000 rubles.
    • There is no hologram or serial number on the packaging.
    • Write speed below 5 MB/s (checked through CrystalDiskMark).
    After the phone was dropped, the microSD stopped working. What breaks more often: the slot or the card?

    Repair statistics (according to service centers):

    • 70% of cases — damage slot contacts (bent or torn off).
    • 20% —failure card controller (chip inside microSD).
    • 10% —damage motherboard phone (for example, tracks being torn off).

    To diagnose:

    1. Try to insert the card into another phone. If it doesn’t work, the problem is in the card.
    2. Insert another card into your phone. If it doesn’t work, the problem is in the slot.
    3. If the slot is physically damaged (bent contacts are visible), do not insert cards there - this may damage them.