Select Page

Windows 8.1 Coming Out October 17th

Microsoft has announced that Windows 8.1 will be arriving on October 17th (well, in the US, anyway), confirming an earlier rumor of a mid-month launch. At that time, the free update will begin rolling out across local Windows Stores, and will be available “at...