Review: Windows 8.1 improves, but far from perfect 47386

This photo stored at: windows 8.1

This image provided by Microsoft shows the updated Windows 8.1. Microsoft released its long-awaited Windows 8.1 upgrade as a free download Thursday, Oct. 17, 2013. - high-definition photo for free download.

windows 8.1 release date free

windows 8.1