install Windows 11; Windows 10 users can now experience the initial beta of Windows 11 by subscribing to Windows Insider; Read the Windows Insider membership tutorial 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 could now experience a 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 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 on the main system.
Many users prefer to wait until the public release of Windows 11 in July or better, until the official release of Windows 11 in mid-October; But if you have an extra computer or you do not have a problem with dual boot and you are impatiently eager to experience Windows 11 before its release, join this article.
The titles you will read in this article:
- Check the minimum hardware specifications of Windows 11
- Windows Insider membership training
- Installation tutorial for Windows 11 beta
- Download the official and general version of Windows 11
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
- 9-inch display
- 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 enabling this security microchip depends on the manufacturer’s settings, the steps vary from system to system; But to activate the TPM feature on your system, you can read the TPM activation guide on 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 one become one?
Windows Insider members are no different from you and me. These are also technology “addicts” who are willing to live with all the bugs and bugs of the early 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 security, its legal version) and your account is Administrator 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.
6.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.
3.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 installation and rebooting of 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 20 – 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.
Windows 11 has a new, simpler design with pastel colors, rounded corners, a new boot sound, and a Mac OS-like look overall. The Windows 11 Start menu has been moved from the left to the middle of the screen, and the application icons are located in the center and next to it. In Windows 11, you can find new desktop tools, including widgets and smart feeds. Android applications will be easily downloaded from the Microsoft Store and installed on Windows 11 without the need for an emulator. You can read other new features of Windows 11 in the article Everything you need to know about Windows 11.
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.
Have you experienced the Windows 11 Wironal user? Share your experiences with this new operating system.