You go to your smartphone settings to install a new application or download photos, and suddenly you see: โ€œNot enough memory.โ€ But yesterday there was enough of it! Where did these gigabytes go? Android is known for eating up free space over time - and often it's not just your files that are to blame, but also hidden system processes.

In this article, we'll look at why memory on Android disappears "on its own", including application caches, duplicate files, system updates and even viruses. You'll learn how 7 main reasonsWhy memory on Android disappears "on its own", including application cache, duplicate files, system updates and even viruses. You will learn how determine preciselywhat's taking up space, and what tools can help free it upโ€”from built-in features to third-party utilities. Weโ€™ll also tell you why, even after cleaning, memory can โ€œleakโ€ again and how to prevent it.

Spoiler: in 80% of cases the problem is solved without resetting to factory settings. But there are also hidden Android mechanismsthat are not written about in official instructions - for example, how the system reserves space for updates or why some applications take 2-3 times more than shown in Settings โ†’ Storage.

1. Application cache: why does it take up gigabytes and can it be deleted

Caches are temporary files that applications create to speed up work. For example, YouTube caches videos, Google Maps caches cards, and messengers cache stickers and media. The problem is that over time the cache grows to an uncontrollable size.

How to check? Go to Settings โ†’ Storage โ†’ Cache data. If there is more than 1โ€“2 GB, itโ€™s time to clean it. But be careful: clearing the cache of some applications (for example Spotify or Netflix) will cause the data to be re-downloaded the next time you use it.

  • ๐Ÿ“ฑ Safely clean: cache of instant messengers, browsers, social networks.
  • โš ๏ธ Do not touch unnecessarily: system application cache (for example, Google Play Services).
  • ๐Ÿ”„ Auto-cleaning: there is a function Android 12+ there is a function Automatic cache clearing (included in storage settings).
๐Ÿ“Š How often do you clear the cache on Android?
Once a week
Once a month
Only when memory runs out
Never

Important: some applications (for example, TikTok or Instagram) can restore the cache immediately after clearing. This is normal - they simply load the data again. But if the cache grows too quickly (for example, on. 500 MB per day), check the application for viruses.

๐Ÿ’ก

To prevent the cache from growing too quickly, limit the background activity of applications in Settings โ†’ Applications โ†’ Special access โ†’ Battery optimization.

2. Duplicates and โ€œjunkโ€ files: where are they? hiding

Android has an unpleasant feature: when updating applications or transferring files, duplicates often remain. For example, photos can be stored simultaneously in:

  • ๐Ÿ“ Folder DCIM/Camera (originals).
  • ๐Ÿ“ Folder Pictures (copies created Google Photos).
  • ๐Ÿ“ Folder Download (if you downloaded photos from instant messengers).
  • ๐Ÿ“ In cloud storage (if synchronization is enabled).

In addition, many applications create their own folders in the root directory (for example, /WhatsApp/Media, /Telegram/Telegram Images). Often there are unnecessary files there - for example, stickers from VKthat you have not used for a long time.

File type Where to look How to clear
Duplicate photos/videos DCIM, Pictures, Download Use Google Files or CCleaner
Downloads from messengers /WhatsApp/Media, /Telegram/Telegram Documents Delete manually or through messenger settings
Residual application files /Android/data, /Android/obb Delete via Settings โ†’ Storage โ†’ Other applications
Logs and system dumps /data/log, /data/tombstones Requires root or ADB rights

To find duplicates, we recommend the application Files by Google โ€”it is free and has a built-in cleaning tool. Alternative: SD Maid (the paid version allows you to remove system junk).

Open Files by Google|Go to the "Cleaning" section|Select "Duplicate files"|View and delete unnecessary copies|Check the folder Download for old ones files-->

3. System updates and backup space

Android reserves part of the memory for OS updates - usually 2-5 GB, which are not displayed in Settings โ†’ Storage. If the update is downloaded but not installed, these gigabytes โ€œhangโ€ as dead weight.

How to check:

  1. Go to Settings โ†’ System โ†’ System update.
  2. If there is an update downloaded, but you have not installed it - delete it (option โ€œDelete downloaded updateโ€).
  3. You can disable automatic downloading of updates in Android 10+ You can disable automatic downloading of updates to Settings โ†’ Networks โ†’ Auto-download of updates.

In addition, some manufacturers (for example, Samsung or Xiaomi) reserve additional space for their proprietary functions. For example, Galaxy S23 up to 10 GB can be occupied by system partitions that are not displayed in the standard file manager.

How to find the real amount of memory on Android?

Enter the code in the phone dialer ##4636##, then go in Storage information. full memory capacityis displayed here, including hidden sections. Please note: on some devices (for example, Huawei) this code may not work - then use the application DiskInfo.

If you see that there is less free space after the update, this is normal. New versions of Android often take up more space. For example, switching from Android 11 to Android 13 can eat up to 1โ€“2 GB.

4. Applications that take up more than they seem

In Settings โ†’ Applications you see the size of the app, but not all the space it actually takes up. For example, Facebook may show 150 MB, but actually use:

  • ๐Ÿ“ฆ Application data: 500 MB (saved posts, media cache).
  • ๐Ÿ–ผ๏ธ Media files: 1โ€“2 GB (photos and videos from the feed).
  • ๐Ÿ”„ Residual files: up to 300 MB (after uninstalling the application).

How to find the real size? Open the application information and click Storage. There will be a section here User data โ€”it can also be cleared (but keep in mind that this will delete all settings and saves).

Especially โ€œgluttonousโ€:

  • ๐ŸŽฎ Games: Genshin Impact - up to 20 GB, Call of Duty Mobile - up to 10 GB.
  • ๐Ÿ“บ Streaming services: Netflix i YouTube caches videos for offline viewing.
  • ๐Ÿ—บ๏ธ Maps: Google Maps or Yandex.Navigator download regions (up to 5 GB).
๐Ÿ’ก

Even after deleting an application, its files may remain in the /Android/data and /Android/obbfolders. Use a file manager with root privileges or SD Maid for a complete cleanup.

If you don't play the game, but it takes up a lot of space, try moving it to an SD card (if supported). To do this:

  1. Open Settings โ†’ Applications โ†’ [game name].
  2. Click Storage โ†’ Edit โ†’ SD card.
  3. Confirm the transfer (some data may remain in the internal memory).

5. Viruses and malware: how they steal memory

If memory disappears too quickly (for example, 1-2 GB per day), malware may be to blame. Some viruses:

  • ๐Ÿ•ต๏ธ Mine cryptocurrency in the background (load the processor and create temporary files).
  • ๐Ÿ“ฅ Download advertising and save it in the cache.
  • ๐Ÿ“ค Send your data to servers (logs, screenshots).

How to check:

  1. Install an antivirus (Malwarebytes or Dr.Web Light).
  2. Check the list of running processes in Settings โ†’ Developer โ†’ Services running (if there are unknown ones, google their names).
  3. Open Settings โ†’ Battery and see which applications are consuming energy in the background.

Dangerous signs:

  • ๐Ÿ”‹ The battery runs out in 2-3 hours without active use.
  • ๐Ÿ“ถ Mobile data traffic is growing for no reason.
  • ๐Ÿ“ฆ The folder Download is filled with unknown files (for example, .apk or .mp4).
๐Ÿ’ก

If the antivirus does not find anything, but suspicions remain, try booting into Safe Mode (hold the shutdown button โ†’ โ€œSafe Modeโ€). If memory stops leaking, third-party software is to blame.

6. System dumps and logs: hidden gigabytes

Android creates memory dumps (files with information about failures) and system logs (application logs) They usually take up little space, but if the system crashes frequently, these files can grow to hundreds. megabyte.

Where to look:

  • ๐Ÿ“„ /data/tombstones โ€”application crash dumps.
  • ๐Ÿ“„ /data/log โ€”system logs.
  • ๐Ÿ“„ /data/anr โ€” freeze reports (ANR - Application Not Responding).

You can delete them only with rights root or via ADB. If you do not have root access, try:

  1. Connect your phone to the PC and use the command:
    adb shell pm trim-caches 1G

    (this will clear part of the system cache).

  2. Or install SD Maid (the paid version has a tool CorpseFinder for garbage search).

If dumps appear too often, this is a sign of unstable system operation. Possible reasons:

  • ๐Ÿ”„ Frequent OS updates (especially beta versions).
  • ๐Ÿ› ๏ธ Custom firmware or modified kernel.
  • ๐Ÿ“ฑ Hardware problems (for example, bad eMMC memory).
How to check the health of eMMC memory?

If the phone often lags, applications suddenly close, and the memory โ€œdisappearsโ€ for no reason - there may be a problem in the memory chip. Check it using the application AIDA64 (section Storage โ†’ Health status). A value Reallocated Sector Count above 100 is an alarming sign.

7. Cloud synchronization and hidden backups

Many applications automatically synchronize data with the cloud, but at the same time duplicate it locally. For example:

  • ๐Ÿ“ง Gmail can store copies of emails with attachments.
  • ๐Ÿ“… Google Calendar saves an event cache.
  • ๐Ÿ“ธ Google Photos by default creates a folder Pictures/Google Photos with thumbnails.

How to disable unnecessary synchronization:

  1. Go to Settings โ†’ Accounts โ†’ Google โ†’ Account synchronization.
  2. Disable unnecessary options (for example Google Photos or Google Drive).
  3. In the application itself Google Photos disable Backup and synchronization.

Also check if backup is enabled in other services:

  • ๐Ÿ”„ WhatsApp: Settings โ†’ Chat โ†’ Backup (can weigh up to 1-2 GB).
  • ๐Ÿ“ฑ Xiaomi Cloud or Samsung Cloud: SMS, notes and calls are often copied.
  • ๐ŸŽต Spotify or Apple Music: cache songs for offline listening.

If you use Titanium Backup or other backup tools, check the folder /TitaniumBackup. It can weigh tens of gigabytes!

FAQ: Frequently asked questions about memory on Android

๐Ÿ” Why does it quickly run out again after clearing the memory?

This happens because:

  1. Automatic cache recovery (applications load the data again).
  2. Background activity (messengers, social networks are constantly downloading something).
  3. System updates (Android reserves space for them).

Solution: disable auto-update of applications in Google Play and limit background activity in the battery settings.

๐Ÿ“ฑ Is it possible to move applications to an SD card to free up memory?

Yes, but with reservations:

  • โœ… Does not work on all devices (depending on the manufacturer and version of Android).
  • โœ… Not all applications support transfer (especially system ones).
  • โš ๏ธ The SD card must be formatted as internal storage (in Settings โ†’ Storage).
  • โš ๏ธ Application speed may drop (SD cards are slower than built-in memory).

It is better to use an SD card to store media files (photos, videos, music).

โš ๏ธ What to do if the memory is running out, but the settings say that it is almost free?

This is a typical Android problem when:

  • The system reserves space for updates (not displayed in Settings โ†’ Storage).
  • There are hidden system partitions (for example, /vendor or /product).
  • The file system is fragmented (rebooting or resetting the cache via Recovery).

Solution:

  1. Restart the phone.
  2. Check the actual amount of memory via AIDA64 or code ##4636##.
  3. If all else fails, do a factory reset (save the data first!).
๐Ÿ› ๏ธ How to completely reset the phone if the memory is full and nothing helps?

Instructions for hard reset (all data will be deleted!):

  1. Save important files to your PC or to the cloud.
  2. Turn off the phone.
  3. Press Power button + Volume up (on some models - Volume down).
  4. In the menu Recovery select Wipe data/factory reset.
  5. Confirm the reset and wait for the reboot.

โš ๏ธ On some devices (for example, Xiaomi or Samsung), you may be required to enter your account password Mi or Samsung after a reset.

๐Ÿ“Š Why are only 110โ€“115 GB available on phones with 128 GB of memory?

This is normal! Manufacturers indicate decimal the amount of memory (where 1 GB = 1,000,000,000 bytes), but Android shows binary (where 1 GB = 1,073) 741,824 bytes). The difference is ~7โ€“10%.

In addition, part of the memory is occupied by:

  • ๐Ÿ“ฑ System partitions (/system, /vendor).
  • ๐Ÿ”„ Firmware and kernel.
  • ๐Ÿ“ฆ Pre-installed applications (bloatware).

For example, on Samsung Galaxy S23 with 128 GB ~108 GB are actually available.