Microsoft has released the first public beta of Windows 11 for Windows Insiders in the Beta channel. The Redmond giant had earlier released the first developer preview of the Windows 11