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.
Tuesday, Nov 12, 2024
Last Update:3:32 PM EST