Security News > 2021 > July > Windows 11 closer to release, latest build enters Beta Channel
Microsoft today announced that Windows 11 is getting more stable and closer to release, with the latest Insider build being promoted to the Beta Channel.
"If you are in the Dev Channel, now would be the right time to consider switching to the Beta Channel if you want to stay on more stabilized builds of Windows 11," the Windows Insider team said.
You can check this story for a quick rundown of all the changes to expect after installing Windows 11 and this article for additional information on Windows 11 features and expected release date.
Windows 11 is now available to all users enrolled in the Windows Insider program and can be installed on any Windows 10 computer.
As Microsoft later added, Windows Insiders already in the Dev channel could still install Windows 11 preview builds even if not meeting the TPM CPU requirement.
After enrolling in the Windows Insider program, you can upgrade to the latest Windows 11 Insider build now rolling out worldwide by going into Settings > Update & Security > Windows Insider Program and activating the Beta Channel to get the Windows update.