You open up Xiaomi or Redmi or POCO settings to install a new app, and you see a red sign saying, "Memory is full." But the gallery is empty, there's no music, and the games take only a couple of gigabytes. Where did the other 30 to 60 GB go? This problem is familiar to millions of Xiaomi smartphone users, and it has specific causes, from a hidden cache to file system errors.
In this article, we will not advise βjust clean up the trashβ (this is obvious); instead, we will examine 7 real reasons why memory is clogged with βnothingβ, including unique MIUI firmware bugs that are not documented even in official support, and we will give step-by-step instructions from safe methods (cleaning the cache) to radical ones (full reset).
1. App cache: why it 'weighs' tens of gigabytes
The most common reason is a hidden cache that doesnβt appear in the standard file manager, such as YouTube, TikTok, or Telegram, which can store gigabytes of temporary data to speed up work, but doesnβt show it in the Storage list.
How to check:
- π± Open the Settings. β Annexes β Application management.
- π Choose any frequently used app (such as Chrome or Instagram).
- ποΈ Click on Storage β you will see separately the data (your files) and cache (temporary files).
The danger is that some apps (especially social media) donβt limit cache size, such as Facebook can accumulate up to 5 to 10 GB of junk that isnβt visible in the gallery.
2. MIUI system files: why they take up 20+GB
MIUI is known for hiding some of the system files from the user, including:
- π Logs of the system (/data/log) β can weigh up 1β2 GB.
- π Backup copies of updates (/cache) β Sometimes not removed after installation.
- π΅ Preloaded sounds and wallpapers β take up to 500MB, but do not appear in storage.
- π€ Google Play Services files up to 3-4GB (especially if you use Google Photos or Drive).
To see these files, you will need a file manager with root permissions (such as Root Explorer) or ADB-But even without root, you can try to clean them up through Settings. β Memory. β Cleaning (click on "Deep CleaningΒ»).
π‘
After the update MIUI Your memory has decreased dramatically, check the folder. /data/ota_package β There may be old versions of firmware that have not been removed automatically.
3. "Other" in storage: what it is and how to remove
In the Storage section, Xiaomi often shows the Other category, which takes 10β30 GB.
- π Application configuration files (e.g. game settings).
- ποΈ Temporary download files (even if you delete them).
- π§ Data widgets and design themes.
- π Use statistics (e.g., Digital Wellbeing).
Some of these files can be deleted through Settings β Memory β Other files, but if it's empty, try:
- Install Files by Google (clean up junk files).
- Use it. ADB-Command: Adb shell pm trim-caches -a (Developer Mode and PC connection required).
What if the βOtherβ is not cleaned?
File system errors: When memory "gluts"
If the memory still shows 100% fullness after cleaning the cache and deleting the applications, the problem may be that the file system is damaged.
- β‘ Abrupt power outage (for example, a saturated battery).
- π Interrupted update MIUI.
- π οΈ Misuse of the right TWRP magisk.
Signs of error:
- Memory shows different values in Settings and File Manager.
- Applications suddenly close with the error "Not enough memory".
- Files are not deleted or βreturnedβ after deletion.
Decisions:
- Reboot your phone in Recovery Mode (clip Power + Volume up) and select Wipe Cache Partition.
- If it does not help, reset through Settings β Additional β Recovery and reset.
π‘
If the reset didnβt work, the file system is damaged at the partition level, which requires a full memory repartition via the Mi Flash Tool (power users only!).
5. Hidden folders and "junk" from MIUI
Xiaomi creates many hidden folders that are not visible in standard Explorer.
| folder | Way | What it keeps. | Can I remove it? |
|---|---|---|---|
| MIUI | /sdcard/MIUI | Topics, wallpaper, backups | Partly (except theme) |
| Android | /sdcard/Android | Cache of games and applications | Yes (except for obb for games) |
| DCIM/.thumbnails | /sdcard/DCIM/.thumbnails | Photo/video miniatures | Yes (restore automatically) |
| Download | /sdcard/Download | Downloads from the browser | Yes. |
To see the hidden folders:
- Use Total Commander or FX File Explorer (enable hidden files in settings).
- Connect your phone to your PC and check through Windows Explorer (enable the display of hidden items in View β Hidden Items).
Delete /sdcard/Android/data (application cache)|Elect /sdcard/MIUI/backup (old backups)|Delete /sdcard/DCIM/.thumbnails (miniatures)|Check /sdcard/Download for unnecessary files-->
6 Viruses and Malware: How They 'Steal' Memory
Some viruses (especially adware and clickers) create thousands of small files in system folders that:
- π₯ Downloading advertising in the background.
- π Collect data on your activity.
- π Masquerading as system processes (e.g. com.android.system).
How to check:
- Install Malwarebytes or Dr.Web Light and scan the device.
- Check the list of running processes in Settings β Applications β Launched (look for suspicious names).
- Open Settings β Battery β Battery Use β if an unknown application consumes a lot of energy, this is a reason to be wary.
β οΈ Note: Some cleaners (such as Clean Master) are the source of viruses themselves. Use only proven antiviruses from Google Play.
7. When nothing helps: Radical methods
If youβve tried everything, but your memory is still filled with nothing, there are two options:
- Factory Reset: Save important data (photos, contacts, SMS). Go to Settings β Additional β Reset and Reset β Reset. Select Delete all data (including internal memory).
Fastboot flashing through Fastboot
- Download the official firmware for your model from the Xiaomi website.
- Use the Mi Flash Tool to install (instruction: Unarchive β Connect your phone to Fastboot β Flash).
β οΈ Warning: After resetting or flashing, all data will be deleted without recovery. If your phone has important files, first try connecting it to your PC and copy the data through the phone. ADB: adb pull /sdcard/ ~/Desktop/xiaomi_backup