Formatting an SD card on an Android smartphone is a procedure that every user encounters sooner or later. A new memory card requires preparation before first use, and an old one requires cleaning of accumulated garbage or resetting the file system after failures. But how to do this correctly so as not to lose data or damage the drive?

Unlike a PC, where formatting is performed through an explorer or specialized utilities, on Android the process has its own characteristics. Here it is important to take into account the version of the operating system, the type of card (internal or removable memory), as well as the purpose of the operation - be it preparation for use or eliminating reading errors. In this article, we will look at all the current formatting methods, including hidden system functions and third-party tools that will help even in the most difficult cases.

When you need to format an SD card on Android

Format is not just clearing data, but completely rewriting the file system of the drive. It is required in several key situations:

  • ๐Ÿ“ฑ First connection of a new card. Most microSD come in FAT32format, but Android often requires exFAT (for files >4 GB) or NTFS (for specific tasks).
  • โš ๏ธ Read/write errors. If the card is detected as โ€œdamagedโ€ or the device asks you to format it before use.
  • ๐Ÿ—‘๏ธ Virus cleaning. Some malware embeds itself in the file system, and simply deleting files does not help.
  • ๐Ÿ”„ Changing the file system. For example, when switching from FAT32 to exFAT to work with large files (4K video, disk images).
  • ๐Ÿ“ฒ Using the card in another device. Android can โ€œcloseโ€ the card for other gadgets if it was configured as internal memory.

It is important to distinguish formatting from simply deleting files. Formatting erases the entire file system, not just user data. This means that after the procedure the card will be empty, but ready to write new files without errors.

โš ๏ธ Attention: If the card was used as Internal memory (function Adoptable Storage in Android 6.0+), formatting it via a smartphone will reset all data, including those installed on her applications. In this case, it is recommended to first transfer important files to another media.

Preparing for formatting: 5 mandatory steps

Before starting the procedure, follow these steps to avoid data loss or damage cards:

  1. Create a backup copy. Copy all important files to your PC, cloud (Google Drive, Yandex Disk) or other storage device. After formatting, it will be impossible to restore data without specialized utilities.
  2. Check the card for errors. Use applications like SD Card Tester or A1 SD Bench for diagnostics. If the card is physically damaged (for example, has bad sectors), formatting may make the problem worse.
  3. Make sure the battery has sufficient charge. Interrupting the process due to a low battery can lead to irreversible damage to the file system.
  4. Remove the card from other devices. If it is connected to the PC via a card reader or used in another gadget, disconnect it.
  5. Remember the current file system. This will help you choose the right format when setting up. You can find it through the app DiskInfo or in the phone settings.

If the card was previously used as internal memory, it cannot be formatted as a removable drive without first โ€œunmountingโ€. More on this in the next section.

๐Ÿ“Š How often do you format the SD card?
Once a month
Only in case of errors
Never formatted
I donโ€™t use SD cards

Method 1: Formatting through Android settings (built-in tools)

The simplest and safest method is to use standard system functions. It is suitable for most cases when the card is detected by the phone without errors. The instructions are relevant for Android 8.0โ€“14:

  1. Open Settings โ†’ Storage (or Memory).
  2. Find the section SD card or Removable storage (the name may differ depending on the firmware).
  3. Tap on the three dots in the upper right corner and select Storage settings (or Format).
  4. Select Format as internal memory (if you need to expand the phone memory) or Format as a portable drive (for normal use).
  5. Confirm the action. The process will take from 30 seconds to several minutes depending on the capacity of the card.

If the format option is inactive, this may mean:

  • ๐Ÿ”’ The card is write-protected (check the physical switch on the adapter).
  • ๐Ÿ“ต The card is used as internal memory (you must first โ€œunmountโ€ it in the settings).
  • ๐Ÿšซ The file system is damaged (try method 2 or 3).
โš ๏ธ Attention: On some devices (for example Xiaomi, Huaweithere may be no formatting option in the storage menu. In this case, use Settings โ†’ Advanced โ†’ Memory and USB drives or third-party utilities.

Make a data backup|Charge the phone >50%|Check the card for errors|Make sure that the card is not used as internal memory-->

Method 2: Formatting via Recovery Mode (for experienced users)

If the card is not detected in in normal mode or Android displays the error "SD card is damaged", you can try to format it via mode. recovery (Recovery Mode. This method is suitable for devices with root access or custom firmware (for example, LineageOS), but can also work on stock versions of Android.

Instructions:

  1. Turn off the phone.
  2. Hold down the combination of buttons to enter Recovery (usually Power + Volume Up, but may vary depending on the model).
  3. In the recovery menu, select Advanced โ†’ Format SD Card (or a similar item).
  4. Confirm the action. In some firmware you will need to enter yes manually.
  5. After completion, reboot the device. (Reboot System Now).

The advantage of this method is that it bypasses the limitations of the operating system and can cope with cards that are not formatted by standard means. However, there are also risks:

  • โš ๏ธ Incorrect actions in Recovery can lead to the phone being reset.
  • โš ๏ธ On some devices (for example, Samsung s One UI) there is no option to format the SD card in recovery.
What to do if there is no SD formatting option in Recovery?

If there is no option for formatting in the recovery menu cards, this means that the manufacturer has blocked this function. In this case, only connecting the card to the PC via a card reader or using ADB commands (see Method 3).

Method 3: Formatting via ADB (for advanced users)

If standard methods do not work and the card is still detected by the system, you can use Android Debug Bridge (ADB). This method requires connecting your phone to a PC and basic knowledge of the command line, but allows you to flexibly manage the process, including choosing a file system.

Step-by-step guide:

  1. Install ADB Tools on a PC (you can download from the official website Android Developers).
  2. Enable on your phone USB debugging (Settings โ†’ About phone โ†’ Build number (tap 7 times) โ†’ Developer settings โ†’ USB debugging).
  3. Connect the phone to the PC and enter in the command line:
    adb shell
    

    sm list-disks

    Remember the card ID (for example, disk:179,64).

  4. Format the card to the desired file system (for example, FAT32):
    sm partition disk:179,64 private

    or for exFAT:

    sm partition disk:179,64 mixed 10

    (where 10 is the percentage of memory allocated for internal storage).

  5. Reboot the device:
    adb reboot

This method allows you to bypass the limitations of the Android interface and use non-standard file systems (for example, NTFS), but requires caution. An error in the command can lead to data loss on the phone's internal memory.

โš ๏ธ Attention: Commands sm partition work only on devices with root access or an unlocked bootloader. On most stock firmware they will not be available.
File system Max file size. data-i="164">Compatibility Compatibility When to use
FAT32 4 GB All devices For cards up to 32 GB or compatibility with older gadgets
exFAT 16 EB (almost without restrictions) Android 6.0+, Windows, macOS For cards >64 GB or working with large files
NTFS 16 EB Android (with root), Windows For specific tasks (for example, connecting to a PC)
Ext4 16 TB Only Linux/Android (with root) To use the card as internal memory

Method 4: Third-party applications for formatting

If the built-in Android tools do not cope, specialized utilities come to the rescue. They offer advanced options, including. low-level formatting, error checking and file system selection. Here are the top 3 proven applications:

  • ๐Ÿ“Œ SD Card Formatter (from SD Association) - official utility for memory cards, supports FAT32 i exFAT. Suitable for restoring cards after failures.
  • ๐Ÿ› ๏ธ AOMEI Partition Assistant โ€” allows you to divide the card into sections, change the file system and correct errors. Required root for full functionality.
  • ๐Ÿ”ง DiskDigger โ€” not only formats, but also restores data after accidental erasure (works without root, but with limitations).

Format example via SD Card Formatter:

  1. Install the application from Google Play.
  2. Select your SD card in the list of drives.
  3. Specify the file system (FAT32 or exFAT).
  4. Activate option Quick Format (quick format) or Full (OverWrite) (full, with overwriting sectors).
  5. Click Format and wait for completion.

Third-party applications are useful, when:

  • ๐Ÿ”„ You need to change the file system to a non-standard one (for example, NTFS).
  • ๐Ÿ›‘ Android refuses to format the card due to errors.
  • ๐Ÿ“Š It is necessary to divide the card into several partitions (for example, for Adoptable Storage and regular storage).
๐Ÿ’ก

If the application asks for root access to format, but there are none, try connecting the card to the PC via a card reader and formatting it using standard Windows tools (Format โ†’ exFAT).

What to do if the SD card is not formatted

Sometimes, even after several attempts, Android refuses to format the card, giving errors like "Command not supported" or "SD card is damaged". In this case, try the following steps:

  1. Check the card on the PC. Connect it via the card reader and run the utility CHKDSK (in Windows):
    chkdsk X: /f

    (where X is the drive letter). the card is most likely physically damaged.

  2. Use a low-level formatting. apps like HDD Low Level Format Tool or SD Formatter (mode FULL (OverWrite)) can restore the functionality of even โ€œdeadโ€ cards.
  3. Check compatibility. Some phones (especially budget models) do not support cards larger than 128 GB or format exFAT. Check the specifications of your device.
  4. Update the firmwareIn rare cases, errors with SD cards are corrected in new versions. Android. Check for updates in Settings โ†’ System โ†’ Software update.

If none of the methods helped, the card is most likely faulty. In this case:

  • ๐Ÿ” Try restoring the data from. using Recuva or PhotoRec (if they are still readable).
  • โ™ป๏ธ Dispose of the card - further formatting attempts may damage the phone.
๐Ÿ’ก

If the card is no longer detected after the phone is dropped or gets wet, do not try to format it. This may be a sign of a physical problem. damage, and further actions will only worsen the problem.

FAQ: Frequently asked questions about formatting SD cards on Android

โ“ Is it possible to format an SD card as internal memory without losing data?

No, when formatting in mode Internal memory (Adoptable Storage) all data. on the card are erased, and it itself is encrypted and linked to the device. Before the procedure, be sure to make a backup copy.

โ“ Why did the card become slower after formatting?

This may be due to the choice of an inappropriate file system (for example, FAT32 instead exFAT for cards >64 GB) or with worn-out memory cells. Try formatting the card again in exFAT or check it for bad sectors.

โ“ Is it possible to format an SD card in NTFS on Android?

Standard means - no. NTFS you will need root or connecting the card to the PC. However, please note that many Android devices do not support NTFS for removable storage devices, so the card may not be readable.

โ“ What to do if the phone does not see the SD card after formatting?

Try:

  1. Reboot the device.
  2. Remove and reinsert the card.
  3. Format it on the PC in FAT32 or exFAT.
  4. Check the card on another device - there may be a problem in the phone slot.
โ“ How to recover data after accidental formatting?

If you formatted the card by mistake, immediately stop using it and use recovery apps:

  • DiskDigger (Android, without root - only photo/video).
  • Recuva or EaseUS Data Recovery (PC, connect the card via a card reader).

The chances of success depend on whether new files were written after formatting. The fewer operations -. the higher the probability of recovery.