How to Install Windows 11 on Your Computer The Right Way

How to Install Windows 11 on Your Computer The Right Way

Microsoft has released the Windows 11 preview for developers. The PC Health Check app verifies if your computer meets the minimum requirements to run Windows 11. If it does, we will guide you through signing up for the Windows Insider Program and installing Windows 11 correctly.

Windows 11 introduces a refined UI, touch-optimized UX, a new Windows menu, widgets, rounded corners, improved performance, seamless animations, Android app support, and more.

If the PC Health Check app throws an error, your Windows 10 computer can still run. Users with Intel 7th Gen or 6th Gen processors can install Windows 11 without issues, but enabling TPM from UEFI mode is necessary for a smooth process. Keep in mind that the Windows 11 Preview build is intended for developers and may affect performance negatively, causing bugs and issues. Therefore, proceed with installing Windows 11 Preview at your own risk. Now, let’s begin.

Sign up for Windows Insider Program

If you are already a part of the Windows Insider Program (Dev channel), you should receive the Windows 11 build update in the Settings menu. Those using the stable Windows 10 build should sign up for the program using the official Microsoft website or the Windows Settings menu. Here’s how to do it.

See also  7 Best Fixes for FaceTime Not Working on Windows 11

Turn on Optional Diagnostic Data

First, Microsoft will ask you to enable optional diagnostic data from the Privacy menu. This will allow the company to learn from your usage and gather feedback on the new OS.

Step 1: Open the Settings app on Windows 10 (Use Windows + I keys).

Step 2: Go to the Privacy menu.

How to Install Windows 11 on Your Computer The Right Way

Step 3: Enable Optional diagnostic data in the Diagnostics & Feedback menu.

How to Install Windows 11 on Your Computer The Right Way

Let’s sign up for the Windows Insider Program.

Use the Windows Settings Menu

Microsoft’s Insider Program sign-up is accessible through the Settings menu. To register, follow these steps:

Step 1: Open the Settings app on Windows 10 (Use Windows + I keys).

Step 2: Navigate to Update & Security.

How to Install Windows 11 on Your Computer The Right Way

Step 3: Select Windows Insider Program.

Step 4: Click Get Started.

How to Install Windows 11 on Your Computer The Right Way

Step 5: Select the option Link an account and choose your Microsoft account.

How to Install Windows 11 on Your Computer The Right Way

Step 6: Select Continue, and Windows will prompt you to choose your Insider settings.

Step 7: Choose Dev Channel and confirm at the bottom.

How to Install Windows 11 on Your Computer The Right Way

Step 8: Agree to the terms and conditions and restart your Windows computer.

How to Install Windows 11 on Your Computer The Right Way

Now you can receive the Windows 11 build on your computer.

Use Windows Insider Program Website

If you cannot sign up for the Windows Insider Program from the Settings app, use the Windows Insider Program website instead.

Step 1: Visit the Windows Insider Program website using the link below.

Step 2: Click Register on the home page.

How to Install Windows 11 on Your Computer The Right Way

Step 3: Sign in with your Microsoft account. Use the same account added to your Windows 10 computer.

See also  Canva vs Adobe Spark: Which Design Web App Is Better?

How to Install Windows 11 on Your Computer The Right Way

Step 4: After reviewing agreements, the system will enroll you for beta testing Windows OS.

That’s it. You have successfully enrolled in the Insider program to test Windows 11 and upcoming updates.

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

Install Windows 11 Insider Preview

You have enrolled for the Windows 11 insider preview with your Microsoft account. Download Windows 11 build from the Settings app. See steps below.

Step 1: Open the Settings app on Windows 10 (Windows + I keys).

Step 2: Open the Update & Security menu.

How to Install Windows 11 on Your Computer The Right Way

Step 3: Open Windows Update. Step 4: Click Check for updates.

Within minutes, Windows Updates will display the Windows 11 build and ask if you want to download it.

How to Install Windows 11 on Your Computer The Right Way

Using a laptop? Plug it in and let the system download the build. Depending on your connection, the download may take time. Additionally, back up important data to an external hard drive or cloud storage like OneDrive or Google Drive to prepare for the worst-case scenario.

Our Experience With Windows 11 So Far

It has only been a day since the Windows 11 Home edition was installed on the HP Spectre x360. The laptop is running the Intel i5-7200U CPU, which is not officially recommended by Microsoft. We have not encountered any problems, and we are not using any unusual software or peripherals.

How to Install Windows 11 on Your Computer The Right Way

Since this is a beta preview build for developers, you might enjoy using it for basic purposes. However, if your work depends on specific software, we wouldn’t recommend trying it on your main computer. Windows 11 does not fully support popular software for optimal performance.

See also  How to Make a Table of Contents in Google Docs

Get Started With Windows 11

The first Windows 11 preview build has been released, but it is not the official public release. There may be changes in the future, so for now, you can familiarize yourself with Windows 11. However, if your Windows 10 computer has an unsupported processor, there may be bugs and issues.

Have you managed to install Windows 11 on your computer? If you encountered any difficulties and solved them on your own, please share them in the comments below.

Next up: Are you experiencing a Windows update error on your computer? Read the following post to understand why it’s happening and how to troubleshoot the issue.

Leave a Comment