I'm trying to enable the Windows 11 upgrade for my Windows 10 Pro machines through Windows Update, ideally as an optional update. I have configured Group Policy to point these machines to WSUS, but I've noticed that if I approve the upgrade in WSUS, it defaults to automatic installation. In my attempts to troubleshoot, I've stripped down every possible setting, including disapplying the WSUS GPO, but still can't get the upgrade prompt to appear. The only settings I've deliberately altered to block the upgrade are DisableOSUpgrade and DisableGwx. According to the PC Health Check, the machines meet all the requirements for Windows 11.
5 Answers
Microsoft has a PowerShell script you can use to check Windows 11 readiness. You can find it at aka.ms/HWReadinessScript. It's essential to ensure you're checking the device types against what's supported; upgrades might only go through for compliant models to prevent issues with non-compatible hardware.
Just to add, don’t forget to check if they have TPM installed! It's crucial for Windows 11 and can prevent upgrades if missing.
If you already approve the upgrade on WSUS, it should work fine. But it seems like you're looking for a way to offer it as an option first. I found a registry tweak that might help:
`Windows Registry Editor Version 5.00`
`[HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdate]`
`"TargetReleaseVersion"=dword:00000001`
`"TargetReleaseVersionInfo"="24H2"`
`"ProductVersion"="Windows 11"`
With this setup, you can keep WSUS settings as they are but still get the optional upgrade prompt. Just remember that you'll want to check with Microsoft for any relevant updates since Windows 11 isn't approved on WSUS yet, but it’s a good workaround.
First, confirm if the hardware is even compatible. If the PCs don't meet the required specs for Windows 11, they won't receive the upgrade option regardless of your settings. Check things like TPM and secure boot.
I've faced the same challenge before. Make sure you've removed any registry entries related to WSUS like `WUServer` and `WUStatusServer`, or else the machines will keep trying to use WSUS. Also, double-check that there are no `DisableOSUpgrade`, `DisableGwx`, or `TargetReleaseVersion` entries in the registry. Ensure your devices are compliant with Windows 11 requirements, such as having TPM 2.0 and Secure Boot enabled. If your aim is to push the upgrade as optional via WSUS, you will need to be on a newer WSUS version and configure it appropriately.
Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures