Formatting SD-Xiaomi cards are a procedure that every user faces when they want to optimize the drive or prepare it for use as internal memory, but the wrong actions can lead to data loss, read errors, or even card failure. In this article, we will discuss all the current formatting methods, including hidden functions. MIUI, work ADB, and the nuances of choosing a file system for different tasks.
Feature of Xiaomi devices – support for Adoptable Storage technology (use of the device) SD-We will also analyze why standard formatting is through Settings. → Memory is not always effective, and when to resort to alternative methods. 4K or installing heavy games, be sure to study the section about the choice of file system - this depends on the speed and compatibility.
Preparing for Formatting: What to Do in Advance
Before starting the procedure, it is critical to follow several steps to avoid data loss or damage to the card. First, back up all files from the drive - formatting completely erases information. You can use cloud services (Google Drive, Mi Cloud) or connect the card to the PC through a card reader.
Second, check the status. SD-If the drive is damaged (for example, the phone gives an error "SD-The card is damaged. "" Standard formatting may not help, you'll need low-level cleaning via your PC. SD Card Formatter or H2testw (The last checks the map for the presence of "broken" sectors).
- 📁 Copy the data to another medium (PC, cloud, flash drive).
- 🔋 Charge your smartphone to at least 50% – interruption of the process due to battery discharge can spoil the card.
- 🛠️ Check compatibility: not all Xiaomi models support cards larger than 512GB (for example, Redmi Note 8 Pro officially only works with microSD up to 256GB).
- 🔍 Make sure the card is original – fakes often have an understated real capacity and fail when formatting.
Cards larger than 64GB are formatted in exFAT by default, which can cause compatibility issues on older versions. MIUI (In such cases, it is recommended to elect by force FAT32 PC.
Method 1: Formatting through phone settings (standard method)
The easiest way is to use the built-in MIUI tools, which are suitable for most tasks, but has limitations: for example, you can not choose a file system (it is determined automatically based on the size of the card), the instructions are relevant for MIUI 12-14:
- Open the Settings → Memory.
- Tap your name on it. SD-maps (e.g. "SanDisk" 128GB").
- In the upper right corner, press three dots (⋮) and select "Memory settings".
- Select “Format as internal” (to expand the phone’s memory) or “Format as portable” (for normal use).
- Confirm the action and wait until the completion (can take up to 5-10 minutes).
If the option “Format as internal” is not available, it means that your Xiaomi model does not support Adoptable Storage (for example, POCO X3 Pro or Redmi 9A).
Data backup created
The phone is charged at more than 50%
Original and compatible with the device
Selected the correct mode (internal / portable memory)-->
⚠️ Note: Once formatted as internal memory, the card cannot be retrieved and used on other devices without completely erasing the data.
Method 2: Formatting via PC (for advanced users)
If the standard method didn't work (e.g., the phone doesn't see the card or it makes an error), you can use the computer, which gives you more control: you can choose the file system (FAT32, exFAT, NTFS) and do a low-level cleanup. You need a card reader and one of the utilities to work with:
- 🖥️ Built-in Windows utility (Format in the context menu of the disk).
- 🛠️ SD Card Formatter (official utility from the SD Association).
- 🔧 DiskPart (for power users, supports low-level commands).
The following is a step-by-step instruction via SD Card Formatter:
- Download the utility from the official website and install.
- Insert the card into the card reader and connect to the PC.
- Start the program, select your drive in the Drive list.
- Specify Quick Format (Fast Format) or Overwrite Format (Full Format for damaged cards).
- In the Volume Label field, type the card name (e.g., XiaomiSD).
- Press Format and wait until it is completed.
For formatting cards larger than 32 GB in FAT32 (which is not possible with standard Windows tools), use fat32format or GUIFormat. This is true for older Xiaomi models (such as Redmi 4X) that do not support exFAT.
| File system | Max. Map size. | Compatibility with Xiaomi | Advantages | Deficiencies |
|---|---|---|---|---|
| FAT32 | Up to 2 TB (theoretically) | All models. | Maximum compatibility, low wear of the card | File size limit (4GB), slow work with large files |
| exFAT | Up to 128 PBB | MIUI 9 and newer | No File Size Limits, High Speed | Not supported on older Android devices |
| NTFS | Up to 16 EB | OTG only (not for internal use) | Journaling, support of access rights | Not compatible with Android out of the box, requires root rights |
💡
If your phone doesn't see the card after formatting it on your PC, try turning it off in Settings → Memory, Remove, and Repaint. Sometimes restarting the device helps.
Method 3: Recovery Mode Formatting (for damaged cards)
If SD-The card is determined by the phone, but is not formatted through settings (e.g., a "Team not sent" error appears), and you can try it through Recovery mode, which is also useful if the card is "raw" and is not readable on your PC.
Instructions for stock recovery (without root):
- Turn off the phone.
- Press the Power + Volume buttons up until the Mi logo appears.
- In the Recovery menu, select Advanced → Wipe SD Card (navigation is done with volume buttons, the choice is with the power button).
- Confirm the action and wait for the completion.
- Reboot the device (Reboot System).
If your Recovery doesn’t have a Wipe SD Card option, it means that the manufacturer has disabled it (relevant to some POCO models), in which case only formatting via PC or ADB remains.
⚠️ Note: In custom recovery (for example, TWRP) The map formatting option may be called Mount → Format Data or Wipe → Advanced Wipe → MicroSD. Be careful: the wrong partition choice will result in a phone reset!
What to do if Recovery can't see SD-map?
Method 4: Formatting through ADB (for power users)
The Android Debug Bridge (ADB) method is suitable if other methods have failed, or you need to format with specific parameters (for example, specify the size of the cluster), this method requires on-board debugging over USB and installed ADB drivers on the PC.
Step-by-step:
- Activate Developer Mode on your phone: go to Settings → About Phone and tap on MIUI Version 7 times.
- Return to Settings → Additional → For developers and enable “Debugging by USB”.
- Connect the phone to the PC, confirm the debugging permission.
- Open the command line (cmd) on the PC and type:
adb shell
sm list-disksIn the answer, you will see the card ID (e.g., disk:179.64). Next, format (replace disk:XXX,XX with your ID):
sm partition disk:179,64 privateFor formatting as a portable drive, use:
sm partition disk:179,64 publicOnce completed, restart your phone, which is especially useful if the card is “hanging” in the “mounting” state or the phone is constantly asking you to format it, but the standard method does not work.
💡
Formatting via ADB is the only way to force a file system change on cards that the phone doesn’t want to format using standard methods.
Frequent mistakes and their solutions
Even if the instructions are followed correctly, users face problems, and consider common mistakes and how to fix them:
- 🚫 "SD-The card is corrupted. Try formatting it" - try formatting via a PC with the Full Format option (not Quick.
- 🔄 "The card is constantly unmounted" - check the contacts in the phone slot (clean with alcohol) or try another card. On some Xiaomi models (for example, Redmi Note 7) it helps to disable the auto-mount feature. SD" developer-setting.
- ⚠️ "Not enough space when formatting as internal memory – free up space in the phone’s internal memory (requires at least 10-15% of free space).
- 📱 "Phone doesn't see card after formatting on PC - format card back to PC FAT32/exFAT (Android does not support Android NTFS rootless).
If the card is no longer identified after being used in other devices (e.g., a camera or car recorder), try resetting it through the SD Card Formatter utility with the Overwrite Format option.