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).
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:
- Go to
Settings โ System โ System update. - If there is an update downloaded, but you have not installed it - delete it (option โDelete downloaded updateโ).
- 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:
- Open
Settings โ Applications โ [game name]. - Click
Storage โ Edit โ SD card. - 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:
- Install an antivirus (Malwarebytes or Dr.Web Light).
- Check the list of running processes in
Settings โ Developer โ Services running(if there are unknown ones, google their names). - Open
Settings โ Batteryand 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
Downloadis filled with unknown files (for example,.apkor.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:
- Connect your phone to the PC and use the command:
adb shell pm trim-caches 1G(this will clear part of the system cache).
- Or install SD Maid (the paid version has a tool
CorpseFinderfor 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 Photoswith thumbnails.
How to disable unnecessary synchronization:
- Go to
Settings โ Accounts โ Google โ Account synchronization. - Disable unnecessary options (for example
Google PhotosorGoogle Drive). - 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:
- Automatic cache recovery (applications load the data again).
- Background activity (messengers, social networks are constantly downloading something).
- 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,
/vendoror/product). - The file system is fragmented (rebooting or resetting the cache via Recovery).
Solution:
- Restart the phone.
- Check the actual amount of memory via AIDA64 or code
##4636##. - 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!):
- Save important files to your PC or to the cloud.
- Turn off the phone.
- Press
Power button + Volume up(on some models -Volume down). - In the menu Recovery select
Wipe data/factory reset. - 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.