How to Install Windows 11 2H22 Beta Now
Windows 11’s next major overhaul is almost ready to roll, and it looks set to bring big changes to the look and feel of Microsoft’s operating system.
Ars-Technica has a full overview of all the new features in Windows 11 22H2, but the main changes include:
- Stricter default security settings, such as mandatory Microsoft account logins and extended security tools in the settings menu
- Power saving options for update downloads and efficiency modes for apps
- An updated Start menu
- New gesture controls and interface management
The update is still in beta, so more features may be added before its public rollout. However, Windows Insiders can download a preview build of Windows 11 22H2 now and try new features and interface updates in advance.
How to enroll in the Windows 11 Insider Program
: Here’s how to sign up for the Windows 11 Insider Program and download the beta so you can try out these new features for yourself.
To join the Windows 11 Insider Program, you need:
- A Microsoft account (you can make one here).
- A verified copy of Windows 11
- A fresh backup of all your important data
If you meet these requirements and you have verified that your data is correctly backed up, go to Windows 11 Insider website and register with your Microsoft account. Once your registration is complete, follow the steps in the next section to download and install the update.
How to Download Windows 11 22H2 Insider Build
Before you can download the beta, you must enable the Optional diagnostic data option in the settings menu, which shares certain data with Microsoft that the company uses to fix potential bugs before the final version of the update is deployed to all users. To do this, open the Settings window from the Start menu, then go to Confidentiality > Diagnoses and comments and activate “Optional diagnostic data” if it hasn’t already been done.
Once these settings are sorted, you can now download the Windows 11 Insider beta:
- Head toward Settings > Update & Security > Windows Insider Program.
- To select “Begin.”
- When asked which Insider channel you would like to join, select “Beta Channel”. This will give you access to early versions of upcoming Windows Updates, but with greater stability (and fewer experimental features and settings) than the Dev channel.
- Then go to Settings > Update & security > Check for updates. Launch the update if it’s available (note that it may not be immediately available if you just signed up for the Windows Insider Program, so try again later if it doesn’t show up).
- Restart your PC when prompted and the update will begin. You will be asked if you want to keep your existing data or do a fresh install. Keeping your existing data is the easiest option, but either way, we very recommends backing up your files first. See the links in the “How to join the Windows 11 Insider Program” section above for help.
- Let the update install. This may take several minutes.
- Once the update is complete, your PC will reboot one last time, and then you’ll be free to experience the new features of Windows 11.