Windows 10 users can now experience the initial beta of Windows 11 by subscribing to Windows Insider. Read the Windows Insider membership tutorial and preview, and how to download and install Windows 11 in this article.
Within a few weeks, Windows 11 was officially rumored to be an abstract concept, and PC users can now experience the beta version of this exciting new operating system.
Just four days after the introduction of Windows 11, Microsoft released the first public beta (Insider Preview) for members of the Windows Insider Program. This trial period is a golden opportunity for Microsoft to use the feedback of users and developers to improve the Windows 11 experience before its official release in October (October-November) and fix its bugs.
General steps of downloading and installing Windows 11
- Check the minimum system requirements for Windows 11
- Enable TPM 2.0 via BIOS
- Install Windows 10 on the drive / partition separately from the main system
- Sign up for the Windows Insider Program
- Select the Dev channel in Windows Insider
- Download Windows 11 via Windows Update
Join Windows Insider to get the beta version of Windows 11 for all users who have a Windows PC and a Microsoft account, and you can join the program right now and experience the new operating system. But keep in mind that this initial build may not include some of the features of Windows 11, but it does have a lot of bugs. Therefore, we do not recommend installing this version of Windows 11 on the main system.
Check the minimum hardware specifications of Windows 11
Before going through the Windows Insider registration process, it’s a good idea to first make sure Windows 11 is running on your system. The easiest way to check this is to use the PC Health Check software, which is not currently available on the Microsoft website.
Microsoft first asked users to check the specifications of their PC hardware with this software but after many reported that the software did not provide enough details, Microsoft temporarily removed it from the site to release a more complete version soon.
In the absence of this software, you can check the minimum hardware specifications of the system required to run Windows 11, which Microsoft has officially announced, below:
One GHz dual-core 64-bit processor
4 GB of RAM
64 GB of storage memory
1366 x 768 resolution
Supports UEFI, Secure Boot, and TPM 2.0
Support for DirectX 12 and WWWDM 2.x
In general, if you have purchased a PC in the last four years, your system will be able to get Windows 11.
To check the compatibility of the processor with Windows 11, you can see the complete list of processors whose compatibility with Windows 11 has been officially confirmed. But keep in mind that even Microsoft is not 100% sure about this list; So if your processor is out of date and not on this list, do not despair and see for yourself if your system is capable of running Windows 11.
But the biggest obstacle for many users to install the new Windows is the need for TPM 2.0 support, which if your system is relatively new, just enable it in the BIOS. Because activating this security microchip depends on the manufacturer’s settings, the steps are different in different systems. But to activate the TPM feature on your system, you can read the TPM activation guide on your PC to install Windows 11.
If you bought your computer before 2016, it is very unlikely to support TPM 2.0; But Microsoft has quietly pointed out that under certain circumstances, Windows 11 can run at TPM 1.2.
Join Windows Insider
The initial build of Windows 11 has been available to Windows Insider members for a few days; But who are these mysterious members and how can you become one?
Windows Insider members are no different from you and me. These are the “addicts” of technology who are ready to buy all the bugs of the initial version of Windows 11 to experience this beautiful and exciting version of Windows before anyone else. In order for you to join the ranks of these Windows addicts, all you need is a PC with the latest version of Windows 10 and a free Microsoft account.
Follow the steps below to join the Windows Insider Program:
1- First, make sure that your device’s operating system is Windows 10 (for more certainty, its legal version) and your account is of Administrator type, so that you can have full control of the system.
- On the Windows Insider Program website, click on the Register option and register with your Microsoft account (Hotmail or Outlook account).
3 – After registering on the website, go to Settings> Update & Security> Windows Insider Program on your computer to the insider and click Get Started.
Note: To receive Windows builds, you need to enable the optional diagnostic data option in the Diagnostics & Feedback section.
4- Click on the + sign to enter the Microsoft account information with which you have registered. Click Continue.
5- In this section, you are faced with three options:
- Dev Channel, which is for developers and has the highest number of bugs.
- Beta Channel which is the initial beta version and is more stable than the developer version.
- Release Preview Channel, which is the most stable version of Windows before its release.
- The build is currently only available to developers; Then select the Dev Channel option.
- Read the privacy statement and terms and click confirm. Then click on Restart Now.
You are now a member of Windows Insider.
Install the beta version of Windows 11
Before we get into the process of installing the Windows 11 beta, let us remind you again that this build of Windows is incomplete and most likely full of bugs. In fact, Microsoft’s goal in releasing this version is to find bugs in Windows 11 to fix them before they go public.
To install the beta version of Windows 11 in a completely secure way on your system, so that the security of your saved files and valuable games is not compromised, it is better to use a device that is not your main system or dual boot mode. If you have an extra drive, you can convert it to a partition and use it to experience the Windows 11 environment.
Since Windows 11 is available as a free update to Windows 10, and the Dev build is only available on the latest version of Windows 10, the operating system you install on another drive must first be upgraded to the latest version of Windows 10.
With this in mind, you can download and install Windows 11:
- On your computer, go to Settings> Update & Security> Windows Update.
- Click on Check for updates.
- After a few seconds, the update called Windows 11 Insider Preview will start downloading automatically.
- 4- After completing the download, you will be asked to restart your PC. Click Restart now.
- After completing the steps of installing and restarting Windows, you can enjoy the beta version of Windows 11.
Download the official version of Windows 11
Once the official version of Windows 11 is available to all users – which is rumored to be October (October 28) – you can download and install it similar to Windows 10 updates; Provided that your system has the minimum hardware specifications required to run Windows 11.
Many users try to get updates by going to Settings> Update & Security> Windows Update and clicking Check for Updates. If your system is capable of running Windows 11, after clicking this button, you will be presented with the Feature update to Windows 11 option. In this case, just click on Download and install and let the operating system perform the download and installation steps automatically.
Finally, Windows 11 looks like an attractive upgrade. But users of older systems that can’t run Windows 11 don’t have to worry about that. The new features of Windows 11 are interesting, but they are not vital and you can enjoy the Windows operating system without them.
- windows 11 insider download
- windows 11 insider download iso
- windows 11 insider download iso
- windows 11 insider preview download
- download windows 11 insider preview iso
- windows 11 download
- windows 11 insider preview release date
- windows 11 insider iso
- windows insider program windows 11
- windows insider download