How to download Windows 11: Register for the beta now

Microsoft officially unveiled Windows 11 on June 24, giving the world its first look at the new design, features and performance improvements coming to the operating system in 2021.

Windows 11 isn’t set to launch until the beginning of the holiday season, meaning you’ll need to wait a good few months to see the official release. Luckily, for us impatient folk Microsoft has offered a way to download the operating system as soon as next week.

Read more