The problem of not having enough free space or wanting to know the actual amount of storage is a classic situation for any smartphone user. You buy a device with a declared 128 GB, and when you turn it on you see much smaller numbers. Where did they get lost? Understanding where to look for memory in Androidis the first step to competently managing your gadget and preventing it from slowing down.
In the ecosystem Android the concept of “memory” is not monolithic. It is divided into several logical and physical sectors, each of which performs its own functions. The mistake many users make is that they confuse random access memory (RAM) and internal storage (ROM), trying to clear one to solve the problems of the other. We'll break down the structure of the file system so that you can easily navigate it using both built-in tools and more advanced methods.
It's immediately worth noting that interfaces may differ depending on the manufacturer. Shells MIUI, One UI or ColorOS have their own features of data visualization. However, the basic structure of the Linux file system on which Android is based remains unchanged. In the future, we will look at standard paths and methods for accessing storage information.
Main settings menu and system section
The most obvious and safest way to learn how much memory is occupied and where it is located is the standard settings menu. This is where the system provides the most user-friendly summary without the risk of accidentally deleting critical files. To access this information, you need to follow the path Settings → Memory or Settings → Device maintenance → Memory depending on the model.
Here you you will see the total storage capacity, available space and a graph of data distribution by category: applications, images, videos, audio, etc. System memory often takes up a significant part of the volume, and this is normal. This section includes files of the operating system, firmware and pre-installed services that cannot be simply deleted.
⚠️ Attention: If the “System” section takes up an abnormally large amount of space (more than 30-40 GB on a regular smartphone), this may indicate an error in the update cache or a file system failure. In this case, it is recommended to check for available software updates.
In the same menu, the function of clearing the cache or transferring data is often available. However, the detail here is limited: you see categories, but not specific files. For in-depth analysis, you will need to go to file managers or use engineering codes.
Using file managers for deep search
When standard settings are not enough, file managers come to the rescue. Built into the “Files” system or third-party solutions like Total Commander or Solid Explorer allow you to look into the root of the file system. This is where you can find hidden folders that are not displayed in the gallery or application list.
When you open the file manager, you will be taken to the root directory or user folder. Key directories where you should look for “missing” gigabytes include /Android/data and /Android/obb. The folder data stores cache files and settings of installed applications, and obb contains heavy files for games (textures, models, sounds). Deleting the contents of these folders can lead to resetting progress in games or errors in the operation of apps.
To view hidden files, you must activate the corresponding option in the settings of the file manager itself (usually the “Show hidden files” checkbox). This will open access to folders starting with a dot, for example .thumbnails. This directory can grow to huge sizes, since it stores thumbnails of all the images and videos you have viewed.
The .thumbnails folder is located in the /DCIM/.thumbnails path. It can be safely cleared, but the system will create it again the next time you open the gallery. To constantly free up space, it is better to regularly clean it manually.
It is also worth paying attention to the folder Download. Often, users forget about downloaded installation files (.apk), documents or archives, which lie there for months and uselessly occupy internal memory. Regular revision of this directory is an easy way to get back a few gigabytes of free space.
☑️ Checking the storage through the file manager
Section for developers and engineering menu
For those who want to access technical information about memory allocation at a lower level, there is a developer mode. You can activate it by clicking 7 times on the build number in the Settings → About phonesection. After the “For Developers” item appears in the main settings menu, you will have access to debugging tools.
In the developers menu there is a section "Running Services" or "Memory Statistics", which displays usage random access memory (RAM) in real time. Here you can see which processes are consuming resources right now. This is useful for diagnosing system “brakes” when the memory is full of background applications.
In addition, through a computer and the utility ADB (Android Debug Bridge) you can get a detailed report on disk partitions. The command adb shell df -h will display a table with all mounted partitions, their total size, occupied and free space. This is the most accurate way to see how the device's memory is physically broken down.
adb shell df -h
Using ADB requires connecting the smartphone to the PC via USB and enabling USB debugging in the developers menu. This method provides comprehensive information, but requires caution: incorrect commands can lead to data loss.
⚠️ Attention: The settings interface and the presence of specific items in the developer menu depend on the version of Android and the manufacturer’s custom shell. In new versions of Android (11, 12, 13+), access to some system folders through file managers is limited by the Scoped Storage security policy.
Random Access Memory (RAM) vs Internal Storage (ROM)
Often users confuse these two concepts, believing that clearing one will help the other. Let's understand the differences. Random access memory (RAM) is the fast memory where running applications run. It is cleared when the device is rebooted. Internal storage (ROM) is a permanent memory where your photos, applications and system are stored.
Lack of RAM leads to applications being unloaded from memory when switching, the phone begins to “stupid” when opening heavy apps. Insufficient ROM results in the inability to install new applications, take photos, or update the system. Where to look for memory to solve each of these problems? For RAM - in the "Applications" or "Running Services" menu, for ROM - in "Device Memory" or the file manager.
The table below compares the main characteristics of these types of memory for clarity:
| Characteristics | Random Access Memory (RAM) | Internal Memory (ROM) |
|---|---|---|
| Purpose | Temporary storage of data from running processes | Permanent storage of files, OS and applications |
| Speed | Very high | Lower than RAM (depending on the eMMC/UFS type) |
| Data safety | Data is lost when turned off | Data is retained after shutdown |
| Impacts on speed | Affects multitasking and smoothness | Impacts the speed of installing and downloading files |
Understanding this difference is critical. Installing “accelerators” to clean RAM on modern smartphones often does more harm than good, since the Android system itself manages RAM very well, and constant forced cleaning only increases battery consumption.
RAM is responsible for the speed of open applications, and internal memory is responsible for the amount of data that you can save on the device. They cannot be confused.
Hidden partitions and system cache
A significant part of the device’s memory is hidden from the eyes of the average user. These are system partitions necessary for booting and operation Android. This includes partitions boot (system kernel), recovery (recovery mode), cache (temporary system files) and vendor (hardware drivers).
Partition cache deserves special attention. It stores temporary data that speeds up the system. Over time, this partition can grow large or contain broken files that cause errors. Erasing the cache partition is safe and can be done through the Recovery menu. To enter it, you usually use a key combination (for example, Volume Up + Power) when the phone is turned off.
There is also a section misc and other service areas that take up space but are not displayed in the user interface. It is because of them that the declared amount of memory (for example, 64 GB) does not coincide with that available to the user (about 50-54 GB). Part of the space is reserved by the system for the correct operation of recording algorithms and equalization of wear of memory cells.
Why is less memory available than stated?
Manufacturers use the decimal number system (1 GB = 1000 MB), and the system uses the binary number system (1 GiB = 1024 MiB). In addition, from 5 to 10 GB are occupied by system partitions and firmware, which are not writable by the user.
Access to these partitions without root access is limited. Attempts to resize them or format them manually through the terminal may result in the device becoming bricked. If you are not an experienced user, it is better to limit yourself to clearing the application cache normally.
External memory and microSD cards
If the internal memory is not enough, many smartphones support expansion through cards microSD. Where can I look for this memory in the system? After installing the card, it can be displayed as a separate volume in the file manager or combined with internal memory in the “Internal Memory” mode (Adoptable Storage).
In the “Portable Storage” mode, the card is visible as a separate disk. You can manually transfer photos, videos and documents to it. However, applications are installed to internal memory by default. In the “Internal Memory” mode, the card is encrypted and becomes part of the system, allowing applications to be installed directly on it, but such a card will not work in other devices without formatting.
It is worth considering the speed of the memory card. Cheap Class 4 or 6 cards can greatly slow down your smartphone if used to install applications. It is recommended to use standard cards UHS-I U3 or higher for comfortable work.
⚠️ Attention: When formatting a memory card in the “Internal Memory” mode, all data on it will be permanently deleted. Be sure to back up your important files before this procedure.
You can check the status and speed of external memory in the storage settings. The system will warn you if the card is slow or damaged. Regularly check the health of the card, since flash memory has a limited rewriting resource.
Use memory cards only from trusted brands (Samsung, SanDisk, Kingston). Counterfeit cards may show an incorrect volume in the system, which will lead to data loss when writing.
Frequently asked questions about searching and managing memory
Why does the memory fill up on its own, even if I don’t download anything?
This happens due to the operation of the application cache (messengers, browsers, social networks save pictures and videos), system logs and temporary update files. Files may also accumulate in the folder .thumbnails.
Is it possible to delete the Android folder completely?
No, you cannot delete the entire folder /Android as this will disrupt the operation of applications. You can clear the contents of subfolders cache within specific application directories, but it is better to do this through the settings of the application itself.
How to find out which application takes up the most space?
Go to Settings → Applications and sort the list by size. The leaders are usually instant messengers (Telegram, WhatsApp), social networks and games with a large cache.
Does filling the memory affect the speed of the phone?
Yes, critically. When free space is less than 10-15%, data recording speed drops, the system begins to slow down, and applications may crash. It is recommended to always keep a reserve of free space.
Where can I find memory in developer mode?
In the “For Developers” menu there is an item “Running Services” or “Memory Statistics”, which shows the load of RAM in real time, but not the amount of internal storage.