Virtualization Windows

Bypass unsupported CPU and Processor by upgrading to Windows 11 via Windows Update

Fix this PC cannot run Windows 11

The processors listed in this link represent the processor models which meet the minimum requirements for the supported processor generations and up through the latest processors at the time of writing this guide. These processors meet the design principles around security, reliability, and the minimum system requirements for Windows 11. Future generations of processors that will meet the same principles will be considered supported, even if not explicitly listed. In this article, I will show you how to Bypass unsupported CPU and Processor by upgrading to Windows 11 via Windows Update on Hyper-V. Please see Windows 11 Hardware and Software Requirements: How to upgrade to Windows 11, and how to Change Two-Factor Authentication Methods in Microsoft 365/Office 365.

Trying to install Windows 11, but not meeting the requirements on (Hyper-V). You may end up running into several issues if your device is not supported. Here is a similar guide Enable Secure boot and TPM on HyperV: How to fix “This PC Can’t Run Windows 11” on Hyper V. You may also want to see how to Create a Windows 10 or 11 bootable USB with UEFI support, and how to enable or disable Core Isolation Memory Integrity in Windows 10 and 11.

The image below shows the error(s) you will encounter when trying to perform Windows 10 to Windows 11 upgrade via Windows Update. This issue is independent of if the client is connected to WSUS.
image-14

Reason for the Errors ” The processor needs to have two or more cores and The processor isn’t supported for this version of Windows”

The Windows 11 processor not supported issue arises when your PC does not meet the minimum system requirement. So, if your PC’s processor is not supported by Windows 11. You need to check your PC to ensure it is compatible with Windows 11. But in our case, this will be displayed right immediately after you close the update window as shown below.

As recommended by Microsoft, new Windows 11 devices must use modern device drivers which have passed the Windows Hardware Compatibility Program for Windows 11 or the latest available modern device drivers based on Declarative, Componentized, Hardware Support Apps (DCH) design principles.

image-4

Please see How to block upgrade to Windows 11 through Local Group Policy or Registry Editor from Windows 10, How to Upgrade Windows 11 Pro to Enterprise and vice Versa, how to upgrade Windows 10 with an unsupported CPU and TPM 1.0 to Windows 11, and how to ​upgrade Windows Server 2019 to 2022 via iDRAC.

Windows 11 Upgrade and Install Requirements

To install Windows 11 update, you need a Trusted Platform Module or TPM version 2.0. Besides, your system disk should be of 64GB memory or more. Your computer should support Secure Boot. Moreover, the system boot has to be set to UEFI. So, before installing Windows 11 on your PC, ensure your PC fulfills these minimum system requirements. Please ee the table for more information.

Processor1 gigahertz (GHz) or faster with 2 or more cores on a compatible 64-bit processor or System on a Chip (SoC).       
TPMTrusted Platform Module (TPM) version 2.0. Check here for instructions on how your PC might be enabled to meet this requirement.
Storage64 GB or larger storage device Note: See below under “More information on storage space to keep Windows 11 up-to-date” for more details.
System firmwareUEFI, Secure Boot capable. Check here for information on how your PC might be able to meet this requirement.
RAM4 GB or larger storage device
Graphics cardCompatible with DirectX 12 or later with WDDM 2.0 driver.
DisplayHigh definition (720p) display that is greater than 9” diagonally, 8 bits per colour channel.
Internet connection and Microsoft accountWindows 11 Home edition requires internet connectivity and a Microsoft account.

Please see What is the difference between 32 bits and 64 bits processor, how to Fix for security vulnerabilities in the BIOS firmware for some Intel Processors, how to fix Cannot uninstall the OneDrive App: The item “OneDrive” can’t be moved to the Bin because it’s open on Mac, and how to clear the TPM via the management console or Windows Defender Center App.

The solution to the Processor needs two or more cores

If you are trying to run Windows 11 on Hyper-V, the default Generation 2 Virtual Machines does NOT meet the requirement. Please see Windows 11 System Requirements. Meeting TPM requirement on a Generation 2 VM. In this guide, I will also show you the steps to meet these objectives “Bypass unsupported CPU and Processor by upgrading to Windows 11 via Windows Update”.

Step 1: Enable TPM and Secure Boot

Right Click the virtual machine, Click Settings, Click Security, and Mark “Secure Boot”. Follow the same steps for enabling “Enable Trusted Platform Module”.

image-1
However, users still encounter compatibility issues even when their PC meets the minimum system requirements like TPM or Secure boot are enabled as shown above. This is because, Microsoft has tweaked the hardware requirements more specifically as described in a link above. It has made certian restritiions to Processors as well etc. 

Step 2: Increase the Number of Virtual processors

You will need to modify the following configuration for Processor and TPM to accommodate the required configuration. Please see Hyper-V Server Core Mode: How to install free Hyper-V Server on a VMware Workstation.

Processor1 gigahertz (GHz) or faster with 2 or more cores on a compatible 64-bit processor or System on a Chip (SoC).       
TPMTrusted Platform Module (TPM) version 2.0. Check here for instructions on how your PC might be enabled to meet this requirement.

Meeting Processor Requirement on a Virtual Machine, Generation 2

Right Click the virtual machine, click Settings, and click Processor. Finally, change ‘Number of virtual processors’ to a minimum of ‘2 or 3’ etc.
image-2

Now, you should be able to run Windows 11 but not perform an upgrade. If you wish to be able to perform an upgrade, you will need to trick the Windows update that you have met the requirement. Proceed to the last session to see how this can be done.

The solution to fixing the Processor is not supported to run Windows 11

This error is complex, it is not a dead-end. There are workarounds to resolve Windows 11 processor not supported issues. In this section of the article, I will walk you through the steps I fix ‘’processor is not supported for Windows 11’’.

However, Microsoft frowns at the installation of Windows 11 on an unsupported processor or incompatible devices.

Press Windows + R to open the Run menu, and then type regedit and press Enter. Enter HKEY_LOCAL_MACHINE\SYSTEM\Setup. Right-click Setup > New Key.

image

Name it LabConfig; right-click LabConfig key > New DWORD (32-bit) Value. Name it BypassTPMCheck.

image-1

Double-click Dword and set the Value data to 1. Below is the PowerShell code for it. Use any of the steps as you wish!

REG ADD HKLM\SYSTEM\Setup\LabConfig /v BypassCPUCheck /t REG_DWORD /d 1 /f
image-2

Repeat the steps to create a DWORD (32-bit) Value entry. Name itBypassRAMCheck and set both of their values to 1. Below is the PowerShell Syntax fr it.

REG ADD HKLM\SYSTEM\Setup\LabConfig /v BypassRAMCheck /t REG_DWORD /d 1
image-3

Do the same to create a DWORD (32-bit) Value entry. Name it BypassSecureBootCheck. Set both of their values to 1. Below is the PowerShell Syntax for it.

REG ADD HKLM\SYSTEM\Setup\LabConfig /v BypassSecureBootCheck /t REG_DWORD /d 1
image-4

With the above steps, you can only install a new version of Windows 11 via the ISO or WDS. But if you wish to trick the Windows Update rather than creating an install disk, you will need to trick the Update system into thinking you meet the requirements.

Please refer to these guides: How to install Windows Server 2022 on VirtualBox, How to install Windows 11 in Oracle VirtualBox with no TPM Support, and how to fix the CPU at 100% when nothing is running problem on Windows. If you have storage issues and wish to run Windows 11, please use this command to bypass the requirement.

REG ADD HKLM\SYSTEM\Setup\LabConfig /v BypassStorageCheck /t REG_DWORD /d 1

Install Windows 11 on unsupported PC by Bypassing Windows 11 TPM and CPU Requirements

 It is possible to install Windows 11 on unsupported CPUs. All you need to do is to run Windows 11 through a registry hack. If you wish to use the Windows Registry hack for unsupported CPUs. Please follow the steps below.

Note: From my test, you do not need to perform the steps in this session to install Windows 11 on a Hyper-V VM. These steps are only applicable to a physical device.

Edit the Windows Registry to bypass the CPU check. Here is a link to the list of supported processors for Windows 11. And my VM does not meet it.

image-6

1: You could do this via Powershell with the following syntax below

REG ADD HKLM\SYSTEM\Setup\MoSetup /v AllowUpgradesWithUnsupportedTPMOrCPU /t REG_DWORD /d 1

2: To do this via the Registry Editor, open Windows Registry Editor. Open Start, search for regedit and click the top result to open the Registry Editor.

image-7

Navigate to the following path below. This is only available on Windows 10 requiring an upgrade. Please see An error occurred while attempting to connect to the server: Check if the Virtual Machine Management service is running or you are not authorized to connect to this server.

HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup

Right-click the MoSetup (folder) key, select the New submenu, and choose the DWORD (32-bit) Value option.

image-8

Name the key AllowUpgradesWithUnsupportedTPMOrCPU and press Enter. Double-click the newly created key and set its value from 0 to 1.

image-9

As you can see, the registry key has been created.

image-10

Install Windows 11 on Hyper-V VM

With this, you will have to test if it worked. Please initiate the installation of Windows 11 even if the CPU is unsupported. With the change in the registry, you can avoid the CPU version check and run Windows 11 on your PC. To complete the process, visit our guide at How do I install Windows 11 from a USB stick? and follow Stage 1. Alternatively, visit the Windows 11 Media Creation Page and download the ISO file.

When this is done, you will not be able to upgrade because when you check for updates. But what you can do is download and ISO or deploy Windows 11 via WDS if the system administrator configures MDT to prohibit this. Since I have not prohibited this, I will deploy, Windows 11 via Windows deployment Services (WDS).

Lunch the Hyper-V Manager and locate the VM in question. Note, you can also test this on an unsupported physical device.

Prepare WDS

How to protect your Windows PC from potentially unwanted applications, how to Fix “Getting Windows Ready” don’t turn off your computer stuck on Windows, and how to Install and use OCS inventory on Windows,

Specify your Local Administrator Credentials as shown below and click on Next and begin the installation. Please this article for more information: ADK|WinPE|MDT: Deploy Windows with WDS.

image-12

Successfully Installed Windows 11 VM on Hyper V despite not having the right CPU.

image-13

As you can see, This CPU is not on the Windows 11 supported lists. Please see How to use Windows 11 PC Health Check App, and How to check graphics card temperature on Windows 11.

image-11

Bypass Windows 11 TPM Check From Windows Update

If you wish to use Windows Update rather than installing Windows 11 via the ISO, you’ll need a method that runs in Windows and trick the updater into thinking you meet the requirements.  This may be more important if you are trying to use Windows Update to upgrade to a new version (build) of Windows 11. Ensure, all the bypass steps suggested above have been performed that are applicable to you. 

As you can see below, the upgrade failed via Windows Update Service. But the Reinstallation of Windows 11 was possible with the above steps. How do we fix this? If this is your question, I will be showing you very quickly how to resolve this.

AveYo’s Media Creation Tool workaround script solved the problem. Here’s how to make it happen.

1. Locate the Skip_TPM_Check_on_Dynamic_Update.cmd source code on AveYo’s Media Creation Tool Github.
2. Click the “Copy raw contents” button in the upper right corner of the code box.

image-6

Paste in the code you copied from GitHub.
Save it as a new file to any location on your PC, and name it whatever you like with the .cmd extension. Please close attention t the Save as type!

image-7

Run the Bypass Script

Run the ******.cmd file depending on the name you have saved it with.

image-8

Windows Update should now be able to either update your existing Windows 10 to 11.

image-9

As you can see, Windows 11 is being downloaded and will be installed shortly. If none of these worked for you, kindly purchase a compatible device to run Windows 11 as recommended by Microsoft.

image-10

Windows 11 now installing via Windows Update

image-11

Now that the Windows 11 installation is complete, please click on Restart.

image-17

The updates are underway! This process is pretty fast and the device will restart multiple times. Next, verify the Device Upgrade.

Windows 10 upgraded to Windows 11

I hope you found this blog post helpful on how to bypass unsupported CPU and Processor by upgrading to Windows 11 via Windows Update on Hyper-V. If you have any questions, please let me know in the comment session.

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x