How to install Windows 11 Insider Preview?

After the announcement of Windows 11 on 24th June, Microsft released the first Windows 11 Insider Preview for the Insider users to test it on their machines. 

In this post, we would discuss whether you should install the Windows 11 insider preview or not. We would also walk through the ways to install it on your device.

To fix various Windows 10/11 problems, we recommend Outbyte PC Repair:
This software will repair common computer errors, protect you from file loss, malware damage, hardware failure, and optimise your computer for peak performance. In three simple steps, you can resolve PC issues and remove virus damage:

  1. Download Outbyte PC Repair Software
  2. Click Start Scan to detect Windows 10/11 issues that may be causing PC issues.
  3. Click Repair All to fix issues with your computer's security and performance.
    This month, Outbyte has been downloaded by 23,167 readers.
  Windows 11 Leak: What's new in the OS?

Is your device compatible with Windows 11?

Before moving ahead to install Windows 11, you must first check whether your computer is compatible with Windows 11 or not. Here are the minimum requirements to install Windows 11 on your computer:

Processor1 GHz or more with two or more cores on a compatible 64-bit processor Generation 8 or newer
RAM4 GB
Storage64 GB of free storage for installation (more for keeping it updated)
Graphics CardCompatible with DirectX 12 or later with WDDM 2.0 driver
TPMTrusted Platform Module version 2.0
FirmwareUEFI, Secure Boot capable
DisplayHigh Definition (720p)
Screen SizeGreater than 9″ Diagonally
  Fix "This PC can't run Windows 11"

Join Insider Program to install Windows 11

Currently, the official way to install and get a glimpse of Windows 11 is by joining Microsoft’s Insider Preview program. It is pretty easy to join Insider through Windows 10. 

To join the Insider Program, follow these steps: 

  1. Visit the official  Windows Insider website and click “Register.”
    Register to Windows Insider Program

  2. Sign in with your Microsoft Account. If you don’t have a Microsoft Account, create one.
    sign in with MS account

  3. Now after registering, restart the device.

  4. Open the Windows Settings and navigate to Update & Security.
    Windows update and security

  5. Click on Windows Insider Program from the left pane. Windows Insider Program

  6. Here you will be displayed whether your device meets the minimum hardware requirements or not. 

  7. If the device is incompatible, you will see this.
    windows 11 incompatible

  8. If your device is compatible, you will get the option to Get started.windows insider get started

  9. On the next window, pick your insider settings as “Dev Channel.” Dev Channel option is essential for Windows 11. Click Confirm and Restart the device.
    windows insider Dev Channel

  10. On the system startup, navigate to Update & Security and update to Windows 11 Insider Preview.
    Update to Windows 11 insider preview

  How to Opt-out of Windows 10 Insider Program

How to manually install Windows 11 Insider Preview?

If your system is incompatible with Windows 11, but you still want to try it on your device, you can do that by downloading its ISO file and creating a bootable device. For that, you can visit the UUP dump website. This website contains all the Windows 10 updates and Insider Previews. The recently launched Windows 11 Insider Preview is also available there.

Download the Windows 11 Insider Preview ISO

Here are the steps to download the ISO file of Windows 11 Insider Preview:

  1. Visit the UUP dump website.
  2. Search for Windows 11 on the search box.search for Windows 11 UUP dump
  3. Choose the Windows 11 Insider Preview according to your device’s architecture.windows 11 insider preview UUP
  4. Select the preferred language.choose Windows11 preview language
  5. Choose your preferred edition. You can choose to download multiple editions.choose the edition
  6. Under the Download method, select Download and convert to ISO. Similarly, under Conversion options, choose Include updates.download Windows 11 Insider Preview
  7. After the Windows 11 Insider Preview package is downloaded, extract the files in a folder.
  8. Double-click the cmd file to begin the download of the Windows 11 Insider ISO package.windows 11 uup cmd
  9. The download would begin and would take some time, depending on the internet speed.Windows 11 download started
  10. Finally, press 0 to exit and finish the creation of the ISO file.windows 11 ISO created
  11. You will get the ISO file in the same folder.windows 11 preview ISO
  Download Windows 10 ISO File Without Using Media Creation Tool

Create a USB Bootable Media using ISO File

To create a USB Bootable Media, you will require a dedicated software known as Rufus. Here are the steps for that:

  1. Download the latest version of Rufus
  2. Install the program and launch it.
  3. Insert an empty USB drive with at least 8 GB of space.
  4. On the program interface, select the Windows 11 ISO, next to Boot selection.create bootable usb using ISO
  5. The program would start creating USB Bootable Media.win11 bootable device ready

Install the Windows 11 Insider Preview using Bootable Media

Now use the USB Bootable Media to install Windows 11 on your computer. For that, follow these steps:

  1. Restart the computer
  2. Insert the USB stick into your computer
  3. Press the escape button repeatedly to enter the Boot Menu.
  4. Choose the USB drive to start the boot.
  5. Click on Install to begin the Windows 11 installation.
  6. Accept the license terms.
  7. Windows would begin installing.
  8. After a few restarts, the Windows would get installed.
  9. Enter the required details like PC name, password, language, preferred keyboard layout, and others. You can log in with your Microsoft account or create a local account.
  10. After the setup, Windows 11 will startup, and the desktop would be loaded.windows 11 desktop

Summing Up

This post guides you step by step on installing the Windows 11 Insider Preview on your machine. However, you must remember that the Microsoft Insider Previews are meant for testing, finding out vulnerabilities, and fix them. You are installing a pre-release version of Windows 11, which might be full of bugs. So, it is advised to install this version of Windows on your secondary or testing device. Further, if your device does not meet the minimum requirement for Windows 11, don’t take the risk of installing it. You might damage your machine. 

Will I get Windows 11 for free?

If you are currently using the genuine version of Windows 10 and your system is compatible with the minimum system requirements of Windows 11, you are eligible for getting the free upgrade to Windows 11.

Is Windows 11 available to install?

Though Windows 11 was launched on June 24, 2021, it would still be unavailable to install until the first half of 2022. However, the first preview of Windows 11 is now available for Insider Program users.

Will Windows 11 be faster?

Windows 11 is a next-gen operating system, so it is expected to be quicker than the current Windows 10 OS.

Leave a Comment