Though the official version of Windows 11 is not released to the public, Microsoft allows people to experience the Insider Preview build now. To help people get away from the unnecessary troubles, MiniTool provides this page to tell them the exact steps to prepare, download, and install the Windows 11 Insider Preview build safely.

The announcement of Windows 11, the new operating system designed by Microsoft, shockwaves through the market. People are itching to update their systems to the latest version. However, here comes the questions: what you should prepare for Windows 11 Insider Preview build, how to download Windows 11, and how to safely install Windows 11 Insider Preview.

Tip: Please be careful enough when download, install the Insider Preview build or do other things on your computer. Your carelessness may lead to mistakes, further resulting in various troubles like data loss. The following software is very powerful and professional for recovering lost data from Windows PCs.

MiniTool Power Data Recovery TrialClick to Download100%Clean & Safe

How should you prepare for Windows 11 Insider Preview? The first thing you should do must be registering for the Windows Insider Program. After that, you should check whether your PC is eligible for a free upgrade.

How to Download and Install Windows 11 on Arm with ISO?
How to Download and Install Windows 11 on Arm with ISO?

This post will tell you how to download and install Windows 11 on Arm with ISO, as well as some related information about Windows Arm-based PCs.

Read More

Register for Windows Insider Program

You can do this in 2 ways: register for the program on the website or register for it via Settings.

How to Register on the Web

  1. Visit the official Microsoft Windows Insider webpage.
  2. Scroll down to find the Meet the Windows Insider Program section on the page.
  3. Click on the Register button under this section.
  4. Click on the Sign in now link in the next Register for the Windows Insider Program page.
  5. Type your information and follow the on-screen instructions to finish the rest steps.

Meet the Windows Insider Program

How to Register through Settings

  1. Open the Settings app. A simple way is pressing Windows + I.
  2. Select Update & Security in the Settings main window.
  3. Shift to Windows Insider Program (or Windows Insider Programme) in the left pane.
  4. Click on the Get started button in the right pane.
  5. Click Register if you don’t have an Insider account. Click Switch account if the incorrect account is linked to the Windows Insider Program. (Optional)
  6. Select Dev Channel and click Confirm to join it. Otherwise, you won’t be able to upgrade to the Windows 11 Preview Build.
  7. Follow the instructions to complete the process.

Get started

Please note:

You must turn on optional diagnostic data in advance to see the Get started button. Otherwise, you’ll need to click on the Go to Diagnostics & Feedback settings to turn on optional diagnostic data link to turn it on manually so that you can click Get started.

Check If Your PC Is Eligible for Windows 11 Insider Preview

Please click here to know how to recover files lost after Windows update since some of your files may get lost when you finished downloading & installing Windows 11.

Method 1: Check Manually

  1. Visit the Microsoft webpage.
  2. Look for the requirements sections.
  3. Browse the various requirements for Windows 11.
  4. Determine whether your PC meets all the requirements or not.

Method 2: Use Windows PC Health Check

Microsoft provides a Windows PC Health Check app to help users check their PC automatically.

  1. Get the setup program of the Windows PC Health Check.
  2. Run the setup file to install the PC Health Check app.
  3. In the last step, pleas select Open Windows PC Health Check and click Finish.
  4. The app will scan the hardware components for you and prepare a compatibility report.
  5. You’ll then either get the “This PC can’t run Windows 11” or the “This PC can run Windows 11” prompt.

Open Windows PC Health Check

How to Download & Safely Install Windows 11 Insider Preview on Your PC

You can download & install Windows 11 in 3 ways.

Method 1: Use Windows Settings

  1. Open Settings by pressing Windows + I.
  2. Select Update & Security.
  3. Click on the Check for updates button in the right pane.
  4. Wait and follow the instructions to continue.
Unable To Check For Update? Here Are 6 Useful Fixes
Unable To Check For Update? Here Are 6 Useful Fixes

The Unable to Check for Update prompt window shows up sometimes on the iPad or iPhone screen to stop users from updating the iOS.

Read More

Method 2: Use Media Creation Tool

  1. Download & install the Windows Media Creation tool for Windows 11.
  2. Run the tool and check Upgrade this PC now.
  3. Wait and follow the on-screen instructions.
Windows Media Creation Tool Not Enough Space Error: Solved
Windows Media Creation Tool Not Enough Space Error: Solved

You can’t upgrade your Windows when not enough space error appears in the Windows Media Creation Tool. Two useful fixes are given in this post to help you.

Read More

Method 3: Use ISO File

You can also download the Windows 11 ISO file and then use it to install the new system on your PC.

  • linkedin
  • reddit