Skip to content
Follow
Windows

How to Install Windows 11 Insider Preview

Richard
Written by
Richard
Jun 29, 2021 Updated Jun 19, 2026 2 min read
How to Display Day of the Week on Windows 11 Taskbar
How to Display Day of the Week on Windows 11 Taskbar

This guide shows you how to install the Windows 11 Insider Preview. This is an early version of Windows 11, meaning you can test it before it’s officially released to everyone.

⚡ Quick Answer

Confirm your PC meets requirements with the PC Health Check tool, then sign up for the Windows Insider Program. Go to Settings > Update & Security > Windows Insider Program, link your Microsoft account, choose the Dev Channel, and check for updates to download and install the preview.

Why Join the Insider Program?

Microsoft lets people test new Windows 11 features early through the Windows Insider Program, a program for early testers. You get to try the latest updates before they’re released to the public. This helps Microsoft find problems and make Windows 11 better.

Check If Your PC Can Run 🪟 Windows 11

First, make sure your computer meets the requirements for Windows 11. Microsoft has a tool that checks this for you.

Download the Windows 11 PC Health Check tool below.

https://aka.ms/GetPCHealthCheckApp

Run the tool. It will tell you if your PC is ready for Windows 11.

Join the Windows Insider Program

Once your PC passes the check, you can join the Windows Insider Program. Visit the link below to sign up with your Microsoft account.

https://insider.windows.com/en-us

Registration page for the Microsoft Windows Insider Program website
windows insider program register

Update Your 🪟 Windows 10 Machine

To get the Windows 11 Insider Preview, you’ll need to link your Microsoft account to your Windows 10 PC after joining the Windows Insider Program.

  1. Sign in to your Windows 10 computer.
  2. Click the Start button to open Settings.
Windows 10 settings menu for configuring system updates and security
windows settings

  1. Click Update & Security.
Windows 10 Update and Security settings menu options
windows update security

  1. In the left menu, select Windows Insider Program.
Windows Insider Program settings screen to begin the installation process
windows insider program join 1

  1. Click Get Started. Link the Microsoft account you used to register for the Insider Program.
Linking a Microsoft account to the Windows Insider Program
windows insider program link 1

  1. Choose the Dev Channel to get the newest builds.
Selecting the Dev Channel to receive Windows 11 Insider builds
windows insider program dev channel

  1. Go back to Windows Update and check for new updates.
Windows Update screen showing the Windows 11 Insider Preview download
windows insider program update

Your PC will start downloading Windows 11; this might take a while depending on your internet speed.

When the download finishes, restart your computer. Windows 11 will install automatically during the restart.

Desktop interface of the newly installed Windows 11 Insider Preview
windows 11 desktop

You’re now running Windows 11 Insider Preview!

Summary

Installing the Windows 11 Insider Preview involves checking your PC’s compatibility, signing up for the Windows Insider Program, and linking your Microsoft account in your Windows 10 settings.

  • Use the PC Health Check tool to confirm your computer meets Windows 11 requirements.
  • Register for the Windows Insider Program on Microsoft’s website.
  • Open Windows 10 Settings and go to Update & Security.
  • Select Windows Insider Program and click Get Started.
  • Link your Microsoft account to your PC.
  • Choose the Dev Channel for the latest builds.
  • Check for updates in Windows Update.
  • Download and install Windows 11, then restart your computer.

Now you can test Windows 11 before it’s released to everyone. As an Insider, you can help Microsoft improve Windows by sharing feedback about what you find.

Was this guide helpful?

Tags: #Windows 11
Was this helpful?
Richard

About the Author

Richard

Tech Writer, IT Professional

Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.

📚 Related Tutorials

How to Check for App Updates Using Windows Update in Windows 11
Windows How to Check for App Updates Using Windows Update in Windows 11
How to Create Microsoft Account Aliases
Windows How to Create Microsoft Account Aliases
How to Schedule Windows Update Restarts in Windows 11
Windows How to Schedule Windows Update Restarts in Windows 11
How to Access Settings in Windows 11
Windows How to Access Settings in Windows 11

25 Comments

Leave a Comment

Your email address will not be published. Required fields are marked *