Chúng sẽ vẫn được bán dưới dạng đĩa và phải cài vào trong từng ổ cứng. Windows Live sẽ hoàn toàn miễn phí và Microsoft dự định thu tiền qua dịch vụ quảng cáo trực tuyến.