Windows 8.1 will launch on October 18th, available a day earlier on Windows Store | The Verge Microsoft confirms Windows 8.1 launching October 17th