Why the memory card is not displayed in Xiaomi Redmi and what to do about it
Did you put a microSD in the Xiaomi Redmi Note 12 or Redmi 10C, but the system can't see it? Or is the card detected, but the files on it don't show up in the Explorer? The problem is familiar to many owners of Xiaomi smartphones — especially after upgrading to MIUI 14/15 or resetting, 80% of the time it's not a hardware malfunction, but firmware features or incorrect settings.
In this article, we will analyze 5 working ways to find a memory card on Redmi - from basic (check in the conductor) to advanced (teams) ADB We'll also find out why. MIUI sometimes» SD-If your smartphone doesn’t see the memory card at all (even in the settings), go straight to the section on forced mounting.
⚠️ Important: Before any manipulation of the memory card, back up the data. In some cases (for example, during formatting), the information will be deleted without the possibility of recovery.
Method 1: Checking in a standard MIUI conductor
To start with, the standard MIUI file manager is the most obvious, and users often don’t notice that the memory card is displayed in a separate partition, rather than with the internal memory.
Open the Files app (folder icon) and follow the following steps:
- 📁 Go to the Device tab (or Local Storage in older versions). MIUI).
- 🔍 Scroll down – Under the “Inner Memory” section there should be a line «SD-map" or "external memory».
- 📌 If there is a map but the files are not displayed, click on the three dots in the upper right corner and select Show hidden files».
If the conductor doesn't even mention a memory card, move on to the next method. Also check if yours is displayed. SD-card as a portable device (for example, USB-The storage device – this happens when connecting through OTG.
Method 2: Storage settings in MIUI
If the memory card is physically inserted but not displayed in the conductor, check its status in the system settings.
- Open Settings → Memory (or Storage in newer versions of MIUI).
- There should be a memory split diagram at the top of the screen. SD-The card is connected, you will see two sections: "Internal Memory" and «SD-map».
- Click on the line with SD-This is a map, and it's going to show you free space and format information (FAT32/exFAT/NTFS).
If the memory card is also missing in the settings, the following reasons are possible:
- 🚫 The card is not recognized due to incompatible format (e.g., the card is not recognized, NTFS on older Redmi models).
- 🔌 The contacts of the card or slot are contaminated or oxidized.
- 🛠️ The card is damaged (check it on another device).
- 🔄 The system was unable to automatically mount the partition (reboot or command). ADB).
💡
If the storage settings display a message «SD-The card is damaged, try to remove it, clean the contacts with alcohol and put them back in. 60 percent of the time, that solves the problem.
Method 3: Forced mounting through ADB (for experienced)
If the memory card is detected by the system but is not automatically mounted, you can force it to connect via Android Debug Bridge (ADB), which works even on locked bootloaders.
You'll need:
- 🖥️ Computer with installed ADB-driver.
- 📱 Included debugging by USB on a smartphone (Settings) → The phone. → Version. MIUI → 7 times to unlock the developer menu, then Settings → Additionally. → For developers → Debugging by USB).
- 🔌 USB-cable (preferably original).
Next, run commands in the terminal (or cmd on Windows):
adb shell
sm list-disksIn the answer, you will see a list of connected drives (for example, disk:179,64) This is your identifier. SD-Now, mount it:
sm mount -o rw -f vfat /dev/block/mmcblk1p1 /storage/1234-5678⚠️ Attention: the way /dev/block/mmcblk1p1 and mounting point /storage/1234-5678 You can check them out with the ls command. /dev/block and ls /storage.
What if the ADB can’t see the device?
Method 4: Formatting a memory card in MIUI
If the memory card is identified but not readable (e.g., it emits a “damaged” error. SD-This map, you can format it right in your smartphone!
Instructions:
- Go to Settings. → Memory. → SD-map.
- Click on the three dots in the top right corner and select “Storage settings”.
- Tap "Format" → "Clean and format."
- Select File System: FAT32 is compatible with all devices, but the file limit to 4GB. exFAT supports files >4GB, but may not be readable on older devices.
| File system | Max. File size. | Compatibility | Recommendation for Redmi |
|---|---|---|---|
| FAT32 | 4GB | All devices. | For cards up to 32GB |
| exFAT | 16 EB | Android 6.0+, Windows, macOS | For cards of 64 GB or more |
| NTFS | 16 EB | Restricted (requires root) | Not recommended |
⚠️ Warning: If the card is not detected again after formatting, check it on another device (for example, on a PC through a card reader.
☑️ Preparation for formatting SD-map
Method 5: Using a third-party file manager
Sometimes a standard conductor MIUI glitch and no show SD-And this is a map, but it's still good, and then a third-party application, like:
- 📂 Solid Explorer – supports cloud storage and FTP.
- 🗃️ FX File Explorer – Shows hidden system files.
- 🔍 Total Commander – a classic manager with support for plugins.
Install one of the apps from Google Play and check if the memory card is displayed on it. If so, the problem is in the system explorer, try clearing its cache (Settings → Applications → Files → Storage → Clear the cache).
Some managers (such as Solid Explorer) also allow you to mount the device. SD-map as a network disk through a FTP. This is convenient if you need to quickly copy files to your PC without connecting to the computer. USB.
💡
If the memory card is only visible in third-party file managers, but not in the standard MIUI Explorer, the problem is most likely in the system cache.
Frequent mistakes and their solutions
Let’s analyze typical situations when the memory card does not work on Xiaomi Redmi, and how to fix them.
| Mistake. | Possible cause | Decision |
|---|---|---|
| «SD-map damaged» | Logical errors of the file system | Formatting via PC or smartphone |
| "A reading-only map" | Lock switch on the map or write errors | Check the switch, format the map |
| The card is not determined after the MIUI update. | Resetting the storage settings | Restart your phone or run sm mount via ADB |
| Map visible, but files are not displayed | Hidden files or viruses | Enable the display of hidden files, check with antivirus |
If none of these methods worked, try:
- Test the card on another device (for example, on a friend’s Redmi or through a card reader on a PC).
- Update the MIUI firmware to the latest version (Settings → About Phone → System Update).
- Reset the settings to factory (Warning! this will delete all data from internal memory).