How to install Windows 11 on your PC

Windows 11 is currently available for beta testing ahead of an October 5 general release. It’s been six years since the last version of Windows was released, meaning this is no small update. So if you’re eager to download Windows 11 early, you can do so right now through the Windows Insider Program.

Because this is just an early preview, it won’t include some big features such as Android apps in the Microsoft Store. There are a lot of other exciting new features to play with, however. Here’s how to install it if you want to have a go right now, and what to do once it hits general availability on October 5.

How to install Windows 11 right now with the Windows Insider Program

Step 1: Register as a Windows Insider

The Windows Insider Program sign-up page.

Again, Windows 11 won’t be generally available until October 5. But if you really want the new OS before then, then you can sign up for the Windows Insider program to get it on your PC. If you’re new to flighting Insider Preview Builds, you’ll first need to register for the Windows Insider Program through your web browser.

All you need is a Microsoft or Azure account to get started, and you’re on your way to getting signed up. If you don’t already have one, you can create a Microsoft account for free using your existing email address.

Step 2: Check the Windows 11 hardware requirements

Devices running Windows 11.

Next, you’ll need to do a check if your PC can run Windows 11. If you’re unsure about whether it does or does not, Microsoft recommends checking the Windows 11 minimum hardware requirements page.

You’ll need a TPM (Trusted Platform Module) 2.0 chip: Intel 8th generation or AMD Ryzen 2000 or newer processor. This has led to some frustrations, with many people wondering why their powerful gaming PCs don’t meet the minimum requirements. If your PC doesn’t, you may have to consider upgrading your setup.

TPM 2.0 is already a requirement for prebuilt desktops and laptops, but many home-built custom PCs may not support it. We do know that TPM needs to run a version of at least 2.0, and its system firmware needs to be Secure Boot capable. This mandatory requirement for Windows 11 is for security reasons, according to Microsoft.

Other system requirements aren’t too demanding. Your PC needs to have a 1GHz or faster processor with two or more cores on a 64-bit processor. It has to host at least 4GB of RAM and 64GB of storage or more. The display is required to be at least 720 pixels and larger than 9 inches diagonally with at least 8 bits per color channel. The graphics card has to be compatible with DirectX12 with the latest WDDM 2.0 driver. These requirements aren’t much different from the ones for Windows 10.

Step 3: Opt your PC in to get Windows 11 builds

Opting a Windows 10 PC into the Windows Insider program.

Once you’re registered and checked to see that you can run Windows 11 (or if you are an existing Insider who’s already flighting Preview builds), you can install the new build by heading over to Settings > Update & Security > Windows Insider Program.

If it’s your first experience with the Windows Insider Program, you’ll notice that there are multiple channels: dev, beta, and release preview. Currently, Windows 11 is being tested in both the beta channel and the dev channel.

The beta channel is one of the most stable experiences to test Windows 11. If you opt to join this channel, you won’t experience as many bugs and issues. Keep in mind, though, that beta channel releases only happen every few weeks.

If you want the latest and greatest versions of Windows 11 from Microsoft, you’ll need to join the dev channel, which has weekly releases and all the new features. Eventually, Windows 11 features like Android apps in the Microsoft Store will hit the dev channel first.

Just remember that dev channel releases aren’t the most stable and come with a lot of bugs that might impact your PC’s performance and ability to run your favorite Windows apps.

How to install Windows 11 on October 5

Windows 11 updates are moving to once a year.

Our above instructions cover the beta version of Windows 11. Microsoft, though, is set to push out a final version of the operating system on October 5 via Windows Update. This version will be more stable and is a lot safer to download if your PC passes Microsoft’s minimum system requirements for installing Windows 11.

Once October 5 comes, you can simply check for Windows 11 in Windows Update by going to Settings > Windows Update and then click Check for updates. It’s as simple as that, but keep in mind that new devices should be seeing the Windows 11 free upgrade first. Microsoft is using metrics to roll out the operating system over time based on hardware eligibility, reliability metrics, and the age of the device. So you might not see Windows 11 right away.

How to clean install Windows 11 from scratch and installing in a VM

Windows 11 on a laptop.

If you’re hoping to clean install Windows 11, then we have some important words of advice for you. Microsoft recently released ISO files for Windows 11, but these files are for the beta version of the operating system. You’ll need to be a Windows Insider to get the ISO files and use them on a PC to create installation media.

To use the ISO files to clean install Windows 11, visit Microsoft’s Windows Insider website, and choose the appropriate ISO file. You can then follow our handy guide to create installation media, and boot your PC from a USB drive or CD with a copy of the new operating system. You’ll need a Windows 10 license to activate Windows 11 if you opt to use this ISO.

If you’re on Windows 10, you also can double-click the ISO file once it’s downloaded to open it up and launch an updater to easily move your existing machine to Windows 11.

Author: Dua Rashid

Source: Dua Rashid.” How to install Windows 11 on your PC”. Retrieved From

All Rights Of This Article Reserved To Digital Trends

Leave a Reply

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

%d bloggers like this: