Xbox for Windows 10 in pictures Trav Pope 10 years ago Xbox on Windows 10 Out Now Available to anyone and everyone with Home or Professional versions of Windows 7 and Windows 8.1 installed on their machines, Windows 10 comes loaded with a dedicated Xbox app. There's Party Chat across Xbox Live, Messages, Achievements and Game Streaming built inside the app. PC gamers can create clips and capture photos directly from the games they already own. Xbox on Windows 10 Out Now Available to anyone and everyone with Home or Professional versions of Windows 7 and Windows 8.1 installed on their machines, Windows 10 comes loaded with a dedicated Xbox app. There's Party Chat across Xbox Live, Messages, Achievements and Game Streaming built inside the app. PC gamers can create clips and capture photos directly from the games they already own. 1 / 6 Share This