Many users are faced with a situation when the smartphone begins to warn about lack of space, and there is an urgent need to understand where exactly these files are located. In the operating system Android the file structure is significantly different from the usual Windows, where everything is laid out on clear C: and D: drives. The Linux hierarchy reigns here, and finding the right directory can confuse even an experienced person who is not familiar with the root file system.

Internal memory is not just an abstract storage, but a specific section on the flash memory of your device, where photos, application caches and system logs are recorded. Understanding how to get to this data is critical to deep cleaning and optimizing the gadget's performance. Without knowing the exact paths, you risk deleting the wrong things, or, conversely, storing digital waste for years.

In this article we will analyze in detail the physical and logical location of data, consider paths to system folders and learn how to safely manage space. We will move away from superficial advice and look into the real directory structure so that you can control your Android on a professional level.

Internal memory architecture and logical structure

Physically, the internal memory is a NAND chip soldered on the motherboard, but logically it is divided into several independent sections. The user partition, which we see as “Internal storage”, is actually mounted in the root directory of the system along a specific path. In modern versions of Android, this path most often looks like /storage/emulated/0.

It is important to understand that the number at the end of the path (usually 0) indicates the user ID. This is done to implement multi-user mode, when one tablet or phone can have different profiles with isolated data. The system emulates external storage inside the internal memory, which allows applications to work with files even without a real SD card.

There is also a section /datathat is only accessible with superuser (root) rights. This is where application databases, their settings and cache are stored, which cannot be deleted by ordinary means. Trying to write something directly to system partitions without access rights will result in a write error.

💡

Path /storage/emulated/0 is what you see as "Internal memory" when you connect your phone to a computer.

How to find the path to memory through a file manager

The easiest way to see real folder structure - use a built-in or third-party file manager. Standard applications often hide system paths, showing only a simplified view. To get a complete picture, it is better to install a specialized explorer, for example Total Commander or Files by Google.

After launching the application, you need to go to the root of the file system. In most explorers, this is done by clicking on the menu icon or swiping to the right. You are interested in a partition that may be called “Internal Memory”, “Internal Storage” or simply the root of the device.

  • 📂 Open the file manager application with extended access rights.
  • 🔍 Find the folder in the list of partitions storage or go to the path /sdcard (symbolic link).
  • 📁 Inside you will see folders Android, DCIM, Download and other user data.

Pay attention to the folder Android. It contains subfolders data and obb, where the cache and additional game files are stored. This is where gigabytes of temporary data are most often hidden, taking up space even after deleting the applications themselves.

Why is the Android/data folder sometimes empty?

In Android versions 11 and higher, access to this folder for third-party applications is limited by the Scoped Storage security policy. To see the files, you need to use the built-in storage cleaner or special permissions through ADB.

Difference between internal memory and SD card

Users often confuse the concepts of internal memory and external microSD card, although technically these are different devices with different speed characteristics and access paths. Internal memory (Internal Storage) works faster and is necessary for installing applications and operating the system.

The SD card in the system is defined as external storage. In the file manager, it is usually displayed as a separate volume with the name of the card manufacturer or as /storage/XXXX-XXXX. Some manufacturers allow you to “merge” the memory, turning the card into an internal one, but this is a complex process with its own risks.

tr>

Characteristics Internal memory SD card
Read/write speed High (UFS 2.1/3.1) Medium/Low (depending on class)
Location Soldered on board Card slot or USB-OTG
Main purpose System, applications, active cache Photos, videos, archives, music
Root access Required for system partitions Available completely

Using an SD card to install applications is possible, but not recommended for heavy games, as low recording speed can cause freezes and long loading times. It is better to use it as a storage for media files.

📊 Where do you store the main photos and videos?
Only in the internal memory, I use the cloud, I transfer everything to an SD card, I sit without a memory card

Access to system partitions and hidden files

For deep diagnostics or manual removal of unremovable garbage, you may need access to hidden system partitions. Regular file managers will not show you the contents of folders starting with a dot, or system directories like /system or /vendor.

To see hidden files, you need to activate the "Show hidden files" option in the Explorer settings. However, access to the root file system (/) will require superuser rights. Without root, you are limited to user space /storage/emulated/0.

There is a way to access some system folders through your computer using USB Debugging (ADB). The command adb shell opens a terminal where you can navigate through the file system with shell rights, which is wider than the rights of a regular application, but narrower than root.

adb shell

cd /data/local/tmp

ls -la

⚠️ Attention: Modifying or deleting files in system partitions (/system, /bin, /etc) without understanding their purpose can lead to “bricking” the device or an endless reboot (bootloop). Be extremely careful.

Memory analysis and search for large files

Often the problem of lack of space lies not in the number of files, but in their size. Finding heavyweights manually is difficult, so it's worth using analysis tools. Built-in Android tools or applications like DiskUsage visualize memory in the form of graphic blocks.

Such utilities scan the entire available partition /storage/emulated/0 and build a map where the size of the square is proportional to the file size. This allows you to instantly identify forgotten videos, error logs or messenger caches that occupy tens of gigabytes.

  • 📊 Run the disk space analyzer.
  • 🔎 Pay attention to the largest blocks, often these are folders WhatsApp/Media or Telegram/Android.
  • 🗑️ Delete unnecessary files or move them to your computer.

Particular attention should be paid to the folder .thumbnails inside DCIM. There the system stores photo thumbnails for the gallery. Over time, this file can grow to several gigabytes, although it can be safely deleted - it will be recreated, but in a smaller size.

💡

If you deleted a large video, but space has not been freed up, check the Trash folder in the gallery or file manager. Files are often kept there for 30 days before being permanently deleted.

Clearing cache and temporary files

Cache is temporary data that applications create to speed things up. Over time, it can take up a critical amount of internal memory. Clearing the cache is a safe procedure that does not delete your logins, passwords or progress in games.

Clearing can be done in two ways: through the settings of a specific application or globally through the system menu. In the second case, the path usually looks like this: Settings → Storage → Other applications (or a similar item).

You should not use aggressive “cleaners” from the Play Market, which promise to speed up the phone in one click. Often they themselves are a source of advertising and garbage. It is better to use the built-in tool Files by Google or the standard Android settings menu.

☑️ Safe cleaning checklist

Completed: 0 / 1

Transferring data to a computer or to the cloud

If the internal memory is full, the most reasonable solution would be to transfer archived data. You can connect your phone to your PC via USB cable by selecting File Transfer (MTP) mode. In this mode, the phone will be detected as an external drive, and you will be able to copy folders DCIM, Pictures and Documents.

An alternative option is cloud storage. Services like Google Photos, Yandex.Disk or Dropbox can automatically download photos and videos, deleting their local copy from the device. This frees up space without the risk of losing important moments.

For regular backups, you can use the Wi-Fi Transfer protocol, which is supported by many modern file managers. This allows you to transfer files to your computer wirelessly at high speed using a local network.

⚠️ Attention: Settings interfaces may differ depending on the phone model (Samsung, Xiaomi, Pixel) and shell version. If you do not find a menu item, use the search in settings by entering the request “Memory” or “Storage”.
💡

Regularly transferring photos and videos to a computer or to the cloud is the only reliable way to avoid filling up your internal memory in the long term.

Frequently asked questions (FAQ)

Is it possible to transfer all applications to an SD card?

In modern versions of Android (starting from 6.0 and higher), the ability to completely transfer applications to the card is limited by developers. Many applications simply do not have a corresponding flag in their manifest. Even if the transfer is possible, the application may slow down.

Why is memory busy even though the files have been deleted?

Most likely, the space is occupied by the system services cache or the "Trash" in the gallery. It is also possible that there are hidden files of deleted applications in the folder Android/datathat are not deleted during uninstallation.

Is it safe to delete files in the Android/obb folder?

No, deleting files from obb manually is not recommended. Additional resources for games and heavy applications are stored there. After deletion, the game will stop starting or will require re-downloading the data.

How to find the exact amount of free memory?

The exact information can be obtained in the menu Settings → About phone → Memory or by connecting the phone to the computer and looking at the disk properties in "My Computer". File managers can show average data.