How to Block Windows 11 Upgrade on Windows 10.
If you want to stop Windows 10 from upgrading to Windows 11, then this article is for you.
As Microsoft has announced, Windows 10 support will end on October 14, 2025, and the current version, 22H2, will be the last version of Windows 10. For this reason, Microsoft is pushing users to upgrade to Windows 11 on all devices that meet the requirements of Windows 11.
In such a case, navigate to Windows Update panel (from Start > Settings > Update & Security) and at the "Upgrade to Windows 11" message, click Download and install to upgrade Windows 10 to Windows 11 immediately or, if you are not ready to upgrade your system to Windows 11, simply click on Stay on Windows 10 for now,* to temporarily postpone the upgrade.
* Note: If you choose to "Stay with Windows 10 for now", then after a while you will be prompted again to download and install Windows 11. To avoid this, and stay with Windows 10 without any prompting to upgrade to Windows 11, follow the instructions below.
How to Prevent Windows 11 Upgrade on Windows 10
If you are one of those users who want to stay on Windows 10 "forever" and completely block the automatic upgrade to Windows 11, follow the steps in one of the methods below.*
* Note: If your computer is already upgraded to Windows 11, then to "cancel" the upgrade, go to Settings > System > Recovery and under Recovery options, click Go back to return to Windows 10. After returning to Windows 10, follow the instructions in this article to prevent your system from upgrading to Windows 11 again.
Method 1. Block Windows 11 Upgrade Forever via Registry
The first method to prevent Windows 11 from automatically upgrading is to specify the version of Windows 10 you want to stay on through Windows Registry. This method effectively locks the system to a specific version, preventing any feature updates that would transition the system to Windows 11.
* Note: This method applies in all Windows 10 versions (Home, Pro, Education & Enterprise).
- In Registry Editor, navigate to the following location:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
- Expand the "Windows" key and see if there is a key underneath with the name "WindowsUpdate". If so, skip to the next step. If not, do the following:
- Right-click on "Windows" key and select New > Key
- Then, rename the "New key #1" to "WindowsUpdate" and press Enter.
- At the right pane, right-click on an empty space and select New > DWORD (32-bit) Value.
- Name the new value as: TargetReleaseVersion and hit Enter.
- Now, open the new value, set the Value data to 1 and then click OK.
- Right-click on an empty space and select New > String Value.
- Name the new string as: ProductVersion and hit Enter.
- Open the new string, type in Value data to Windows 10 and then click OK.
- Right-click again on an empty space and select New > String Value.
- Name the new string as: TargetReleaseVersionInfo and hit Enter.
- Open the new string, set the Value data to 22H2 and then click OK.
- Close the Registry Editor and restart your computer to apply these changes and you're done!
Method 2. Block Windows 11 Update via Group Policy
If you're running Windows 10 Pro, Education, or Enterprise, you can prevent the auto upgrade to Windows 11 in Group Policy with the instructions below. This method leverages the Group Policy Editor to enforce system-wide policies that restrict feature updates to a specified version.
- Press Windows
+ R keys to open the run command box. - In the Search box, type: gpedit.msc & click OK to open the Group Policy Editor.
- In Group Policy Editor navigate to the following location:
Computer Configuration\Administrative Templates\Windows Components\Windows Update\Windows Update for Business
- At the right pane, open the Select the target Feature Update version policy.
- Set the policy to Enabled and below…
- At Which Windows product version would you like receive features updates for, type: Windows 10
- At Target Version for features Updates, type: 22H2
- When done, click Apply > OK and close the Policy Editor.
- Restart your computer and you're done!
Summary
In summary, blocking the Windows 11 upgrade on Windows 10 can be achieved through various methods, including modifying the Windows Registry, configuring Group Policy settings, or using third-party tools. Each method provides a different level of control over the update process, allowing users to maintain their preferred Windows 10 version without interruptions.
That's all folks! Did it work for you? If so, by what method? Please leave a comment in the comment section below or even better: like and share this blog post in the social networks to help spread the word about this problem.
Frequently Asked Questions
Why is Microsoft pushing Windows 10 users to upgrade to Windows 11?
Microsoft announced that Windows 10 support will end on October 14, 2025, and the current version, 22H2, will be the last. As a result, they are encouraging users to upgrade to Windows 11 on compatible devices.
How can I temporarily postpone the upgrade to Windows 11?
You can navigate to the Windows Update panel and select 'Stay on Windows 10 for now' when prompted. This will temporarily delay the upgrade to Windows 11.
What should I do if I want to permanently block the Windows 11 upgrade?
You can use the Windows Registry or Group Policy to prevent the automatic upgrade to Windows 11. For Registry, set the 'TargetReleaseVersion' to 1 and specify 'Windows 10' with version '22H2'. For Group Policy, set the target feature update version policy to 'Enabled' with similar version details.
How do I revert back to Windows 10 if my system has already been upgraded to Windows 11?
Go to Settings > System > Recovery and select 'Go back' under Recovery options to return to Windows 10. After reverting, follow registry or group policy instructions to prevent future upgrades to Windows 11.
