Hi @ritmo2k ,
Have you tried the following method?
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
I created a deployment for Windows 11 (business editions), version 22H2 en-us x64 in a lab, and set it to hidden in the software center and available for deployment immediately with an immediate deadline. The update maximum runtime is set 1000 minutes.
The client identifies the update but I get the following error in WUAUpdate.log:
Upgrade installation result indicates that commit cannot be done.
Installation job encountered some failures. Job Result = 0x80240022.
Any ideas on what else to check?
Looking in C:\$WINDOWS.~BT\Sources\Panther\setupact.log
I see that the diagnostic tool logs output to C:\WINDOWS\logs\SetupDiag\SetupDiagResults.xml
, that file reports error code 0xC1900200
which indicates the upgrade is incompatible.
I found C:\$WINDOWS.~BT\Sources\Panther\ScanResult.xml
indicates:
<?xml version="1.0" encoding="utf-8"?>
<CompatReport xmlns="http://www.microsoft.com/ApplicationExperience/UpgradeAdvisor/01012009">
<System X64Capable="True" X64Running="True"/>
<Hardware>
<HardwareItem HardwareType="Setup_HostIsBootedFromPortableWorkspace">
<CompatibilityInfo BlockingType="None"/>
</HardwareItem>
<HardwareItem HardwareType="Setup_HostIsBootedFromAuditMode">
<CompatibilityInfo BlockingType="None"/>
</HardwareItem>
<HardwareItem HardwareType="Setup_HostIsUEFICompliant">
<CompatibilityInfo BlockingType="None"/>
</HardwareItem>
<HardwareItem HardwareType="Setup_SafeMode">
<CompatibilityInfo BlockingType="None"/>
</HardwareItem>
<HardwareItem HardwareType="Setup_HostIsNonStagedBuild">
<CompatibilityInfo BlockingType="None"/>
</HardwareItem>
<HardwareItem HardwareType="Setup_InsufficientDiskSpace">
<CompatibilityInfo BlockingType="None"/>
</HardwareItem>
<HardwareItem HardwareType="CpuFms">
<CompatibilityInfo BlockingType="Hard"/>
</HardwareItem>
<HardwareItem HardwareType="TpmVersion">
<CompatibilityInfo BlockingType="Hard"/>
</HardwareItem>
</Hardware>
<SystemInfo UplevelEdition="Windows 11" OSMajorVersion="10" OSMinorVersion="0"/>
</CompatReport>
It appears as if it is blocked on the lack of a TPM.
These are all virtual machines in a development lab that had Windows 11 21H2 deployed to them using ConfigMgr.
Is there any way to override the tpm restriction in the upgrade?
Hi, @ritmo2k
Thank you for posting in Microsoft Q&A forum.
You may try to add the Registry Key like below article to bypass tpm:
https://www.easeus.com/partition-master/how-to-bypass-secure-boot-and-tpm-on-windows-11.html
(Please Note: Since the website is not hosted by Microsoft, just for your reference.)
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.