What is the memory on Xiaomi: how to check and free up space

Xiaomiโ€™s smartphone memory fills up unexpectedly quickly, even if you donโ€™t install new apps. System updates, messenger cache, duplicate photos in the cloud and hidden application files can eat gigabytes unnoticed. In this article, weโ€™ll look at how to determine exactly what memory is occupied on your Redmi, POCO or Mi โ€“ from analysis through embedded tools to hidden folders that are not disclosed in official instructions.

The MIUI firmware feature is aggressively caching data to speed up work, but often it leads to the fact that even after removing applications, memory is not freed. We will show you how to distinguish useful files from garbage, what data can be cleaned and what not to touch (risk breaking the system). At the end of the article, a checklist for quick cleaning and answers to frequent questions on specific models (Redmi Note 12, POCO X5, Mi 11, etc.).

1. Built-in memory analyzer in MIUI: what it shows and what it canโ€™t see

The fastest way to check the space is to use the standard MIUI tool, which is available on all Xiaomi smartphones, regardless of the model and firmware version.

  1. Go to Settings โ†’ About Phone โ†’ Memory (on some versions, the path: Settings โ†’ Storage).
  2. Wait for the scan to be completed (it can take up to 30 seconds).
  3. Click on any section (such as "Apps" or "Multimedia") to see the details.

The analyzer will break down the occupied memory into categories:

  • ๐Ÿ“ฑ Applications โ€“ weight of installed programs (including updates).
  • ๐Ÿ“ Files - documents, downloads, APK.
  • ๐ŸŽต Multimedia โ€“ Photos, Videos, Music (including duplicates from Google Photos or Mi Cloud).
  • ๐Ÿ—‘๏ธ Cache โ€“ temporary application files (often 1โ€“3 GB!).
  • ๐Ÿ”ง System - firmware, logs, backups.

What the built-in analyzer doesn't show:

  • ๐Ÿ” Hidden application folders (e.g..thumbnails with thumbnails).
  • ๐Ÿ“ฆ Files created by the system for recovery after a failure (lost.dir).
  • ๐Ÿ”„ Duplicate files in cloud services (Mi Cloud, Google Drive).
  • ๐Ÿค– Cache of system processes (e.g. com.android.systemui).

โš ๏ธ Note: If the "System" section is more occupied 10 GB on a smartphone 64/128 GB of memory is normal. MIUI Attempt to clean it manually may cause bootloop!

๐Ÿ“Š How often do you check your busy memory on your smartphone?
Once a week.
Only when the place ends.
Never checked.
Using automatic cleaning.

2. Hidden folders and files: where to look for invisible garbage

Even if the built-in analyzer shows that memory is scarce, the real situation can be worse. Many files are hidden from the user, but take up space.

Folder/fileWayWhat it keeps.Can I remove it?
.thumbnails/storage/emulated/0/DCIM/.thumbnailsPhoto and video miniatures (galleries cache)โœ… Yes (restores automatically)
lost.dir/storage/emulated/0/lost.dirRecovered files after failureโš ๏ธ Partially (check the contents)
Android/data/storage/emulated/0/Android/dataApplication data (cache, game saving)โŒ No (risk of losing progress)
MIUI/backup/storage/emulated/0/MIUI/backupBackup copies of settingsโœ… Yeah (unless you need old backups)

To see hidden folders, use any file manager that supports hidden files (such as Solid Explorer or FX File Explorer). In MIUI, the default hidden files are not shown - turn on the option in the manager settings.

How to securely clean hidden files:

  1. First, check the contents of the lost.dir folder โ€“ there may be important files after a crash.
  2. Remove the contents of.thumbnails โ€“ it will be restored automatically.
  3. In the Android/data folder, delete only the cache of specific applications (e.g. com.tencent.mm for WeChat).
What happens if you delete the Android/data folder?
Deleting this folder will cause all applications to reset: games will lose progress, instant messengers will lose chat history, and some programs may stop running. Data recovery will be impossible without a backup!

3. Memory analysis via ADB: for advanced users

If standard methods don't work, you can use ADB (Android Debug Bridge) for detailed analysis, which is suitable for users willing to work with the command line.

What you need:

  • ๐Ÿ–ฅ๏ธ Computer with installed ADB-driver.
  • ๐Ÿ“ฑ Included debugging by USB on a smartphone (Settings) โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times press to unlock the developer mode, then Settings โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB).
  • ๐Ÿ”Œ USB-cable (preferably original).

Analysis teams:

adb shell df -h # Shows occupied space by section


adb shell du -sh /data/* | sort -rh | head -n 20 # Top-20 large folders in /data




adb shell pm list packages -f | grep -i "com.xiaomi" # List of Xiaomi system packages

Critical information: The du-sh /data/media/0 command will show the actual size of user data, which may differ from the one displayed in MIUI by 5-15% due to the features of the F2FS file system.

โš ๏ธ Note: Do not delete files in /data/data or /system through ADB without understanding the consequences! This can cause the firmware to fail and require a complete reset.

โ˜‘๏ธ Preparation for analysis through ADB

Done: 0 / 4

4.Memory analysis apps: which is better than Files by Google or built-in tool

Third-party applications can show more detail than the built-in MIUI analyzer. Let's consider two popular options:

AnnexPlusesConsReference
Files by GoogleShows duplicate files, clears cache, suggests removing unnecessary APKsDoes not see MIUI system folders, aggressive advertisingGoogle Play
SD MaidIn-depth analysis of shopping cart, temporary files, databasesPaid version for full functionality, complex interfaceGoogle Play

How to use Files by Google:

  1. Install the application and give access to the files.
  2. Go to the Cleanup tab โ€“ the program will automatically find unnecessary files.
  3. In the section Analysis of storage, look at the distribution by category (here you can see even hidden duplicates of the photo).
  4. Click Clean to remove garbage (but first check what gets removed!).

SD Maid is suitable for power users. It finds:

  • ๐Ÿ—‘๏ธ Residual files after deleting applications.
  • ๐Ÿ”„ Empty folders and symbolic links.
  • ๐Ÿ“‚ Files in the Recycle Bin That Haven't Been Cleaned For A Long Time.

๐Ÿ’ก

Before using SD Maid, back up important data. The application can delete files that seem like garbage, but are needed for some programs to work (for example, cache cards in Google Maps).

5. Frequent memory eaters on Xiaomi and how to deal with them

Some MIUI applications and system processes are known to take up too much space, and here are the main culprits and ways to pacify them:

  • ๐Ÿ“ธ Google Photos / Mi Gallery: Creates duplicate photos in the cloud and on the device. Turn off autoload in the settings or use the Free up space function in Google Photos.
  • ๐Ÿ’ฌ Messengers (WhatsApp, Telegram, Viber): Cache media files. Clean the cache manually in the settings of each application (for example, in Telegram: Settings โ†’ Data and memory โ†’ Clear the cache).
  • ๐ŸŽฎ Games (Genshin Impact, PUBG, Call of Duty: Weigh 2-10 GB each, remove unnecessary ones or transfer them to a memory card (if supported).
  • ๐Ÿ”„ Updates MIUI: Update files (*.zip) remain in the folder /cache. Once the update is installed, you can remove it manually.
  • ๐Ÿ“Š Logs and dumps: Folder /data/tombstones It contains crash reports, and you can clean it if the phone is stable.

How to reduce the weight of messengers:

  1. On WhatsApp: Settings โ†’ Storage โ†’ Storage Management โ†’ sort by size and remove unnecessary media.
  2. In Telegram: Settings โ†’ Data and Memory โ†’ Autoclean Media โ†’ Set a limit (e.g. 1 GB).
  3. In Viber: Settings โ†’ Device โ†’ Clear cache.

๐Ÿ’ก

Regularly cleaning the messenger cache can free up to 3-5 GB of memory, especially if you are in groups with active media sharing.

6.Transfer data to memory card: Does it work on Xiaomi

Many users try to solve the problem of memory shortage by transferring data to microSD, but on Xiaomi smartphones there are nuances:

  • โœ… What can I transfer: ๐Ÿ“ท Photo and video (via camera or gallery settings). ๐ŸŽต Music and documents (manually through file manager). ๐Ÿ“ฑ Some apps (if supported by Adoptable Storage, but this is rare) MIUI).
  • โŒ What can't be moved: ๐Ÿ“ฑ Applications and their data (except for individual games with support) SD). ๐Ÿ”ง System files and updates. ๐Ÿ“ Cash app.

How to set up photo saving on a memory card:

  1. Open the Camera app.
  2. Press on. โš™๏ธ Settings โ†’ Preservation site.
  3. Select a Memory Card (if the option is active).

โš ๏ธ Note: On new models (Redmi Note 12, POCO X5 and newer) transfer of applications to SD-The card is often blocked. MIUI filesystem F2FS, It does not support Adoptable Storage.

7.When to do a reset to factory settings

If you've had all the manipulations, you still have a memory that's not clear, and your smartphone is slowing down, maybe a full reset will help.

  • ๐Ÿ”„ Residual files after deleting applications.
  • ๐Ÿ—‘๏ธ System debris and fragmented data.
  • ๐Ÿ”ง Incorrect settings leading to memory overrun.

How to do the reset correctly:

  1. Create a backup of important data (photos, contacts, messages).
  2. Go to Settings โ†’ About the phone โ†’ Reset settings.
  3. Choose to Erase All Data (not Settings Reset is the same!).
  4. Confirm the action and wait for the reboot.

What to do after the discharge:

  • ๐Ÿ”’ Donโ€™t restore all data at once โ€“ check first if the problem is coming back.
  • ๐Ÿ“ฑ Install applications gradually, keeping track of occupied space.
  • ๐Ÿ”„ Turn off autoload media in messengers.

๐Ÿ’ก

After reset, take your time to recover data from the backup of Mi Cloud or Google Drive. First, check if the memory problem is coming back - sometimes it is backups containing broken files that are to blame.

FAQ: Answers to Frequent Questions

Why is the memory not released after the application is deleted?
This is due to the features of the F2FS file system that MIUI uses. Deleted files do not disappear immediately - they are marked as free and gradually overwritten with new data. To speed up the process: Reboot your phone. Use the command adb shell fstrim -v /data (requires root or ADB). Install a light application (for example, 1 KB File) to start the process of re-allocating memory.
How to test memory on Xiaomi Redmi Note 10 Pro? Is the process different?
The Redmi Note 10 Pro (and other models with MIUI 12+) have the same algorithm, but there are nuances: In the Settings โ†’ Storage menu, a Deep Clean section has been added that finds more garbage. The MIUI/Extra folder can weigh up to 1-2 GB โ€” it stores temporary files of the themes. This model supports zRAM (compression of RAM), which can mask a real space shortage. For accurate analysis, use ADB or SD Maid.
Can I delete the Android/obb folder to make room?
The Android/obb folder contains additional data for games and applications (such as graphics for Genshin Impact or Call of Duty). You can delete, but: Games will stop working or will slow down. The next time you run the application will download files again (sometimes up to 10 GB!). Some programs (such as Netflix) store downloaded movies here. It is better to transfer the content to a memory card (if supported) or delete unnecessary games.
Why is it 20+GB on Xiaomi with 128GB of storage?
It's normal for me. MIUI, Especially on new models (Xiaomi) 13, Redmi K60). The "System" section takes into account: Firmware (/system, /vendor โ€” before 5โ€“8 Reserve space for updates (/cache โ€” before 1โ€“3 Logs and dumps (/data/tombstones, /data/anr โ€” before 500 MB) Recovery files (lost.dir, MIUI/backup โ€” before 2โ€“3 GB) System application cache (com.android.systemui, com.miui.home) If the System is larger than the size of the System 25 GB โ€“ check your phone for viruses or reset your settings.
How to clean up memory on POCO X3 Pro without root?
The POCO X3 Pro (and other MIUI devices for POCO) have the same methods, but there are additional options: Use the built-in Optimizer (Settings โ†’ Special Options โ†’ Optimizer). Disable the System Animation in the developer settings - this will reduce the cache load. Remove pre-installed Xiaomi applications via ADB (without root): adb shell pm uninstall --user 0 com.xiaomi.scanner (replace com.xiaomi.scanner with an unnecessary application package).