Here’s how to install Windows 11 beta

Windows 11 widgets

Windows 11 Insiders – or Microsoft Beta Testers – has been able to try the latest OS and the biggest practically since it was announced (actually, it leaked a little before). But the building has so far become part of the Dev channel, where Microsoft released the earliest build and the buggiest for the hardest users and developers. I can’t recommend anyone installing the beta version unless they already know what they are doing.

Today the company finally released the first build to the right ‘beta’ channel, where the build is usually much more stable and generally quite stable for use on your main PC. Per Microsoft’s own words, the beta channel is ‘right for initial adopters,’ where your feedback ‘has the biggest impact,’ and where Build ‘will be relied upon with renewal validated by Microsoft.’

In comparison, the Dev channel is true for ‘very technical users’ and will have a ‘rough edge’ and ‘some instability.’

However, even on the beta channel, there will be some bugs, and you must back up all of your important items.

If you’ve used a Windows 11 dev channel, you might have to switch to the beta channel

Okay, let’s be honest here. As much as Microsoft (and us) warn you not to install Build Windows 11 Dev to your main PC, many of you might go ahead and do it, right? I can’t blame you, I do the same thing.

If this applies to you and you are not someone who is ‘very technical,’ – say you only install Windows 11 to try cool new things – then now a good chance to move to the beta channel. Microsoft doubtfully will introduce the main new features for a while, so the beta channel will be better for everyday use.

Fortunately, I don’t have a bug that disappears (plus everything that is important is reserved), only a few occasional disorders. The most recent DEV is built, 22000.1000, is the most stable so far, and indeed, this is what Microsoft is now pushing to the beta channel.

Also Read:  Your Phone is also about to receive a change to adapt to Windows 11

How do I install Windows 11 beta?

It’s quite easy actually – if you have a compatible device. Not every device that can run Windows 10, including several Microsoft surface devices itself, will be able to run Windows 11. Please note that even though Microsoft has allowed people to try Windows 11 preview on an incompatible device during this test period, you will not be able to update to the release version of the final OS.

Read system requirements, specifically the needs of the Trusted Platform Module (TPM) 2.0. This is a security device in a modern processor, and it is necessary for Windows 11. You can check for this feature by opening the device manager and finding TPM 2.0 under the ‘security device.’ If you don’t know Device Manager is … Well, you might not install Windows 11 Beta.

It’s out of the way, but installing the OS is as easy as joining the Windows Insider program and choosing the appropriate channel.

Windows 11 Beta
  1. Go to Settings > Update & Security > Windows Insider Program. Click on Get Started.
  2. Click on Windows Insider Program on the left sidebar.
  3. Link your Microsoft Account. You can’t use a local account with the Insider Program without significant workarounds.
  4. Select which channel you want to join. Obviously the Beta Channel. The Release Preview Channel only updates right before the OS’ release (it’s basically a final draft) so there’s not much sense in joining it if you’re looking to be an early adopter.
    Restart your computer.
  5. Go to Settings > Update & Security and select Check for updates.
  6. Wait for that to install and follow the steps. And that’s it! Enjoy your shiny new OS.
Windows 11 Beta settings

Windows 11 is scheduled for release on October 5th. Windows 11 beta Version is available now.

Related Articles

Responses

Comments are closed.