With Windows 11 to be rolled out soon, the list of minimum system requirements for Windows 11 can be found here.
Microsoft had released a PC Health Check tool that could detect if your PC would run Windows 11 or not.
This tool is discontinued for now because it didn’t give enough information about compatibility issues.
WhyNotWin11
So, there is a free and unofficial tool that you can use, which is called WhyNotWin11. It is an open-source Windows detection script that will check your PC and determine any Windows 11 incompatibility issues in detail.
Download and install it from here.
It would be blocked by Defender SmartScreen from running.
Click on the More info link and choose Run Anyway because it is perfectly safe to do so.
You may however want to scan it with third-party antivirus software to confirm before running.
WhyNotWin11 will list the details in a list format and show what components and settings for your existing PC are compatible or incompatible with Windows 11.
The most common incompatibility issues would be no UEFI support and secure boot being disabled. All of these can be changed by configuring the BIOS settings to make the PC compatible. So this tool makes it easy to narrow down and resolve Windows 11 compatibility issues through a detailed checklist.
Also, if you find that some of your existing PC hardware isn’t compatible at all with Windows 11, there is no need to replace it immediately.
It is because Windows 10 updates will continue and Windows 10 is supported till 14 October 2025.
All done.