Microsoft has been trying to justify its stance on expandable storage on Windows phone 7 handsets, and it may be the proximity to Halloween has coloured their language a bit regarding the issue.
According to Microsoft’â€™s Charlie Kindel, the issue is the unreliability of microSD card, even between batches from the same manufacturer.
â€œEven with high end cards, we have seen wild differences in IO and performance,â€ he said. â€œThere is just no standardization there.â€ Put simply, if you expand the storage in a compatible Windows Phone device, it may work, and it may not.
Promising doom and gloom would almost certainly descend on users foolish enough to upgrade their cards, he said:
â€œIn most cases, users will have issues,â€ . â€œMost cards are of poor quality, and thereâ€™s no way we can control that or recommend a certain type of card. If you happen to get a good card, with the right performance and IO characteristics, it will work reliably. But even a bad card will appear to work at first, and the device will boot.â€
A bad card will apparently result in â€œhorrible, unreliable performance, slow app boot times and performance, lock-ups, and random reboots.â€
When asked by Paul Thurrot how the Samsung Focus gets way with expandable storage, Microsoft claimed this was a feature requested and supported by the carrier, in this case AT&T.
â€œItâ€™s not intended to be user serviceable,â€ he said. â€œThe carrier does it and supports it.â€
Of course the obvious question to ask is how OEMs like HTC get away with using standard microSD cards, albeit non-removable, without â€œhorrible, unreliable performance, slow app boot times and performance, lock-ups, and random rebootsâ€ but who knows, maybe this explains the reports of HTCâ€™s Windows Phone 7 issues.