Is your smartphone slowing down, running out of memory, and applications starting to crash? The culprits are accumulated unnecessary files that take up precious space and slow down the device. But where exactly are they hiding? Unlike Android slows down, memory runs out, and applications start to crash? The culprits are accumulated unnecessary files that take up precious space and slow down the device. But where exactly are they hiding? Unlike Windows or macOS, the file system Android has a unique structure with hidden folders, application cache and system temporary data that are not visible to the user by default.
In this article we will not just list standard garbage storage locations (like folders Download or baskets), but let's look at hidden storage of unnecessary filesthat even manufacturers don't talk about. You will learn where to look for residual data after deleting applications, how to find duplicate media files that are created automatically, and why even after a โfullโ cleaning through the settings, memory is only partially freed. And most importantly, how to remove this garbage without the risk of damaging the system.
We warn you right away: some folders and files are protected from direct access. Their cleaning will require root access or special tools. But most problems can be solved without them - the main thing is to know where to look.
1. Application cache: why does it take up gigabytes and can it be deleted?
Caches are temporary files that applications create to speed up their work. For example, YouTube caches videos for smooth playback, and Google Maps caches cards for offline access. The problem is that many apps do not clear the cache automaticallyand it grows to ridiculous proportions. On some devices, the cache Facebook or TikTok can take up up to 5โ10 GB - and this despite the fact that the application itself weighs 10 times less!
Where to look:
- ๐ฑ Settings โ Applications โ [Select application] โ Storage โ Cache. Here you can clear the cache for a specific application.
- ๐๏ธ Folder
/data/data/[application_package_name]/cache/โ requires root or a file manager with rights superuser (for example, Root Explorer). - ๐ System cache in
/cache/โ cleared only throughrecovery mode(not to be confused with the application cache!).
Is it possible to delete the cache without consequences? Yes, but with reservations:
- โ Safe: clearing the cache of a specific application (via settings). The application will simply recreate it the next time it is launched.
- โ ๏ธ Caution: deleting files from
/data/data/manually may break the application if you delete the wrong file. - ๐ซ Danger: Emptying the folder
/cache/manually (withoutrecovery) may cause system crashes.
โ ๏ธ Attention: Some applications (for example, Netflix or Spotify) store downloaded content in the cache. Clearing it will delete all offline movies or music!
2. Residual files after deleting applications: where are they? hiding
You deleted the application, but the memory was freed up by only half of its weight? Is this normal: Android does not delete all app files during uninstallation Remains:
- ๐ Folders with data in
/sdcard/Android/data/[package_name]/(for example, saving games or loading). - ๐ง Settings and temporary files in
/data/data/[package_name]/(requires root). - ๐ผ๏ธ Media files (photos, videos) created by the application and saved in the gallery (for example, screenshots from Viber or memes from Telegram).
How to find and delete:
- Open any file manager (for example, Files by Google or Solid Explorer).
- Go to
Internal memory โ Android โ data. - Find folders with the names of deleted applications (the package name can be found through App Inspector or
adb shell pm list packages). - Delete the folders manually. If that doesnโt work, use SD Maid (garbage cleaning application).
โ ๏ธ Attention: Not delete folders of existing applications! This may lead to crashes or loss of data (for example, saves in games).
Example: after deletion WhatsApp a folder remains com.whatsapp with backup copies of chats. It can be safely deleted if you do not plan. restore correspondence.
Check the list of installed applications (so as not to delete the data of existing ones)
Make a backup copy of important files (photos, documents)
Use a file manager with the "Show hidden files" mode
Do not delete folders with names system processes (for example, com.android.*)
-->
3. Download folder and other โjunkโ directories
The most obvious place for unnecessary files to accumulate is the folder Download (or DownloadsBut few people know that there are others besides it). โdumpsโ:
| Folder | Path | What is stored there | Can it be cleaned |
|---|---|---|---|
Download |
/sdcard/Download/ |
Files downloaded through a browser or instant messengers | โ Yes (check for important documents) |
DCIM/.thumbnails |
/sdcard/DCIM/.thumbnails/ |
Thumbnails of photos and videos (can weigh hundreds of MB) | โ Yes (automatically restored) |
Pictures/Screenshots |
/sdcard/Pictures/Screenshots/ |
Screenshots (often duplicated in DCIM) |
โ Yes |
Android/obb/ |
/sdcard/Android/obb/ |
Additional game data (can weigh 10+ GB) | โ ๏ธ Only if the game is deleted |
Bluetooth |
/sdcard/Bluetooth/ |
Files received via Bluetooth | โ Yes |
Pay special attention to the folder Android/obb/. Game data is stored here (for example, Genshin Impact or Call of Duty Mobile), which can occupy tens of gigabytes. If the game is deleted, you can safely delete the folder with its data. But if the game is still installed, cleaning will lead to errors at startup.
Tip: use the application Files by Google - it automatically finds large or old files in the folder Download and offers to delete them.
In order not to search for the folder Download manually, enter in the address bar of the file manager /storage/emulated/0/Download - this is a universal path on all devices.
4. System garbage: temporary files, logs, etc. dumps
Android is a system, which means it generates a lot of service files: error logs, memory dumps, temporary update files. Most of them are useless for the user, but they take up space. Where to look for them: Linux-system, which means it generates a lot of service files: error logs, memory dumps, temporary update files. Most of them are useless to the user but take up space. Where to look for them:
- ๐
/data/log/โ system and application logs (required root). - ๐๏ธ
/data/tombstones/โ memory dumps during failures (can weigh 100+ MB each). - ๐
/cache/โ temporary update files (cleared throughrecovery). - ๐ฆ
/data/local/tmp/โ package installer temporary files.
How to clear:
- For
/cache/:Turn off the phone โ Press Power + Volume Up โ Select Wipe Cache Partition โ Reboot. - For other folders you need root or
ADB:adb shellsu
rm -rf /data/log/*
rm -rf /data/tombstones/*
โ ๏ธ Attention: Deleting files from /data/ without root may lead to total system failure. If you are not sure, use specialized applications like SD Maid (they clear only safe ones). files).
Example: after an application crash, a file may appear in /data/tombstones/ a file may appear tombstone_00 with a size of 200 MB. It can be deleted - this is just a report. error for developers.
5. Duplicates and โghostโ media files
Does your gallery show 5,000 photos, although you only took 2,000? The culprits are the applications that create: duplicates and hidden media filesthat create applications:
- ๐ธ Edited photos: many editors (for example, Snapseed or Lightroom) save the original + edited version.
- ๐ต Album covers: music players download covers and store them in
/sdcard/Android/data/[player_name]/cache/. - ๐ฅ Cached media from messengers: Telegram, WhatsApp and VK save all received photos/videos in separate folders.
- ๐ป "Ghost" files: media that is not displayed in the gallery, but takes up space (for example, screenshots of system windows).
How to find and delete:
- Use the application Duplicate Files Fixer or Files by Google (section "Cleaning").
- For messengers:
/sdcard/Android/media/[messenger_name]/All media received through chats is stored here. You can delete everything except folders with current conversations.
- For hidden files, enable the display of hidden folders in the file manager and check:
/sdcard/.thumbnails//sdcard/.cache/
Example: Telegram creates a folder Telegram in /sdcard/, where all downloaded files are located. Even after deleting the chat, the media remains!
Why does the gallery show deleted photos?
This is due to the fact that Android scans media files when loading and creates a database in /data/data/com.android.providers.media/databases/external.db. If the file is deleted, but the entry remains in the database, the gallery continues to โseeโ it. To update the gallery, restart your phone or use the app Rescan Media.
6. Garbage from system and application updates
Each update Android or application leaves behind โtailsโ:
- ๐ฆ Old versions of APK: when updating an application through an Google Play old
.apkfile is not always is deleted. - ๐ Temporary update files: folder
/cache/and/data/ota_package/(for OTA system updates). - ๐๏ธ Residual data after reset: even after hard reset in
/data/files may remain.
Where to look:
| Garbage type | Path | How to clear |
|---|---|---|
| Old APK | /data/app-lib/ (outdated)/data/app/ (relevant) |
Required root or ADB |
| Temporary OTA files | /cache/ or /data/ota_package/ |
Clearing through recovery |
| Google Play cache | /data/data/com.android.vending/cache/ |
Clearing cache through settings Google Play |
Example: after the update Android 12 โ Android 13 a file /cache/ with a size of 2โ3 GB. It can be removed manually via update.zip may remain in the folder recovery.
โ ๏ธ Attention: Do not delete files from /system/ โthis will lead to device inoperability! System updates are stored in protected partitions.
If after updating the system the memory has decreased sharply, check the folder /data/ota_package/ โthere may be an archive with firmware (1-4 GB) that was not deleted automatically.
7. How to automate cleaning: the best tools
Manual cleaning is tedious, so it is better to use specialized tools:
- ๐งน Files by Google: built-in cleaning of cache, duplicates and large files. Free, without root.
- ๐ SD Maid: deep cleaning (including system garbage). There is a version for root and without.
- ๐๏ธ CCleaner: clears cache, history, temporary files. Less aggressive than SD Maid.
- ๐ Storage Analyzer: shows which files take up the most space (analogue WinDirStat for Android).
Recommendations for use:
- For ordinary users: Files by Google + Storage Analyzer.
- For advanced: SD Maid (with root) or ADB-commands.
- To clean messengers: manually check the folders
/sdcard/Android/media/[messenger_name]/.
Example of work SD Maid:
- Run a scan (โCorpseFinderโ will find residual files of deleted applications).
- In the โSystemCleanerโ section, clear the cache and logs.
- Use โAppControlโ to manage the cache of specific applications.
โ ๏ธ Attention: Automatic โcleanersโ (for example, Clean Master) frequently harmful. system, deleting necessary files or showing false warnings. Use only proven tools!
FAQ: Frequently asked questions about unnecessary files on Android
๐ Why, after clearing memory through the settings, is it freed up by only 1-2 GB?
System settings clear only application cache and they do not touch downloads:
- Residual files of deleted apps;
- Duplicates of media files;
- System logs and dumps;
- Hidden messenger folders.
Use SD Maid or Storage Analyzer for deep cleaning.
๐ฑ Is it possible to delete the folder Android in the root of memory?
No This folder! contains:
data/โfiles of installed applications;obb/โadditional game data;media/โmessenger media files.
Delete only folders deleted applications inside Android/data/.
๐ What happens if you clear the Google Play Services cache?
Nothing critical: the application will recreate the cache the next time you start it However:
- Geolocation settings may get lost;
- Temporary account synchronization errors Google;
- Services will slow down Google (for example, Google Maps) until the data is reloaded.
Clear the cache Google Play Services only if available problems with the operation of services.
๐ก๏ธ How to clear garbage without root access?
Without root you can:
- Clear application cache through settings;
- Delete files from
Download,DCIM,Pictures; - Use Files by Google or SD Maid (without root-mode);
- Clean messenger folders manually;
- Delete old APKs from
/data/app/via ADB (commandpm uninstall -k [package_name]).
For deep cleaning (logs, dumps, system cache) root required.
๐ Why does garbage remain after resetting to factory settings?
When hard reset the following are cleared:
- Installed applications;
- User settings;
- Files in internal memory (except
/sdcard/on some firmware).
But are not deleted:
- Files in
/cache/and/data/(if the reset is not made throughrecovery); - Residual data in sections
/system/or/vendor/; - Hidden folders on SD card (if it is not formatted).
For complete cleaning, perform a reset via recovery mode (Wipe Data/Factory Reset).