Registry settings for upgrading to Windwos 11

FlyerAdmin 46 Reputation points

I'm hoping to push Windows 11 to compatible devices in my domain. We do not use InTune or SCCM; we have an update management utility I'd like to use and I've been lead to believe I can prompt devices to upgrade to Windows 11 by setting their Targeted Release Version in RegEdit.

The PowerShell commands I've tried using to edit the targeted release version are:

New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" -Name 'TargetReleaseVersion' -PropertyType REG_DWORD -Value 1  
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" -Name 'TargetReleaseVersionInfo' -PropertyType REG_MULTI_SZ -Value '21H2'  

This has been ineffective thus far and I may have the wrong PropertyType on the commands. Is anyone experienced with specifying Windows 11 as the Targeted Release Version via RegEdit?

Windows 10
Windows 10
A Microsoft operating system that runs on personal computers and tablets.
6,734 questions
Windows 11
Windows 11
A Microsoft operating system designed for productivity, creativity, and ease of use.
4,144 questions
Windows Server PowerShell
Windows Server PowerShell
Windows Server: A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.PowerShell: A family of Microsoft task automation and configuration management frameworks consisting of a command-line shell and associated scripting language.
4,765 questions
No comments
{count} votes

2 answers

Sort by: Oldest
  1. DaveK 1,831 Reputation points

    I can't comment from experience on the effectiveness of this as a solution for upgrading to Win 11, quick google suggests there could be 3 entries which are needed. You are correct in your PropertyTypes, they just need amending:

    New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" -Name 'TargetReleaseVersion' -PropertyType DWord -Value 1  
    New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" -Name 'TargetReleaseVersionInfo' -PropertyType String -Value '21H2'  
    New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" -Name 'ProductVersion' -PropertyType String -Value 'Windows 11'  

    Details for those PropertyTypes can be found here:

  2. Limitless Technology 37,641 Reputation points


    Thank you for your question and reaching out. I can understand you are having query related to Windows 11 upgrade using registry.

    Please note that Windows 11 is completely new Major version with lots of security features of Windows and It can not be pushed via registry settings.

    Hence in your case Please update Windows 11 via below methods.


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