Deployment Feature Update 22H2 for Windows 11 Installation fails

Vid3al 91 Reputation points
2023-04-27T14:18:25.9633333+00:00

On top of a lab virtual machine, I installed Windows 11 21H2 with the Task Sequence.

Properly functioning operating system receives security updates.

From the MECM reports, this computer, it appears that it requires the Feature Update 22H2 for Windows 11.

I then deployed a test collection on top, with the lab virtual machine inside, the Feature Update 22H2 for Windows 11 (Software Update Deployment).

The Feature Update installation failed.

If I investigated well, the installation failed because the test virtual machine, already with Windows 11 21H2 installed, does not have the TPM active or does not have the minimum required version of the TPM.

How do I avoid deploying Feature Update 22H2 for Windows 11, on top of Windows 11 computers that do not have the prerequisites ?

Windows 11 22H2, does it need more requirements than Windows 11 21H2 ?

Note: We did not use a Task Sequence for the release of the Feature Update, because for us it is faster, and easier to deploy it as Software Update Deployment.

Thanks for the support and suggestions.

Microsoft System Center
Microsoft System Center
A suite of Microsoft systems management products that offer solutions for managing datacenter resources, private clouds, and client devices.
880 questions
Windows 11
Windows 11
A Microsoft operating system designed for productivity, creativity, and ease of use.
8,612 questions
Microsoft Configuration Manager Updates
Microsoft Configuration Manager Updates
Microsoft Configuration Manager: An integrated solution for for managing large groups of personal computers and servers.Updates: Broadly released fixes addressing specific issue(s) or related bug(s). Updates may also include new or modified features (i.e. changing default behavior).
996 questions
Microsoft Configuration Manager
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Vahid Ghafarpour 19,865 Reputation points
    2023-04-28T04:47:19.6166667+00:00

    To avoid deploying Feature Update 22H2 for Windows 11 on top of Windows 11 computers that do not have the prerequisites, you can create a device collection query that includes the minimum TPM version requirement and exclude devices that already have Windows 11 version 22H2 installed.

    To create the query, you can use the following WQL statement:

    select SMS_R_System.ResourceId, SMS_R_System.ResourceType, SMS_R_System.Name, SMS_R_System.SMSUniqueIdentifier, SMS_R_System.ResourceDomainORWorkgroup, SMS_R_System.Client from SMS_R_System inner join SMS_G_System_TPM on SMS_G_System_TPM.ResourceId = SMS_R_System.ResourceId where SMS_G_System_TPM.TPMVersion >= '2.0' and SMS_R_System.OperatingSystemNameandVersion like "%Windows 11%" and not SMS_R_System.OperatingSystemNameandVersion like "%Version 22H2%"
    
    

    This query will select all devices that have TPM version 2.0 or later and are running Windows 11, but exclude devices that already have Windows 11 version 22H2 installed.

    Regarding the requirements for Windows 11 version 22H2, it does not require any additional hardware requirements compared to Windows 11 version 21H2. However, it may require additional software and firmware updates to ensure compatibility with new features and improvements. It's recommended

    1 person found this answer helpful.

  2. Limitless Technology 44,046 Reputation points
    2023-04-28T14:43:43.7866667+00:00

    Hello,

    You can avoid unexpected installation of Feature Update 22H2 with the TargetVersion policy for a Local Policy or through a GPO for a group of machines

    Policy details:

    Path:Computer Configuration > Administrative Templates > Windows Components > Windows Update > Manage updates offered from Windows Update

    Policy: Select the target Feature Update version

    Setting: Enabled

    Which Windows product version would you like to receive feature updates for: Windows 11

    Target Version for Feature Updates: 21H2

    --If the reply is helpful, please Upvote and Accept as answer--