Windows 11 beta is now available — Here's how to download it

Windows 11 beta is now available — Here's how to download it

Windows 11 has been available (in an unfinished state) to members of Microsoft's Windows Insider Program for several weeks now, but they have been limited to testing builds in the relatively buggy "Dev" channel. This week, however, Microsoft released the current Windows 11 Preview version to the "Beta" channel, which provides a more stable build than the Dev channel.

The Beta channel builds are intended to be more stable and supported than the Dev channel builds, so this is a good opportunity for those who have been thinking about checking out Windows 11 but have been afraid to install the development builds.

For those already testing development builds of Windows 11, there is a limited window in which you can switch directly to the Beta Channel build without having to do a clean install of Windows 11. Windows Insider Program settings ( Windows Update section of the Windows 11 Settings menu) and selecting Beta Channel in the "Choose your Insider settings" section should allow you to switch.

If you have not yet run an early build of Windows 11, please read our quick guide on how to get started with the new beta.

If you want to download a beta channel version of Windows 11, the first thing you should do is make sure that the PC you want to install on meets the minimum system requirements for Windows 11. The most important checkpoint is whether your system has the TPM 2.0 module enabled.

Once you know that your system is ready to install Windows 11, all you need to do is sign up for the Windows Insider Program. Go to the Settings menu (the easiest way is to press the Start button and type "Settings") and look for Windows Insider Program settings under the Update and Security section.

Once you find the Windows Insider Program menu, click the "Start" button and sign in with your Microsoft account. Then, when prompted to select Insider settings, select the Beta channel. Once that is done, restart your PC, return to the "Update and Security" section of the "Settings" menu, and press the "Check for Updates" button.

Once Windows has finished installing everything, you should see the latest beta build of Windows 11. As of this writing, there is no Teams integration found in the latest Windows 11 development build, but it should be a bit more stable and bug-free than the development build.

Microsoft has said that it is considering turning on Teams integration in beta builds of Windows 11 over the next few weeks, but in the meantime there is much to explore in Microsoft's dramatic redesign of Windows. in Apple's upcoming macOS See an early version of the new Windows 11 features that should be copied, check out the Windows 11 taskbar changes that have upset some longtime Windows users, and get a sense of what a more centered and rounded Windows 11 will look like when it is released this fall. and get a feel for what the more centered and rounded Windows 11 will look like when it is released this fall.

Categories