Notebookcheck Logo

Want to install the Windows 11 Beta? Here’s how you can get the official drop next week

The Windows 11 Beta is launching next week. (Image: Microsoft)
The Windows 11 Beta is launching next week. (Image: Microsoft)
After its unveiling was spoiled by a monumental leak, Microsoft has officially unveiled Windows 11. Despite this, Microsoft’s unveiling still had plenty of features that weren’t seen in the leaked build and users are undoubtedly keen to get their hands on it. Here’s how.

When a version of Windows 11 leaked just over a week ago, it raised quite a few eyebrows as there was a clash of styles and features, coupled with what proved to be something close to the final overall look of the new UI. While some were quick to criticize Microsoft, it turns out, as many also suspected, that it was a very early build of Windows 11 and far from complete. When Microsoft officially unveiled it, the company revealed a truly impressive overhaul of the Windows experience that justified the name jump from Windows 10 to Windows 11. 

Although Windows 11 won’t officially ship until later this year as a free update to Windows 10, Microsoft will be releasing the first Beta version to the public next week. While the beta is open to anyone, Windows 11 requires features like TPM 2.0 (Trusted Platform Module) and support for DirectX 12 that are only found on newer PCs. This will mean, when it launches, there will be a significant number of users who will be left behind on Windows 10. Windows 10 support, however, will continue until October 14, 2025.

To get the Beta, users will need to register for the Windows Insider Program. This can be achieved through the web or via your PC by going to Settings > Update & Security > Windows Insider Program. The later approach will guide users what options are available on their PC. The table embedded below the article spells this out. Although Windows 11 will require specific hardware for the final launch and the Beta to run best, Microsoft is allowing loyal Windows Insiders whose PCs might not support it fully to try out some of the new features regardless.

To see if your PC can support any of the Windows 11 Beta builds available, according to the three tiers of Beta build support outlined in the table, Microsoft has developed a PC Health Check app. If your PC is older to get to try out some of the new features, you will also need to adjust your Channel accordingly when prompted. Got a newer PC? Then no problem. Anyone of Microsoft’s three Channels (Dev, Beta and Release Preview Channel) will have you covered. The Release Preview Channel, however, will make available a more stable preview build, but at a later date. If you are not a Dev, then signing up for the Beta Channel with a newer PC will get you immediate access to the first Beta launching next week.

Buy an official copy of Windows 10 on USB from Amazon.

(Image: Microsoft)
(Image: Microsoft)


static version load dynamic
Loading Comments
Comment on this article
Please share our article, every link counts!
> Expert Reviews and News on Laptops, Smartphones and Tech Innovations > News > News Archive > Newsarchive 2021 06 > Want to install the Windows 11 Beta? Here’s how you can get the official drop next week
Sanjiv Sathiah, 2021-06-25 (Update: 2021-06-25)