Microsoft released the latest Windows 11 on Thursday, 24th June with a complete UI changeover from Windows 10. Windows 11 will give us all new experiences of the centered taskbar icons placements with the animations of opening and closing apps. Apps’ Windows will appear with the rounded corner and their maximize button will be used to change up to six different sizes based on the total opened Windows. Windows 11 will change the overall look, design, and feel of the desktop operating systems.
Following all the leaks and watching several user experiments all the tech enthusiasts now want to try out Windows 11 on their PCs. Well, first make sure that your PC is compatible with the new OS then you will be able to download and install it on your device. The basic requirements have changed and uplifted by Microsoft from the Windows 7 released. It will also require a few settings to be enabled from the BIOS settings.
Once your PC meets all the requirements and after validating them from the PC Health Check App, your Windows 10 Genuine PC will be eligible to download a free upgrade to Windows 11.
Windows 11 Requirements
Microsoft has increased the requirements for Windows 11 of all system components. Windows 11 is developed on the core system of Windows 10, hence first the device has to support and meet its requirements then only it can be checked for Windows 11.
Microsoft has denied 32 bit processor supports for Windows 11. Even the RAM requirements have increased from 2 GB for Windows 10 to 4 GB to run Windows 11. System files themselves will need around 64 GB of space, and total storage of around 128 GB is recommended to run the external apps.
The BIOS Legacy Mode will be discontinued to adapt to the faster and Secured UEFI Boot. The CPUs must have an integrated TPM 1.2 or higher chips to enhance the password encryptions. Even the GPU must support the latest DirectX 12 support with WDDM 2.0 drivers. Let’s look at all the Windows 11 requirements in brief.
- The Dual-Core Processor with 1 GHz of clock speed.
- Integrated or external Graphics Card with the DirectX 12 and WDDM 2.0 Drivers.
- A 4 GB of RAM and 64 GB of empty space for the Windows 11 System Files.
- CPU Integrated with the TPM 2.0 or 1.2 versions chips.
- Motherboard with the UEFI Secure Boot enabled.
- WiFi or Ethernet with the Internet Connection.
- A 9 inches display with at least 720p resolution.
Your PC must meet the basic requirements to freely upgrade to Windows 11. Also, download and run the PC Health Check app by Microsoft to confirm the eligibility from their side.
RUN PC Health Check App for Windows 11 Compatibility
Microsoft updated their PC Health Check App to automatically check if your PC can run Windows 11. Its latest version also indicates the particular drawbacks with the hardware or settings not suitable for the upgrade. Later you can get a new Processor, Graphics Card, RAM, or ROM to customize for Windows 11. The TPM Support and the Secured Boot have to enabled from the BIOS settings. Let’s download and run the PC Health Check App on Windows 10.
- Download and Install PC Health Check App on your Windows 10 PC.
- Launch it from the Start Menu or Desktop.
- You will see Introducing Windows 11 box on the top, just tap on its Check now button.
- The tool will verify all the requirements and prompt a result in the popup.
- If it says Your PC can run Windows 11 then you are all ready to download and upgrade.
If the PC Health Check App says your PC can’t run Windows 11 due to TPM 2.0 or Secure Boot then it can be changed from the BIOS. You can additionally increase the RAM or ROM to their appropriate requirements. If your Processor isn’t supported then you can’t do much about it.
Download Windows 11 By Joining Insider Program
All the Windows 11 updates and ISO files will be available for downloading later in 2021, but you can get them earliest by the 27th-30th of June from the Windows Insider Program. You will be freely able to upgrade to Windows 11 by the end of June 2021 and officially able to download and install Windows 11 on your PC.
Windows Insider Program is like a beta tester program for trying out new features ahead of everyone and report them in case of broken features. Users get a chance to try out the best and worst features.
Insider Program is divided into different parts for the upcoming Windows 11. If you were already the Insider Preview tester and your PC meets the minimum requirements then you will receive the updates later this week. Existing Insiders even not meeting the minimum hardware requirements for Windows 11 will also receive the Windows 11 Insider Preview Builds by next week.
Whereas, new Insiders joined after 24th June 2021 meeting the requirements will receive the optional Preview Builds at a later date. New insiders not matching with the minimum requirements won’t receive the preview builds.
If your PC is all eligible and set for Windows 11 then join the Windows Insider Program by going into Settings, Update and security, and join the Windows Insider Program. Get Started by linking your account and opting for Active development of Windows. Also, choose them to receive at a Fast pace to immediately receive the Windows 11 on its availability. It might take 24 hours to start downloading the preview builds.
So this is the best method to download the Windows 11 upgrade at the earliest. Do share your views and queries in the comment section.