Modern smartphones offer huge amounts of built-in memory, but for many users, the presence of a slot for external storage remains critical. Owners of mid- and budget-segment devices, as well as photographers and multimedia lovers, often rely on MicroSD cards to expand the capabilities of their gadget. However, the situation when, after installing the drive, it is not displayed in the system, occurs quite often and causes confusion.

There can be many reasons why Android the memory card does not see: from a banal bad contact in the slot to complex software conflicts of the file system. Sometimes the problem is solved by a simple reboot, but in other cases it requires deep intervention in the settings or even replacing the drive itself. Understanding the principles of operation external storage will help you quickly diagnose the problem and regain access to your photos, music and documents.

In this article we will analyze in detail all stages of diagnosis: from physically checking the card to using advanced tools like the command line. You will learn how to properly format a drive so that it becomes visible to the system, and what hidden settings can block its display. Do not rush to throw away the memory card - often the problem lies in the settings, which are easy to fix yourself.

Initial diagnostics and physical check

Before delving into the deep settings of the operating system, it is necessary to exclude the most obvious physical causes of the failure. It often happens that the card is simply not fully inserted into the slot or the contacts have oxidized over time. Remove MicroSD, carefully wipe the contacts with a soft, dry cloth and insert it back until it clicks. Make sure you are using the correct adapter if you are inserting a miniature card into a full-size slot.

If physically reconnecting does not help, the next step should be to check the functionality of the card itself on another device. Insert it into the card reader of your computer or other smartphone. If the card is not detected anywhere, there is a high probability that it is faulty. The memory controller may have burned out due to a power surge or overheating, making data recovery extremely difficult.

โš ๏ธ Warning: If the memory card emits a strange burning smell or gets very hot when connected, remove it immediately. Using a damaged drive can lead to overheating of the smartphone slot and failure of the motherboard.

It is also worth paying attention to the type of card and compatibility with the slot of your phone. Older devices may not support high-capacity cards, such as cards larger than 32 GB, unless they are formatted with a specific file system. Check the specifications of your smartphone in the instructions or on the manufacturer's official website to find out the maximum supported capacity. SDXC larger than 32 GB, unless they are formatted with a specific file system. Check the specifications of your smartphone in the instructions or on the manufacturer's official website to find out the maximum supported volume.

๐Ÿ’ก

Use an eraser to clean the contacts of the memory card. Gently rub the gold contacts with the soft side of an eraser - this will often remove oxidation better than a dry cloth.

Checking display in system settings

If the card is physically working, the next step is to check whether the operating system can see it at the software level. Go to menu Settings โ†’ Storage (or Memory). Here you should see a list of all connected drives. If the card is displayed, but has the status "Damaged" or "Not supported", the problem lies in the file system.

In some cases, the card is detected by the system, but is not displayed in the file manager for the user. This may occur if the drive has been configured as internal memory (Adoptable Storage). In this mode, the card is encrypted and tied to a specific device, becoming invisible to other gadgets and computers without special unlocking.

Pay attention to the connection status in the notification shade. Sometimes the system automatically disables external storage to save power or due to a mounting error. Try tapping on the memory card notification and selecting the "Connect" or "Setup" option. If the system prompts you to format the card, remember that this action will delete all data.

๐Ÿ“Š Have you encountered data loss when connecting a memory card?
Yes, the data is gone
No, everything works
The card is not detected at all
Only once

Formatting and file systems

The most common reason why Android does not see the memory card is file system incompatibility. Smartphones based on Android natively support formats FAT32 and exFAT. If your card is formatted in NTFS (Windows standard) or ext4 (Linux standard), the phone may not recognize it without root access or special drivers.

To correct the situation, you need to format it. You can do this directly in your phone's settings by selecting "Format as portable storage." This process will create a new partition table and file system that Android understands. However, if the phone does not see the card at all, you will have to use a computer.

Connect the card to the PC via a card reader, open Disk Management and delete all existing partitions on the card. Then create a new simple volume and select a file system exFAT for cards larger than 32 GB or FAT32 for cards of smaller capacity. After this, safely remove the drive and insert it back into the smartphone.

File system Max. file size Android compatibility Recommended use
FAT32 4 GB Full Cards up to 32 GB, music, documents
exFAT No restrictions Full (Android 6.0+) 64 GB+ cards, 4K video, large games
NTFS No restrictions Only with root/drivers Not recommended for smartphones
ext4 No restrictions Only as internal memory System partitions, hidden from the user

โš ๏ธ Attention: Formatting completely destroys all data on the memory card. If there are important files on the drive, first try restoring them on your computer using specialized software before formatting the card for your phone.

Why is exFAT better than FAT32?

The exFAT file system does not have a 4 GB single file size limit, which is critical for recording high-resolution videos (4K, 8K) and installing heavy games with cache files. FAT32 simply will not allow you to write a larger file, even if there is 100 GB free on the card.

Using USB debugging mode and ADB

If standard methods did not help, you can try to diagnose the problem through the debugging interface ADB (Android Debug Bridge). This method requires you to enable developer mode on your smartphone. Go to Settings โ†’ About phone and tap 7 times on the build number to unlock the developer menu.

After enabling developer mode, activate the item USB debugging. Connect your phone to your computer and install the ADB utility. Using the command adb shell you will gain access to the device command line. Enter the command sm list disksto see the physical disks connected to the system.

adb shell sm list disks

If the disk ID is displayed in the list (for example, disk:179,64), it means that the card is physically visible to the controller, but not mounted. You can try to force mount it with the command sm mount. However, be careful: incorrect use of these commands may lead to data loss or system instability.

โ˜‘๏ธ Preparing to work with ADB

Done: 0 / 5

Problems with access rights and applications

Sometimes the memory card is visible in the system, but certain applications cannot write data on it or read files. This is due to changes in security policy Androidstarting with version 6.0 and especially in newer versions (Android 10, 11, 12+). The system restricts application access to external storage through the Scoped Storage.

Check permissions for specific applications. Go to Settings โ†’ Applications, select the desired app (for example, a file manager or camera) and make sure that it has permission to access the storage. New versions of Android may require you to grant access to all files, not just media.

It is also worth checking whether an application is installed that could intercept control of the card. Some file managers or encryption utilities may block standard access to the media. Try removing recently installed memory-related apps and restarting the device.

Data recovery and card replacement

If all software methods have been exhausted and the card is still not detected, it is most likely faulty. In this case, the priority becomes saving the data if it is still readable on the computer. Use apps like Recuva, R-Studio or PhotoRec to scan the drive in sector-by-sector reading mode.

When buying a new memory card, pay attention to the speed class. For modern smartphones, the minimum requirement is standard Class 10 or UHS-I. Using slow cards can cause the interface to freeze as the system constantly tries to read data from the slow media.

Make backup copies of important data regularly. A memory card is a consumable item that can fail at any time. Do not store the only copy of important photos or documents only on an external card, use cloud services or synchronization with a computer.

โš ๏ธ Attention: Menu interfaces and names of settings items may differ depending on the version of Android and the manufacturerโ€™s shell (MIUI, OneUI, ColorOS). If you do not find the specified option, use the search in the phone settings.

๐Ÿ’ก

If the memory card is not detected after formatting it in exFAT on a computer and checking it on another device, most likely it is physically faulty and requires replacement.

Frequently asked questions (FAQ)

Why does the phone see the card, but says "Empty"?

This may mean that the file system is damaged or the card was formatted in a system that the phone does not read. It is also possible that the folders are hidden by a virus. Try formatting the card through your phone settings.

Is it possible to recover data after formatting the card in your phone?

There are chances, but they decrease with each new recorded file. Use a computer and data recovery apps immediately after detecting a problem, without writing anything new to the card.

What is โ€œInternal Memoryโ€ when setting up a card?

This is the Adoptable Storage mode, in which the card is encrypted and combined with the main memory of the phone. Applications can be transferred to it, but the card stops working on other devices without a full reset.

Why does a memory card quickly drain the phone?

If the card is damaged or has a low write speed, the phone controller constantly tries to read or write data from it, which creates a high load on the processor and power consumption.

How to check the speed of a memory card on Android?

Install an application like SD Card Benchmark or A1 SD Bench. It will perform a read and write speed test, which will help identify counterfeit or slow cards.