Isolated Storage cho phép ứng các ứng dụng quản lý vấn đề tạo và duy trì dữ liệu ở phía cục bộ, Isolated Storage trong Windows Phone tương tự như Isolated Storage trong Silverlight. Đối với những ứng dụng Windows Phone, các thao tác xuất nhập của mỗi ứng dụng chỉ được giới hạn trong Isolated Storage của ứng dụng đó và không được truy suất đến hệ thống tập tin của các ứng dụng khác . Điều này giúp nâng cao vấn đề bảo mật, ngăn chặn vấn đề truy suất dữ liệu trái phép.
Tùy thuộc vào kiểu dữ liệu cần lưu trữ, Windows Phone cung cấp những cách lưu trữ sau đây :
- Những thiết lập : Lớp IsolatedStorageSettings giúp lưu trữ dữ liệu theo từng cặp khóa/giá trị.
- Tập tin và thư mục : Lớp IsolatedStorageFile giúp lưu trữ tập tin và thư mục.
- Cơ sở dữ liệu quan hệ : lưu trữ trong một cơ sở dữ liệu cục bộ SQL C.E dùng LINQ to SQL.
Hình . Kiến trúc Isolated Storage và Application

