You try to install a 50MB app from the Google Play Store, but Android throws up an error: “Insufficient storage available.” You check your settings, and you clearly have 3GB of free space. What is going on?
I see this cache-corruption bug all the time on Android devices. Android needs a specific amount of contiguous free space to unpack installation files, and if the system cache is fragmented, it falsely reports the drive as full. Here are the three steps I use to force Android to clear this error.
Step 1: Clear the Google Play Store Cache
The Play Store itself is usually the culprit. Its download cache gets corrupted and thinks there is no room left.
- Go to Settings > Apps > See all apps.
- Scroll down and tap on Google Play Store.
- Tap on Storage & cache.
- Click the Clear Cache button (do not click Clear Data yet).
- Go back one screen, and click Force Stop.
- Try downloading your app again.

Step 2: Clear Google Play Services Data
If Step 1 didn’t work, the background service that handles all Google downloads needs a reset.
- Go to Settings > Apps > See all apps again.
- Find Google Play Services.
- Tap Storage & cache.
- Tap Manage Space (or Clear Data), then tap Clear All Data.
- Restart your phone immediately after doing this.

Step 3: Delete the Hidden .thumbnails Folder
Android generates tiny preview images of every photo you take. Over years of use, this hidden folder can grow to several gigabytes in size, silently eating your storage.
- Open the Files by Google app (or your default file manager).
- Tap the three dots in the top corner and go to Settings.
- Toggle on Show hidden files.
- Navigate to Internal Storage > DCIM > .thumbnails.
- Select everything inside this folder and delete it permanently. (This will not delete your actual photos, only the previews which Android will regenerate as needed).
FAQ
Do I need a cache-clearing app to fix this?
No. Do not install third-party “cleaner” apps. They often run heavily in the background, drain your battery, and show you ads. The manual steps above are much safer and more effective.
Faizan Ahmed is a senior IT specialist and the lead editor at TechWiredWorld. With over a decade of experience repairing PCs and mobile devices, his mission is to provide clear, actionable tech troubleshooting guides.