support iTunes Store for Windows XP yes Windows Vista will be turned off In a recent article on the official website, Apple announced that starting May 25... February 27, 2018