Have you suddenly received a notification "Not enough memory", and photos have stopped being saved? Or did the phone start to slow down for no apparent reason? The first thing to do is check free space on Android. But where exactly to look? It turns out that there are more ways than it seems: from obvious menus in the settings to hidden tools for advanced users.
In this article we will analyze all possible methods - from the simplest to the professional, including those that are not written about in official instructions. You will learn not only where to find memorybut also how to interpret indicators (for example, why 30 GB is occupied, although you have not downloaded anything), as well as what to do if the system shows incorrect data about free space due to cache or errors file system.
Important: if you are using a smartphone with firmware from the manufacturer (Samsung One UI, Xiaomi MIUI, Realme UI, etc.), some menu items may differ. But the general logic for checking memory is the same for all devices with firmware from the manufacturer Android 8.0 and newer.
1. Standard method: โStorageโ menu in settings
The most obvious and fastest method is to look into the system settings. It is suitable for 99% of devicesincluding Samsung Galaxy, Xiaomi Redmi, Google Pixel and others. Here's how to do it:
- Open the application
Settings(gear icon). - Go to section
Storage(sometimes calledMemoryorDevice and memory). - Wait for the data to load (may take up to 10 seconds).
Here you will see:
- ๐ Total memory (for example, 128 GB).
- ๐ข Free space (how much is left).
- ๐ Distribution by categories: applications, photos, videos, files, etc.
On some smartphones (for example, Huawei), you must first select Memory, and then press Internal memory โdetailed statistics will be displayed there.
Pay attention to the graph: if a section System or Other occupies more than 20-30 GB, this may indicate:
- ๐๏ธ Accumulated application cache (especially u Telegram, Chrome, Instagram).
- ๐ Remains after OS updates (files
.bakorupdate.zip). - ๐ ๏ธ File system errors (for example, after a write failure).
2. Through the file manager: detailed analysis of folders
The system menu shows the overall picture, but does not reveal what files are taking up space?For this you need a file manager. data-i="89">which files take up space
- ๐ Built-in manager (for example, Files by Google, Mi File Manager).
- ๐ ๏ธ Third-party applications: Solid Explorer, FX File Manager, Total Commander.
Instructions for Files by Google (pre-installed on many devices):
- Open the application
Files. - At the bottom, click
CleanupโDevice memory. - Select a category (for example,
Large filesorUnused applications).
For advanced analysis:
- Go to the root folder (
/storage/emulated/0/). - Sort files by size (click on the three dots โ
SortโBy size). - Check the folders:
DCIMโ photos and videos.Downloadโ downloads from the browser.Android/data- application data (can weigh tens of GB!).
โ ๏ธ Attention: Do not manually delete files from foldersAndroid/dataโthis may break applications. Use to clear the menuSettings โ Applications.
3. Via ADB: memory check for advanced users
If you needed accurate data on memory partitions (for example, how much it takes /system, /cache or /data), the tool ADB (Android Debug Bridge) will help. This is relevant for:
- ๐ง Diagnosis of problems with firmware.
- ๐ Analysis of memory โlossโ after updates.
- ๐ ๏ธ Checks for hidden viruses or backdoors.
Instructions:
- Install ADB on PC (download Platform Tools from Google).
- Connect your phone via USB and turn on
USB debugging(Settings โ About phone โ Build numberโ press 7 times โ return toSettings โ System โ For developers). - Open Command Prompt (Windows) or Terminal (macOS/Linux) and enter:
adb shell df -h
You will receive a table with partitions and their sizes. For example:
| Partition | Size | Free | Busy |
|---|---|---|---|
| /dev/block/mmcblk0p39 | 115 GB | 12 GB | 103 GB |
| /data | 100 GB | 8 GB | 92 GB |
| /system | 15 GB | 15 GB | 0 GB |
Pay attention to the section /data โthis is where all your files and applications are stored. If it is full to capacity, and the settings show a lot of free space, this may indicate:
- ๐ Partition mounting errors (for example, after unsuccessful rooting).
- ๐ Hidden filesthat are not displayed in the file manager.
What to do if ADB does not show partitions?
If command df -h returns an error, try:
1. Reconnect the USB cable (use the original one).
2. Enter adb root (root access required).
3. Check if USB debugging is enabled in the developer settings.
4. Hidden tools: engineering menu and service codes
Manufacturers hide them in the firmware service menus, where you can see extended information about memory These methods do not work on all devices, but sometimes they provide unique data.
Ways to open hidden menus:
- ๐ Service codes:
- For Samsung: dial
*#9900#โ selectDelete dumpstate/logcat(will show the occupied space by logs). - For Xiaomi:
##4636##โStorage. - For Google Pixel:
##4636##โUsage statistics.
- For Samsung: dial
- ๐ง Engineering menu (MTK Engineering Mode for MediaTek):
- Dial
##3646633##. - Go to
Hardware Testing โ Storage.
- Dial
In these menus you can see:
- ๐ The actual amount of memory (sometimes different from what is declared by the manufacturer).
- ๐ eMMC/UF status (if there are problems with the memory chip).
- ๐๏ธ Hidden logs, occupying gigabytes (for example,
/data/log).
โ ๏ธ Attention: Do not change the settings in the engineering menu if you do not know their purpose! This may lead to data loss or device blocking.
5. Applications for memory analysis: top 5 utilities
If standard methods do not give the full picture, Specialized applications come to the rescue. They not only show occupied spacebut also help you find โgarbageโ.
| Application | Features | Link |
|---|---|---|
| DiskUsage | Visualizes memory in the form of an interactive map. Shows hidden files. | Google Play |
| Storage Analyzer | Scans folders and sorts them by size. There is a filter by file type. | Google Play |
| Files by Google | Built-in cache and duplicate cleaning. Tells you what you can delete. | Pre-installed on most Android |
How to use DiskUsage:
- Install and open the application.
- Click
Scanand wait for completion (may take 1-2 minutes). - Touch any large block on the map - detailed information will open.
An example of what can be found:
- ๐ฎ Game cache (for example, Genshin Impact or Call of Duty Mobile can take 10+ GB).
- ๐น Undeleted videos from WhatsApp or Telegram (stored in
/Android/media). - ๐ Remains from old firmware (folders like
/data/ota_package).
Download folder (forgotten downloads)
Telegram/WhatsApp cache (can weigh tens of GB)
Folder DCIM/Thumbnails (photo thumbnails)
Remains from deleted applications in /Android/obb-->
6. Checking memory via PC: when the phone does not turn on
If the smartphone does not load or stuck on the logo, but you urgently need to check the memory (for example, before selling), you can connect it to a computer. To do this you will need:
- ๐ฅ๏ธ Computer with Windows, macOS or Linux.
- ๐ Cable USB-Type C (better original).
- ๐ ๏ธ app for working with partitions (for example DiskInternals Linux Reader for Windows).
Step-by-step guide:
- Connect the switched off phone to the PC.
- If the device is detected as a removable disk:
- Open
This computer(Windows) orFinder(macOS). - Check the free space on the connected drive.
- Open
- Install DiskInternals Linux Reader.
- In the app, select the connected device and scan the partitions.
What you can see:
- ๐ Partition
userdata(your files). - ๐ง Partition
system(firmware). - ๐๏ธ Unallocated space (if memory โdisappearsโ for no reason).
โ ๏ธ Attention: If the phone is not detected even after connecting, do not try to format it via PC! It may delete all data without the possibility of recovery. Better contact the service center.
7. Diagnosis of memory problems: why the data does not match
Sometimes the system shows incorrect free space. For example:
- ๐ In the settings it says that 10 GB is free, but the file manager shows 5 GB.
- ๐ After deleting files, space is not freed up.
- ๐ ๏ธ Memory โdisappearsโ after updating Android.
Possible causes and solutions:
| Problem | Cause | Solution |
|---|---|---|
| Space is not freed up after deletion | Files remain in the recycle bin or cache | Empty the recycle bin in the file manager and the cache in Settings โ Storage |
| Difference in data between settings and file manager | Hidden system files or mounting errors | Check via ADB (df -h) or reboot phone |
| Memory is โeaten upโ after the update | Old firmware files remain (/cache or /data/ota) |
Delete manually via a file manager with root access |
If the problem persists, try:
- Reboot the phone in
Safe Mode(hold the power off button โReboot in safe mode). - Check for viruses (Malwarebytes or Dr.Web).
- Reset the partition cache (
Recovery ModeโWipe Cache Partition).
If after all the manipulations the memory still shows incorrect data, the problem may be a hardware failure of the eMMC/UF chip. In this case, only replacing the memory module in a service center will help.
8. How to free up space: quick and effective ways
Now that you know where to find the memorylet's look at how to clear it without losing important data. Start with the simplest:
- ๐๏ธ Cleaning cache:
- Go to
Settings โ Storage โ Free up space. - Select
Cached dataand clickClear.
- Go to
- Use Files by Google โ
Clean โ Duplicate files. - Suitable for photos Google Photos (automatic removal repetitions).
- Upload photo/video to Google Photos, Yandex Disk or Mega.
- Enable automatic synchronization in the application settings.
For advanced users:
- ๐ง Cleaning Dalvik-cache:
adb shell su -c "rm -r /data/dalvik-cache/*"(root access required).
- ๐ฆ Removing unnecessary APK:
- In the folder
/data/appfiles of deleted applications may remain. - Use SD Maid to search for them.
- In the folder
If all else fails, consider:
- ๐ Reset to factory settings (save the data in advance!).
- ๐ ๏ธ Replacing the memory module (if the eMMC chip is worn out).
FAQ: Frequently asked questions about memory on Android
Why is only 112 GB available on a phone with 128 GB?
This is normal! Manufacturers indicate decimal volume (1 GB = 1,000,000,000 bytes), but the system shows binary (1 GB = 1,073,741) 824 bytes). The difference is what gives these โlossesโ. In addition, part of the memory is occupied by the firmware (/system) and recovery.
How to check the memory on Android if the phone does not turn on?
Connect it to the PC via USB. If the device is detected as a removable disk, check the free space using standard OS tools. If not, use apps like DiskInternals Linux Reader (for Windows) or dd in the terminal (for macOS/Linux). data-i="341">or UFi Box or EasyJTAG.
Is it possible to increase memory on Android without a memory card?
Physically, no. But you can:
- Optimize the current space (clearing the cache, removing duplicates).
- Use cloud storage (Google Drive, Yandex Disk).
- Move applications to the SD card (if supported).
On some devices (for example, Samsung Galaxy s One UI) you can expand the memory by virtual RAM, but this does not add space for files.
Why is space not freed up after deleting files?
Possible reasons:
- The files are in the trash (check in the file manager).
- The application is holding the file (for example, Telegram or Gallery).
- File system error (reboot or
fsckvia ADB will help). - Virus or malware (scan phone Malwarebytes).
Try clearing the cache in Settings โ Storage โ Free up space.
How to check the status of the memory chip (eMMC/UF)?
To diagnose memory chip wear:
- Install eMMC Check or AIDA64 from Google Play.
- Check the parameters
Health StatusorWear Leveling Count. - If the indicators are critical (for example,
Reallocated Sector Count > 10), the chip will soon fail - get ready to replace it.
You can also use ADB:
adb shell cat /sys/block/mmcblk0/mmcblk0:0001/pre_eol_info
Value 0x01 means that the chip is close to wear.