The latest version of the Windows 11 24H2 update has been put on hold for some devices. Windows has introduced a temporary holding policy that restrict the rollout of the 24H2 feature update on some devices due to possible contradiction of installed device drivers. If your system has been put on this ‘Compatibility hold’ these solutions may help you resolve the problem.
Fix 1 – Uninstall the conflicting drivers
Windows puts a hold on the 24H2 feature update if there are some incompatible drivers present on the device. It shows up the list of drivers directly on the Windows Update page.
Step 1 – To uninstall such drivers, open the Device Manager.
Step 2 – Then, go ahead and find out the particular device driver in the list of other drivers.
Step 3 – Later, right-click any such driver and tap “Uninstall driver” to remove it from the computer.
In some cases, a system restart is necessary to complete the driver uninstallation process.
NOTE – We have found that the sprotect.sys driver is causing this problem on various devices. This particular driver is generally used by the encryption tools. You may consider removing any such programs from your computer as well.
Fix 2 – Restart the WU components
There are certain Windows Update components that need to be restarted for efficient Windows Update functions.
Step 1 – Open up the “cmd” in the search box.
Step 2 – Then, right-click the “Command Prompt” and tap “Run as administrator“.
Step 3 – Then, paste these lines one-by-one and hit Enter to execute the codes.
This way, you are stopping the Windows Update services briefly.
net stop bits net stop wuauserv
Step 4 – Then, execute these two codes to restart those stopped services.
net stop bits net start wuauserv
After executing these codes, Windows Update processes will be restarted.
Check back with the Windows Update.
Fix 3 – Bypass the TPM, CPU checks
The feature update 24H2 runs a prior check for authenticity of the minimum TPM, CPU values. Failing such tests shall put the feature update on compatibility hold.
Step 1 – You can a simple shell command to bypass such checks.
Step 2 – So, right-click the Windows icon and tap “Terminal (Admin)” to load up the Terminal with administrative rights.
Step 3 – Open up a new Powershell terminal.
Step 4 – Paste this simple command and hit Enter. This will modify the system registry, making your device ready for TPM, CPU checks during the 24H2 installation process.
New-ItemProperty -Path "HKLM:\SYSTEM\Setup\MoSetup" -Name "AllowUpgradesWithUnsupportedTPMOrCPU" -Value 1 -PropertyType DWORD -Force
After executing the script, you can then restart your computer once.
Fix 4 – Force-install Windows 11 24H2
If you are still getting the same compatibility hold message on Windows Update, there are multiple avenues available for you. You can force-install the Windows 11 24H2.
We have just the right guide for you. Follow the steps mentioned here. We recommend you to use the ISO image file method. Alternatively, you may also use the bootable media drive files to upgrade your Windows 11 to 24H2 version.
These are the ways you can bypass the compatibility hold put on the Windows 11 24H2 installation.