Windows 11 Unsupported CPU

Unsupported CPU KB ID 0001878

Problem

I needed to upgrade a Windows 11 VM from 21H2 to 23H2, as is recommended I installed the PC Health Check, I was surprised to see this error.

The processor isn’t currently supported for Windows 11.
More about supported CPUs
Processor Intel Xeon CPU E5-2650 v3 @ 2.4GHz

I say surprised, because although this was a VMware virtual machine it was ultimately on a HPE DL360 Gen 9 – which is getting on, but is in no way ancient.

Solution : Windows 11 Unsupported CPU

I’ve written before about to how to bypass the lack of a TPM, but you can also get Windows 11 to bypass the processor check also.

Launch the registry editor (regedit) and navigate to the following location

[box]

HKEY_LOCAL_MACHINE > SYSTEM > Setup > MoSetup

[/box]

Note: On my 21H2 VM the MoSetup Key did not exist, so I had to create that key first!

Create a new 32 bit DWORD value called AllowUpgradesWithUnsupportedTPMOrCPU and set it value to 1 (one).

You should now be able to perform the upgrade without error.

Start and end results of winver prove the upgrade was then successful.

Related Articles, References, Credits, or External Links

NA

Restore the Windows 11 Right Click Menu

Windows 11 Right Click KB ID 0001819

Problem

The first time I saw this I thought “Where’s cut/copy/paste gone?”. But more annoyingly ‘Send To” is also not on the initial menu!

Solution: Restore Windows 11 Right Click

Open an Administrative PowerShell window.

Issue the following three commands.

[box]

(New-Item 'HKCU:\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32' -Force).SetValue('','')
kill -Name explorer
start explorer

[/box]

And things are back to usual again.

Related Articles, References, Credits, or External Links

NA

ESX: This PC Can’t Run Windows 11

KB ID 0001763

Problem: This PC Can’t Run windows 11 

When attempting to install Windows 11 on ESX (in this example vSphere 6.7) you will receive the following error;

Windows Setup
This PC can’t run Windows 11
This PC doesn’t meet the minimum system requirements to install this version of Windows. For more information, visit https://aka.ms.WindowsSysReq

The reason you are seeing this is probably not because you don’t have the RAM,  CPU, or storage requirements, it’s probably because setup can’t see a TPM 2.0 chip. So you can either bypass this requirement or install a virtual TPM 2 chip. (I could not do this, as I’ve still got ESX 6.5 in my test cluster and all the hosts need to be 6.7 or above).

VMware Fusion Note: Be aware to run Windows 11 on VMware Fusion,  you need to set the HDD to 64GB (or greater) and the RAM to 4096 GB or this error will persist.

VMware ESX Note: MAKE SURE you change the boot options to EFI and enable secure boot, in the VM properties.

Windows 11: Bypass the TPM 2.0 Requirement

Press SHIFT+F10 (or Fn+Shift+F10 on a mac) this will open a command window > type ‘regedit’ {Enter} > the registry editor will open > Navigate to;

[box]

HKEY_LOCAL_MACHINE > SYSTEM > Setup

[/box]

Create a NEW KEY called LabConfig.

Note: There is a newer version of this fix you can find here

In the new key, create a new 32 Bit DWORD object.

Call the new object ByPassTPMCheck and give it a value of 1.

Close the registry editor, type exit to close the command window. Then close the error window, (as shown below).

You will be asked to confirm that you want to exit, do so, and setup will restart, and then progress normally.

 

Note: If you are in a VMwar environment, you can also (with some caveats) install a vTPM

VMware vSphere Adding vTPM

Or if upgrading, you can bypass the TPM and CPU checks.

Windows 11 Unsupported CPU

Related Articles, References, Credits, or External Links

NA

Windows 11: Enable Ransomware Protection

KB ID 0001774

Problem

You can enable Ransomware protection to files and folders within Windows 11, (this assumes you have access to OneDrive).

Locate and Enable Ransomware Protection

Windows Button > Settings.

Search for “Windows Security”.

Virus & Threat Protection (If yours is not selectable see the video (above).

Locate Ransomware Protection.

Switch to ‘On‘.

Yes.

To se the folders currently being protected select ‘Protected Folders‘.

Here you can add any folders to the default ones.

Related Articles, References, Credits, or External Links

NA

How to Join Windows 11 to a Domain

KB ID 0001764

Problem

If you need to join Windows 11 to a domain, then this is the procedure.

How To Join Windows 11 to a Domain (Local Domain)

Windows Button > Settings.

Scroll down to the ‘About‘ section and expand it.

In the ‘Device Specifications’ section (at the bottom) select ‘Domain or Workgroup’.

If you’re used to older versions of Windows, this should look familiar > Change > Select Domain > Enter your domain name > OK.

Note: If it fails at this point then ensure you have a valid IP address, and can resolve the domain name in DNS!

Provide a username and password for authentication to the domain (Note: a normal user can join a machine to the domain, though there is a limit of 10 machines that can join). Here Im using the domain admin account > OK > All being well, it should say ‘Welcome to the {domain-name} domain’‘ > OK > OK > OK > when prompted to reboot let it do so.

Remember post reboot it will try and log in with your local user, select Other User > Type in your domain username and password.

How To Join Windows 11 to a Domain (Local Domain) with PowerShell

Windows Button > In the search type PowerShell >Right click it > Run As Administrator.

Yes > Use the following syntax. Add-Computer –DomainName pnl.com -Credential PNL\administrator -Restart –Force > Provide the password for the user you specified in the command > the client will reboot automatically.

How To Join Windows 11 to a Domain (Local Domain) from  Command Line

Windows Button > In the search type CMD >Right click it > Run As Administrator.

 

Yes > Use the following syntax,  netdom join %computername% /domain:pnl.com /UserD:administrator /PasswordD:Password12345 > You can then reboot with a shutdown -r -f command.

Note: If you get an error that says netdom‘ is not recognised as an internal or external command, then thats because you need to install the RSAT tools.

Related Articles, References, Credits, or External Links

NA