Windows Phone 8 has a strange storage 'bug' that keeps eating away at your storage space if you are not too careful. Now this happens all the time (it happens on my Android and iPhone as well), but on my HTC Windows Phone 8X, with its limited 16 GB of storage (12 GB after formatting and system allocations) and no ability to expand storage via microSD slot, this can lead to tons of frustration.
A Windows Phone developer once told me that all Windows Phone apps are run sandboxed, meaning if you delete them, everything associated with the app goes. This also means there is no reason for a file explorer or registry so you can go an manually delete any orphan and temporary files. Unfortunately this isn't always exactly true.
It appears that Windows Phone 8 uses a susbtantial amount of storage space which is labelled as 'Other'. And like the misunderstood villains of the first few series of Lost (before the series turned into an orgy for writers to make stuff up as they go along), the 'Other' can turn your Windows Phone 8 stay into a rather unpleasant one.
I have read a couple tales of woes by users who has their 'Other' taking up 10 GB of storage space! There are speculations that SkyDrive cloud storage is also causing 'Other' to bloat. This issue also appears to plague Windows Phone 7 as well, as I remember vividly having to battle to regain storage on my old Lumia 800, where it would occasionally run out of storage but a sync through Zune would then bizarrely free up some storage.
Fortunately an enterprising developer has created an app that forces the 'Other' to flush some of these redundant data and free some storage up for users to claw back. Called Shrink Storage, the app will attempt to free up storage by tricking the phone into believing it is running out of storage - by actually filling up the internal storage with useless data. This forces the OS to release some additional storage allocation from the 'Other', resulting in some gained storage. After using the app for the first time, my 'Other' shrank to 2.87 GB, freeing an additional 1.15 GB for me to use, so yay, it works!
All this would be moot if Microsoft would mandate a minimum amount of storage that OEMs must ship their phones at. Surely in 2013, 32 GB should be bare minimum for a phone that comes equipped with a camera capable of recording 1080p video files. Expansion slots should also be encouraged. After all, what is the point of crafting a multimedia phone when I can't even use it? It is in Microsoft's best interest to ensure a good user experience. At the very least give us a way to control how much space is reserved for 'Other'.
Until then, if you are a Windows Phone 8 user needing free up some storage and defeat the bastardly and evil 'Other', Shrink Storage will do you good.