3 Things To Do Before Installing Windows 11 Insider Build

Use Windows 11 before most users can!

Share on twitter
Share on whatsapp
Share on facebook
windows insider program

Microsoft is finally releasing an official build for Windows 11. As mentioned in an official blog post, the world will see a Windows 11 Insider Preview build in the first week of July 2021. This could be your chance to install Windows 11 if you made the decision to skip the leaked build that came earlier this month.

If you are excited about the operating system’s big upgrade, this is your chance at using Windows 11. However, there are some things you should keep in mind before proceeding. Let’s see what they are:

1. Make Sure Your PC Can Run Windows 11

As it has been 6 years since Windows 10 was launched, the minimum requirements for running Windows have bumped up. Make sure your PC can run Windows 11 using the PC Health Check tool.

Note: However, the tool only tells you if you can run the final and stable release of Windows 11 when it’s out later. In case your PC doesn’t meet the requirements for Windows 11, you can still install Windows 11 Insider builds. We highly recommend installing Windows 11 Insider Builds on systems that you do not use as your daily driver. Windows Insider builds aren’t anything like Android or iOS beta versions. They are quite unpredictable; some builds might be stable and solid, but some might disappoint you.

Which Insider Channel Is My PC Eligible For?

Microsoft has provided a detailed explanation for users who meet and do not meet the minimum specifications for Windows 11 builds. Have a look below:

windows 11 insider channels
Windows 11 Insider Channels

You can get a fair idea from the table about your PC getting the Insider Builds.

2. Take a Backup

Whether you’re going to install Windows 11 on your primary system or a secondary one, it is recommended to perform a full backup of your files and create a system restore point. Insider builds can contain a lot of bugs and issues that might hinder your daily workflow. A backup will help you get back on track quicker in case things go south.

3. Enroll in Windows Insider Program

Finally, if you’re sure about installing Windows 11 Insider builds, enroll in the Windows Insider Program. There are two ways to do so.

Enroll via Windows 11 Settings

1. Open the Settings app, and navigate to Update & Security > Windows Insider Program.

2. Click on Get Started.

3. Choose your primary Microsoft Account when prompted to do so.

4. When asked to choose Insider Channels, click on the Dev channel. (Note that the Windows 11 Insider Preview builds will first arrive in the Dev channel and then in the Beta channel later this summer.)

5. Follow the on-screen instructions.

6. When the Windows 11 Insider Preview build gets available, you will see an update under Windows Update.

Enroll via Windows Insider Program website

1. Open the Windows Insider Program website.

2. Click on the blue Register button.

3. Click on Sign in now.

4. Sign in to your primary Microsoft Account and follow the on-screen instructions.

5. Make sure to choose the Dev channel when asked to choose Insider Channels.

6. When the Windows 11 Insider Preview build is available, you will see an update under Windows Update.

These were some pre-requisites to keep in mind before installing Windows 11 Insider Preview. Will you opt for Windows 11 Insider builds? Let us know in the comments below.

Also, make sure to keep checking our detailed coverage on Windows 11.

Siddharth Dudeja

Siddharth Dudeja

An engineering student with a keen interest in most aspects of technology. Likes to write about Microsoft, Apple, Laptops, Gaming, etc.

Fossbytes Explains

Scroll to Top