How to install Windows 11 on your computer

Tech Guide
Tech Guide

Microsoft has officially released the Windows 11 preview for developers. The PC Health Check app lets you know if your computer meets the minimum requirements to run Windows 11. If so, we’ll show you how to sign up for the Windows Insider Program and install Windows 11 on your computer the right way.

Windows 11 offers a new optimized UI, touch-optimized UX, new Windows menu, widgets, rounded corners, performance improvement, smooth animations, Android app support, and more.

You can get your Windows 10 computer running if the PC Health Check app throws an error. Several users with computers running Intel 7th or 6th generation processors are able to install Windows 11 without any problems. That said, you need to enable the Trusted Platform Module (TPM) from UEFI mode on your computer to proceed smoothly.

As this build of Windows 11 Preview is intended for developers only, it may adversely affect performance. You may encounter bugs and problems. So, install Windows 11 Preview at your own risk. Let’s begin.


If you are already part of the Windows Insider Program (Dev channel), you should receive the Windows 11 build update in the Settings menu.

Those using the stable build of Windows 10 should sign up for the program using Microsoft’s official website or Windows Settings menu. Here’s how to do it.


First, Microsoft will ask you to enable optional diagnostic data from the Privacy menu. So that the company can learn from your usage and collect feedback on the new operating system.

  1. Open the Settings app on Windows 10 (use Windows + I keys).
  2. Go to the Privacy menu.
  3. Enabled Optional Diagnostic Data in the Diagnostics and Feedback menu.

Now let’s sign up for the Windows Insider Program.


Microsoft allows you to sign up for the Insider Program using the Settings menu. Follow these steps.

  1. Open the Settings app on Windows 10 (use Windows + I keys).
  2. Go to Update and Security.
  3. Select Windows Insider Program.
  4. Click Begin.
  5. Select the Link an account option and select your Microsoft account from the list.
  6. Select Continue and Windows will ask you to select Insider settings.
  7. Select Dev Channel and press the Confirm button at the bottom.
  8. Accept the terms and conditions and restart your Windows computer.
  9. You are now ready to receive the Windows 11 build on your computer.


If you can’t sign up for the Windows Insider Program from the Settings app, you’ll need to use the Windows Insider Program website to get started.

  1. Go to the Windows Insider Program website using this link below, Windows Insider.
  2. Click the Register button on the home page.
  3. Sign in with your Microsoft account. Use the same Microsoft account that was added to your Windows 10 computer.
  4. After passing several agreements, the system will sign you up for the Windows OS beta test.

That’s all. You have successfully signed up for the Insider Program to test Windows 11.

Now go to Windows Settings> Update & Security> Windows Insider Program and now you can select Insider settings to get the Windows 11 build.


You signed up for the Windows 11 Insider Preview with your Microsoft account. Go ahead and download the Windows 11 build from the Settings app. Follow the steps below.

  1. Open the Settings app on Windows 10 (Windows + I keys).
  2. Open the Update & Security menu.
  3. Click on Windows Update.
  4. Click Check for Updates.

Within a couple of minutes, Windows Update will show you the Windows 11 build and ask if you want to download it to your computer. If you’re using a laptop, plug it into the power supply and let the build download.

Depending on the connection quality, it may take some time to download Windows 11. Also, you should back up your important data to an external hard drive or cloud storage services like OneDrive or Google Drive to prepare for the worst case scenario.


Even though it’s just been a day since launch, we managed to install the Windows 11 Home edition on the HP Specter x360 with Intel i5-7200U CPU (officially not yet recommended by Microsoft). So far, there have been no problems and we are using all of our software or peripherals.

As this is a beta preview build meant specifically for developers, you may like it for your basic usage. However, if your work depends on specific software, we don’t recommend trying it on your main computer. Windows 11 is far from supporting all software or delivering optimum performance.


Although the first preview build of Windows 11 has been implemented, it is far from the official public release. There may still be many changes. Until then, you can have fun and familiarize yourself with Windows 11. That said, expect bugs and problems if your Windows 10 computer runs a processor that isn’t officially supported.

Were you able to install Windows 11 on your computer? If you’ve run into any issues and figured it out for yourself, share it in the comments below.


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.