Why Xiaomi is running out of memory and how to fix it
You see a notification that says, โNot enough memoryโ on your Xiaomi, even though there arenโt many photos and apps installed? This is a typical problem for smartphone owners โ especially models with 64 or 128 GB of storage. Itโs not just your files: MIUI actively caches data, and some apps (like Facebook or TikTok) can eat up several gigabytes unnoticed.
In this article, weโll look at all the ways to check memory on Xiaomi, from standard settings to hidden folders that the file manager doesnโt show. Youโll learn how to find junk files that take up space but donโt show up in the gallery, and what to do if the phone writes โmemory is fullโ even though you havenโt downloaded anything. Instructions are relevant for Redmi Note 10/11/12, Poco X3/X4/X5, Mi 11/12/13 and older models on MIUI 12/13/14.
Warning: If you have a model with eMMC memory (for example, Redmi 9A or Poco M3), the write speed will decrease over time due to overflow of cells, in which case even cleaning will not help - you need a factory reset or a memory module replacement.
Method 1: Standard Memory Check in Xiaomi Settings
The fastest way to find out how much space is occupied is to go to the system settings, which works on all versions of MIUI, including the latest ones (14.0+).
- Open the Settings app (cog icon).
- Scroll down and select About Phone.
- Slip on the Warehouse (or Memory in older versions).
Here you will see a diagram of the memory distribution by category: System, Applications, Images, Videos, etc. Click on any category to see details. For example, in the Applications section, you can sort programs by size and remove the most voracious ones.
๐ก
If you see a larger (5-10 GB) โOtherโ item in your memory settings, itโs usually a system application cache. It can be cleared through Settings โ Applications โ Application Management โ Clear the cache for all programs at once.
Note the line Available - if it's less than 10% of the total, the phone will start to brake.
- ๐ Transfer of files to SD-card (if supported).
- ๐๏ธ Cleaning the cache through Settings โ Warehouse โ Clean up.
- ๐ Remove duplicate photos in Google Photos or Xiaomi Gallery.
Method 2: Xiaomi File Manager โ Where to Look for Hidden Folders
The standard File Manager app on Xiaomi doesnโt show all files by default, to see hidden folders that take up space but donโt show up in the gallery:
- Open the Files (yellow folder icon)
- Slip on three dots in the upper right corner and select Settings.
- Activate the switch to show hidden files.
Now go to the root directory (/storage/emulated/0/) and pay attention to these folders:
- ๐.thumbnails โ thumbnails of images (can weigh) 1-3 GB).
- ๐ Android/data โ Application data (here are often heavy game files).
- ๐ MIUI/backup โ backups of the system (sometimes taken up by the 5 GB).
- ๐ DCIM/.thumbnails โ gallery-cash.
Which folders can not be manually deleted?
If you find a large folder but arenโt sure if it can be cleaned, use the Files by Google app โ it analyzes files and offers safe options to delete.
Method 3: Memory check via ADB (for power users)
If standard methods donโt show where memory went, you can use ADB (Android Debug Bridge), which is suitable for advanced users and requires connecting the phone to a computer.
First, turn on USB debugging:
- Go to Settings. โ The phone.
- Tap 7 times on the MIUI version to activate the developer mode.
- Back to Settings โ Additionally. โ For developers.
- Turn on USB debugging.
Now connect the phone to the PC and execute in the command line:
adb shell df -hYou'll see a table with partitions. Pay attention to the column Available (available) and Use% (used). If the partition /data is 90%+ full, it's critical to clear the cache or reset the settings.
| Section | Size | Used. | Description |
|---|---|---|---|
| /data | 50GB | 92% | Main repository of user data |
| /system | 12GB | 85% | MIUI system files (not cleared) |
| /cache | 1GB | 70% | Update cache and temporary files |
| /sdcard | 64GB | 88% | Internal memory (photos, videos, applications) |
Method 4: Memory analysis through third-party applications
If Xiaomiโs built-in tools donโt give the full picture, install one of these apps (available on Google Play):
- ๐ Files by Google โ Shows junk files and duplicates.
- ๐ DiskUsage โ visualizes occupied space in the form of a diagram.
- ๐ ๏ธ SD Maid โ Finds residual files after deleting applications.
- ๐๏ธ Storage Analyzer โ sorts files by size and type.
Important: Some applications (such as CCleaner) can delete critical MIUI files, which will cause crashes.
Example of Files by Google:
- Open the app and go to the Cleanup tab.
- Click Free Space - the program will scan the phone.
- In the Large Files or Unused Applications section, select which to delete.
โ๏ธ Checklist before cleaning the memory
Method 5: Search and remove duplicate photos/video
One of the main memory eaters on Xiaomi is duplicate photos and videos, which appear when:
- ๐ธ Automatic backup in Google Photos.
- ๐ Synchronization with Mi Cloud.
- ๐ฑ Transfer files via ShareMe or Xender.
- ๐ฎ Screenshots from games (such as Genshin Impact or PUBG Mobile).
To find and remove duplicates:
- Open Gallery โ Albums โ Duplicates (in new versions of MIUI 14).
- Select unnecessary copies and click Delete.
- For a deep check, use Duplicate Files Fixer or Remo Duplicate Photos Remover.
If there are no duplicates, but the memory is still busy, check the DCIM/Screenshots folder โ sometimes thousands of screenshots accumulate there over the years of use.
๐ก
Regular cleaning of duplicates can free up up to 5-10 GB of space on phones with active camera use (for example, Xiaomi 13 Ultra or Redmi Note 12 Pro+).
Method 6: Cleaning the cache of system applications
Xiaomi system applications (such as Mi Video, Music, Browser) actively cache data, but do not always clean it correctly.
- Go to Settings โ Applications โ Application Management.
- Slip on three dots in the upper right corner and select Sort by size.
- Open any app from the top lines (usually Google Play Services, Facebook, Mi Browser).
- Click Clear Cache (not to be confused with Clear Data โ it will remove settings!).
For mass cleaning:
- In the same Application Management menu, click on the Recycle Bin icon at the top.
- Select Clear Cache for all applications.
๐ก
If the apps started to run slower after cleaning the cache, restart the phone.MIUI reassembles the cache the next time you run, and the speed will return to normal.
Be careful with apps like Mi Account or Security โ it is better not to touch their cache, so as not to break the sync with your Xiaomi account.
What to do if the memory is full but there are few files
If all of the above methods didnโt work and the phone still shows that the memory is full even though youโre not storing anything, the following reasons are possible:
- Damaged file system โ happens after incorrect extraction SD-Map or crash when updating.Solution: back up and reset via Settings โ Additionally. โ Recovery and discharge.
- Viruses or malware โ some Trojans create hidden files in system folders. Check your phone through Malwarebytes or Dr.Web Light.
- Memory display error - sometimes MIUI miscalculates the free space.Reboot your phone or update your firmware.
- The /cache partition is filled in, which is temporary update files, and is cleared through the adb shell su rm -rf /cache/* (root rights required).
How to check your phone for viruses without antivirus?
If the problem persists, try rolling back the firmware to the previous version of MIUI โ sometimes memory bugs are fixed in the next updates.