Windows platform update