De systeembestanden van Windows Phone 7 zijn compatibel met desktopsoftware van Windows. Daardoor kunnen ze in de code van desktopsoftware worden hergebruikt, blijkt uit geheime documenten over Windows Phone 7.
De systeembestanden hebben een IMGFS-bestandsindeling, staat in de Windows Phone 7 Architecture Guide, uitgebreide documentatie die Microsoft heeft verstrekt aan partners en waaruit Tweakers.net citeert in een achtergrondartikel. Die IMGFS-bestanden hebben als voordeel dat ze in desktopsoftware kunnen worden hergebruikt, al is het onduidelijk wat Microsoft daarmee beoogt.
Andere bestanden hebben een TexFAT-indeling, een FAT-variant die grotere bestanden dan 4GB aankan. In Windows Phone 7 gebruikt Microsoft een unified storage system. Daarin wordt geen onderscheid gemaakt tussen bestanden die op intern en bestanden die op extern geheugen staan.
Windows Phone 7 heeft 4GB virtueel geheugen om te werken; 2GB daarvan is voor de kernel, de andere 2GB is voor processen. Een proces mag maximaal 1GB aan geheugen gebruiken. Ook bleek uit de documenten dat een Windows Live ID verplicht is voor gebruikers van een Windows Phone 7-toestel. Het Windows Live ID, de opvolger van het Hotmail-account, is in Windows Phone 7 onder meer nodig voor het synchroniseren van gegevens op het toestel, zoals contacten en sms'jes, met de servers van Microsoft.
