Windows 8.1 Release Date Today, Free Download for Windows 8 Users
Microsoft released Windows 8.1 on Thursday, it's free to anyone who already has Windows 8, and it will come preinstalled on new computers.
Thursday, Nov 21, 2024
Last Update:11:17 PM EST