How to see the memory status on Xiaomi Redmi 9: a complete guide with pictures and tips

Xiaomi Redmi 9 is one of the most popular budget smartphones, but its internal memory (32/64/128 GB depending on the version) tends to get clogged over time. Garbage files, app cache, duplicate photos and unoptimized settings can eat up precious gigabytes, slowing down the device. In this article, you will learn how to check the memory status on Redmi 9 in all available ways, from standard MIUI tools to professional utilities.

We’ll not only look at basic methods (like Settings β†’ Storage), but also hidden features that most users don’t know about, like how to look at a detailed report on occupied space broken down by file type, or how to check the health of the drive for broken sectors, and you’ll find tips for cleaning up memory and answers to frequent questions, such as why the smartphone shows less memory than the manufacturer claims.

1. Method: Standard Storage Section in MIUI

The easiest way to test memory is to use the built-in MIUI shell tools, which require no additional applications and is suitable even for beginners.

  1. Open the Settings app (the gear icon on the home screen).
  2. Scroll down and select the Storage section (or Memory in some versions of MIUI).
  3. Wait for the system to analyze the occupied space (usually takes 5-10 seconds).

On the screen you will see a graph of memory allocation with color indication:

  • 🟒 System files (usually 8-12 GB) – firmware, Android kernel and preinstalled applications.
  • 🟑 Applications – installed programs and their data (cache, settings).
  • πŸ”΅ Multimedia – Photos, Videos, Music and Downloads.
  • βšͺ Other files – temporary data, logs, remnants of remote applications.

Note the Free in the upper right corner, where MIUI offers to automatically delete unnecessary files (cache, temporary data, duplicates), but it is not recommended to clear the cache of system applications (for example, com.android.systemui), as this can lead to interface failures.

πŸ’‘

If the Storage section doesn't update or shows incorrect data, restart your smartphone. Sometimes background processes block the memory scan.

2. Method: Detailed analysis through "Security"

Security (or Security in global versions of MIUI) offers a deeper memory analysis than the standard settings section, not only showing occupied space, but also helping to find hidden junk files that are not visible in the regular menu.

Instructions:

  1. Open the Security app (shield icon).
  2. Go to the Cleaner (or Cleaner) tab.
  3. Press Deep Clean and wait for the scan to be completed.
  4. In the Warehouse section, select Memory Analysis.

Here you'll see:

  • πŸ“ Large files (over 50MB) – videos, archives, unused files APK.
  • πŸ—‘οΈ Garbage files – remnants of remote applications, temporary data.
  • πŸ”„ Duplicates – Repeated photos, documents or music.
  • πŸ“₯ Downloads – files from the Download folder that are often forgotten to delete.

Type of fileMedium size on Redmi 9Can I remove it?
Application cache1-3 GBYeah (safe)
Remnants of Remote Applications200-500 MBYes (requires manual check)
Logs and dumps of the system500 MB-1 GBPartially (do not delete files with the.dmp extension manually)
Duplicate photos300 MB-2 GBYes (check before deleting)
πŸ“Š How often do you clean your memory on your smartphone?
Once a week.
Once a month
Only when the place ends.
Never clean.

3. Method: Viewing memory through file manager

The integrated File Manager (or Files by Google, if you installed it) lets you manually check which files take up the most space, which is useful if you want to selectively delete unnecessary data without relying on automatic cleaning.

How to use:

  1. Open the File Manager (Folder icon).
  2. In the top menu, select Categories (or Analysis).
  3. View the sections: Images β€” photos and screenshots; videos β€” videos, including messenger cache; audio β€” music, voice messages; documents β€” PDF, Word, Excel. APK β€” application installation files.

major

Notice the folders:

  • πŸ“‚ DCIM/Camera β€” photo and video.
  • πŸ“‚ Download – downloads from the browser and messengers.
  • πŸ“‚ Android/data β€” Application data (e.g. game cache).
  • πŸ“‚ MIUI/Backup β€” System backups (can weigh several gigabytes).

Delete old screenshots|Clean the Download folder|Check the cache Telegram/WhatsApp|Find and delete duplicate photos|Remove unused items APK-file-->

Method 4: Memory check via ADB (for advanced users)

If you want the most accurate information about the state of memory, including hidden partitions and system files, you can use the tool ADB (Android Debug Bridge), which requires connecting a smartphone to a computer and basic command line knowledge.

Instructions:

  1. Turn on Developer Mode on Redmi 9: Go to Settings β†’ About Phone. Click 7 times on the MIUI Version until the notification β€œYou’ve become a developer” appears. Return to Settings β†’ Additional β†’ For Developers and enable USB Debugging.

Connect your smartphone to your PC through USB-Cable (use the original cable for stability).

adb shell df -h

This command will show the breakdown of memory by partition (including system).

adb shell du -sh /sdcard/*

(Replace /sdcard with a path, such as /data).

Example of output of the command df -h:

Filesystem      Size  Used Avail Use% Mounted on




/dev/block/mmcblk0p53




11G   6.2G  4.8G  57% /data




/dev/block/mmcblk0p54




2.5G  1.8G  700M  72% /system

You can see that the /data partition is 57% busy and the /system partition is 72% busy (this is normal).

What if the ADB does not recognize the device?
1.Install Xiaomi drivers USB Drivers from the official website. 2. Check if File Transfer is enabled (MTP) when connected USB. 3. Try another one. USB-cable or port. 4. In the Developer Settings, enable Unauthorization USB-Debugging and connecting the device again.

5. Method: Third-party applications for memory analysis

If the built-in tools MIUI It's not enough, you can use third-party utilities, they offer more visual reports, critical memory notifications, and additional features (e.g., cleaning duplicates).-3 supplant 9:

AnnexFeaturesReference
Files by GoogleAutomatic garbage cleanup. Search for large and unused files. Integration with Google Drive.Google Play
SD MaidDeep scanning of system files, looking for duplicates and empty folders, cleaning up application databases.Google Play
DiskUsageMemory visualization as an interactive map, file sorting by size, no advertising (paid).Google Play

⚠️ Note: When using third-party applications to clean up memory:

  • Do not give them root rights if you do not understand the risks.
  • Before mass deletion of files, back up important data.
  • Avoid apps with suspicious permissions (such as accessing SMS or calls).

πŸ’‘

Applications like SD Maid can find debris that is not visible in standard MIUI tools, but they should be used with caution – improper cleaning of system files can lead to failures.

Method: Memory health check (for errors)

If your Redmi 9 has started to slow down, spontaneously restart or show errors when writing files, it may be a problem in the physical state of the drive.

How to check:

  1. Install the A1 SD Bench app from Google Play.
  2. Run the Random Write and Random Read test.
  3. Compare the results with the averages for eMMC 5.1 (Redmi 9 type of memory): πŸ“Š Recording (Write): 80-120 MB/s. πŸ“Š Reading (Read): 150–200 MB/s.

If the speed is 30-40% lower, this may indicate memory wear.

For a more in-depth diagnosis:

  • πŸ› οΈ Use DiskInfo (shows) SMART-status, if maintained).
  • πŸ”§ Connect your smartphone to your PC and check the memory through CrystalDiskInfo (root required).

What to do if the test shows memory errors?
1. Back up all your data to your PC or cloud. 2. Try formatting memory through Settings β†’ Storage β†’ Format (remove all the data!). 3. If errors repeat, contact the service center - you may need to replace the drive.

7.Why does Redmi 9 show less memory than claimed?

Many users notice that Redmi 9 with 64 GB of memory is only available ~53-55 GB. This is normal, and here’s why:

  • πŸ“± System Files: Firmware MIUI Android is 8-12 GB.
  • πŸ“ Hidden sections: /boot, /recovery, /vendor etc. (3–5 GB).
  • πŸ”„ Formatting: Manufacturers specify capacity in decimal gigabytes (1 GB) = 1,000,000 bytes, whereas the system uses binary (1 GiB) = 1,073,741,824 bytes. The difference is ~7%.
  • πŸ›‘οΈ Reserve space: Xiaomi highlights ~1 GB for updates and service needs.

To check the exact memory allocation, use the adb shell parted command.

Model: MMC BJNB4R (sd/mmc)




Disk /dev/block/mmcblk0: 64.0GB




Sector size (logical/physical): 512B/512B




Partition Table: gpt




Number  Start   End     Size    File system  Name




1      8192B   8388607B  8380416B               modem




2      12582912B 20971519B  8388608B               sbl1




...




53     12.5GB  58.7GB  46.2GB  ext4         userdata

Here you can see that the userdata partition (user data) takes 46.2 GB out of 64 GB.

8 How to Free Memory on Redmi 9:5 Working Ways

If the analysis shows that the memory is clogged, here are proven ways to release it without losing important data:

  1. Cleaning the app cache: Go to Settings β†’ Annexes β†’ App management. Select an app (like YouTube or Facebook) and click Clear cache. ⚠️ Warning: Do not clear data (Clear data) – this will delete settings and accounts!
  2. Transfer files to memory card: Insert microSD (up to 512GB). β†’ Select the storage to Transfer the data to SD-Note: Not all apps support map transfer.
  3. Remove duplicates: Use the Files by Google or CCleaner app. Check the DCIM, Download and WhatsApp/Media folders.
  4. Disable auto download in instant messengers: On WhatsApp: Settings β†’ Storage β†’ Autoload multimedia β†’ turn off for mobile data. On Telegram: Settings β†’ Data and memory β†’ Autoboot β†’ Select Never.

Cleaning up the downloads

  • Open the File Manager β†’ Downloads.
  • Remove old APKs, archives and unnecessary documents.
  • Use size sorting to find the largest files.
Can I increase the memory on Redmi 9 from 32 GB to 64 GB?
No, you can't physically increase the internal memory, it's soldered to the motherboard. The only options are: Use a microSD (up to 512 GB) to store media files. Move some applications to a memory card (not all applications support this feature); Clean cache and unnecessary files regularly. If 32 GB is critically small, consider buying a model with a large amount of memory (for example, Redmi 9 128 GB).
How to check how much memory the game takes?
Games (especially heavy games like Genshin Impact or Call of Duty Mobile) can take up to three years to complete. 5–10 GB. To find out the exact size: Open Settings β†’ Annexes β†’ App management. Select a game (e.g. com.miHoYo.GenshinImpact). See Warehouse (the app itself) and Data (cache, save). β†’ Android β†’ Find the data and find the folder with the name of the game. ⚠️ Attention: Deletion of folder Android/obb This will result in loss of game data!
What are β€œOther Files” in Memory Analysis and Can They Be Deleted?
Section Other files in MIUI This includes: Temporary system process files, logs and error dumps (.log,.dmp), remnants of remote applications, cache files that have not been cleaned correctly, some of which can be manually deleted: Open File Manager β†’ Internal memory. Find the folders lost.dir, cache, temp. Delete their contents (but not the folders themselves!). SD Maid (partition of CorpseFinder).
How to reset memory settings to factory?
If the memory is so full that the smartphone is not stable, you can reset to factory settings. This will delete all data, including apps, photos and settings! Instruction: Back up important data (photos, contacts, messages). Go to Settings β†’ The phone. β†’ Setting reset. Select Erase all data and confirm the action. Once reset, the smartphone will reset and be like new. ⚠️ Attention: Redmi 9s MIUI 12+ The reset does not delete files on the memory card (microSD), but returns all settings to the factory.