Few weeks ago, Microsoft announced the Windows 11 operating system and it was made available for installation as a Dev build. Now, the Redmond-based company has released the first beta version of the Windows 11 OS.
The Windows 11 Beta is available for those who are enrolled in Windows Insider Program. According to the company, the beta release is less volatile compared to the Dev build and is being validated by Microsoft.
How To install Windows 11 Beta Version
If you are interested, in this new version of Windows, you will need to have a computer that meets the compatibility requirements laid out by Microsoft. Those who have installed the Dev version can switch to the Beta version by going to Settings > Windows Update > Windows Insider Program and then clicking on Choose your Insider Settings.
Kindly note that while Beta releases are more stable than the Dev releases, they still contains some bugs, can crash anytime and missing features since they are not stable versions. So, we would suggest not installing Windows 11 on your primary device yet.
Windows 11 operating system features a new user interface, including a centered Start menu and Taskbar design, rounded corners, new sounds, and much more. The preview version available misses some interesting features like in-box app experience and Android app support but Microsoft adds that they will soon go into testing.