How to delete hidden files consuming internal memory in Android? I have 16gb internal memory in my Android phone (Asus Zenfone 5). I am using only around 3gb of memory and rest is being consumed by some hidden files. I am facing problem of memory shortage (only around 100mb left). I figured out there are two large files in DCIM folder of around 4.6GB in .thumbnails folder naming .thumbdata3xxxxxxxx . I deleted these files but the memory usage is still not reduced. 
Are these files not deleted? How and where can I search for the hidden files consuming internal memory? 

Thanks
There are lots of guides on the internet that tackle this issue. But be aware that some people refer to the phone's built in storage as "internal storage", but that's not what Android means. There is (at least on my phone which is on 4.2.2 still) a "root" partition that is only 1GB big. This is referred to as internal storage. The rest is called "Phone storage" in Android. 

You can have a look at what's eating your internal storage using the tool DiskUsage from the play store. Usually it's all the apps. The properly developed ones will give the the option to move data files from the internal storage to the phone storage. This can be done from the app details page: 

What I usually do is go to Settings-&gt;Storage. In the "Internal Storage" section, wait until it calculated the sizes, then click on the apps (app data &amp; media content) bar. You'll be taken to a list of apps sorted by size. Now click on each entry starting from the top and select Move to internal storage wherever possible. 

This should help quite a bit if you haven't done it before.

To make your phone do the right thing for new apps, go back to Settings-&gt;Storage and tap Preferred install location. Set it to Phone storage.