How to Cancel Windows 11 Update and Stay on Windows 10?

Windows 10 will continue to receive support until October 14, 2025, but Microsoft is already encouraging users to upgrade to Windows 11. While Windows 11 offers many exciting new features, not everyone is ready to make the switch right away. You may have essential software that hasn’t been tested on Windows 11, or maybe you simply prefer the familiarity of your current setup.

Whatever your reason, this guide will help you postpone the upgrade and keep using Windows 10 for now. Here’s how you can take control of when you choose to update.

Note: If your PC is managed by your organization and you can’t make these changes yourself, it’s best to contact your IT department or system administrator. They can provide more guidance and might be able to make these adjustments for you.

1. Pause Updates

If you want to temporarily delay the Windows 11 update, the simplest way is to pause updates through Windows Settings. This option lets you postpone updates for 7 days or more.

  1. Press the Windows + I keys on your keyboard to open Windows Settings.
  2. Click on Update & Security.
  3. Select Windows Update from the menu on the left.
  4. If you see the “Stay on Windows 10 for now” option, click it.
    Note: Depending on your Windows version and settings, you might not see this option. If you don’t, follow the next steps:
  5. To pause updates, click Pause updates for 7 days.
  6. If you want to pause updates for longer, click Advanced options.
  7. In Advanced options, find and expand the dropdown under Pause updates.
    Pause updates until a fixed time
    Pause Windows 11 updates until a fixed time
  8. You can pause updates for up to 35 days.
  9. Select the date you prefer from the dropdown menu.

2. Block Update using Windows Registry

The “TargetReleaseVersionInfo” setting is a configuration you can add to your computer’s registry (the database that stores Windows settings) to specify which Windows version you want to stay on. By setting a specific version, you ensure your PC only gets updates for that version and won’t upgrade to a newer one like Windows 11 automatically.

This helps you keep using Windows 10 without worrying about surprise upgrades. For safety, make sure to create a registry backup before making any changes.

  1. Press the Windows + R keys together to open the Run dialog box.
  2. In the text field, type winver and press Enter to check your current Windows version.
    Note down your current Windows version
  3. Write down your current Windows version for reference.
  4. Press Windows + R again to open another Run dialog.
  5. Type regedit and press Enter to open the Registry Editor.
    Open up the Registry Editor
  6. Navigate to:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
  7. If the WindowsUpdate key doesn’t exist, right-click the Windows key, select New > Key, and name it WindowsUpdate.
  8. Right-click in the right pane, select New > DWORD (32-bit) Value, and name it TargetReleaseVersion. Then, double-click it and set its Value data to 1.
    Edit your DWORD value
  9. Right-click again, select New > String Value, name it TargetReleaseVersionInfo, double-click to edit it, and enter your Windows version (like 21H2 or 21H1) in the Value data.
    Edit your String Value
  10. Restart your computer to apply the changes and prevent the Windows 11 update.

3. Set Target Release in Group Policy Editor

This option does the same thing as Option 2, but you’ll use the Group Policy Editor instead of editing the registry manually.

Note: The Group Policy Editor is available mostly in Windows 10 Pro, Education, and Enterprise editions, and may not be present in the Home edition.

  1. Press the Windows + R keys together to open the Run dialog box.
  2. Type gpedit.msc in the box and hit Enter.
    Opening up Local Group Policy Editor
  3. Go to:
    Local Computer Policy > Computer Configuration > Administrative Templates > Windows Components > Windows Update > Windows Update for Business
  4. Double-click on Select the Target Feature Update Version.
    cancel windows 11 update
    Double-click on the highlighted policy
  5. Choose Enabled. Under Target Version for Feature Updates, enter your preferred Windows 10 version.
    cancel windows 11 update
    Configure policy
  6. Click Apply and then OK. This will set your device to remain on Windows 10.

4. Turn Off Windows Update Service (Not Recommended)

If you want a more permanent solution, you can disable the Windows Update service entirely. Please be careful though! Disabling this service will stop all updates, including important security and bug fixes.

Remember, you’ll need to manually turn the update service back on when you’re ready for updates again. Avoid leaving updates turned off for too long, as it can make your computer vulnerable.

  1. Press the Windows key, type Services, and hit Enter.
    Opening Services from Start Menu
    Opening the Services Window
  2. In the Services window, find the Windows Update service and double-click it.
    Windows Update Service
    Open Windows Update Service Properties dialog box
  3. In the Properties dialog, set Startup type to Disabled.
  4. Click Stop under Service status, then click Apply and OK to save the changes.
    Disable Windows Update Service

5. Use a Third-Party Tool

If you’re not comfortable editing the registry or using the Group Policy Editor, third-party tools designed to manage Windows updates can help. Programs like “StopUpdates10” offer user-friendly interfaces for controlling Windows updates. With these tools, you can pause or completely disable updates with just a few clicks, ensuring your computer stays on Windows 10 without unexpected upgrades to Windows 11.

By following these steps, you can easily manage when (or if) you move to Windows 11—according to your needs. Remember, each method has its own advantages and disadvantages, so choose the option that best fits your situation.

Have you tried any of these steps? Did they work for you? Share your experiences and any additional tips in the comments below.

ABOUT THE AUTHOR

Zainab Falak


Zainab Falak is a highly educated professional with a background in actuarial science and a strong passion for technology. Her expertise lies in the field of data analytics and she is a proficient programmer in languages such as Python and R. At Appuals, Zainab shares her extensive knowledge of Windows 8, 10, and 11, covering a broad range of topics related to these operating systems. Zainab's ability to effectively communicate technical concepts in a clear and concise manner has earned her recognition and respect in the tech community. She is committed to staying up-to-date with the latest developments in the field and providing readers with insightful and informative content.

Comments

12
    GO
    greg_os Jun 16, 2022

    you need to put Windows 10 in the Windows product version as Windows 11 uses the same build numbers ie 21H2. Also to continue receiving W10 updates set the Target version to something like 24H2

    Reply
      JO
      Joe8675309 Jul 13, 2022

      Can you explain where to put the target Product version?

        MO
        Mike-OS Aug 1, 2022

        reg add HKLMSOFTWAREPoliciesMicrosoftWindowsWindowsUpdate /f /v TargetReleaseVersion /t REG_DWORD /d 1reg add HKLMSOFTWAREPoliciesMicrosoftWindowsWindowsUpdate /f /v TargetReleaseVersionInfo /t REG_SZ /d “21H2″reg add HKLMSOFTWAREPoliciesMicrosoftWindowsWindowsUpdate /f /v ProductVersion /t REG_SZ /d “Windows 10”

        Reply
          SE
          Santiago España Aug 10, 2022

          Thank you so much… very appreciated

        GO
        greg_os Nov 20, 2022

        in gpedit, you would put it into the box that says Windows product version, (the top box that they have blank) in the registry create a new string value called TargetProductVersion.

    JU
    Jude Aug 10, 2022

    What do you do if you type gpedit.msc and get an error that it doesn’t exist?

      MZ
      Muhammad Zubyan Author Aug 16, 2022

      You are using Windows 10 Home Editon, which doesn’t have gpedit by default. You have to enable it! Follow these steps: https://appuals.com/install

      Reply
    AQ
    Andromeda Quonset Oct 6, 2022

    Since Windows 11 has a stated requirement of running TPM 2.0, if you don’t have the TPM 2.0 enabled, Windows 10 shouldn’t even try to install the Windows 11 update. So just go into your UEFI-BIOS settings and disable it.

    Reply
    AC
    Amina S-C Oct 27, 2022

    hello, Thank you for your support and instructions on how to cancel the windows 11 update installation. I thought I followed the instructions to the letter but when I went back to my Settings/updates I see that my new Windows 10 update that was waiting for a restart is gone and Windows 11 is waiting to install with the next restart…can you help me figure out what happened? Also the instructions to select DWORD 32bit when creating the new key is confusing as I have a 64bit computer. Does this make a difference? Thank you so much for any and all assistance with this.

      MZ
      Muhammad Zubyan Author Nov 4, 2022

      It doesn’t matter if you have a 64 Bit computer, use DWORD.

    SW
    Stevie Wonder Dec 23, 2022

    My latest windows 10 version is 22H2, just updated om my machine a couple days ago. I looked up windows 11 versions and discovered they use the same version numbers 21H2 and 22H2. So, I am confused how editing the registry and putting in 22H2 as my target windows 10 version will stop windows 11 from installing. Anyone?

    
    ‮nidokok  Jan 5, 2023

    if your version already upgraded by someone clicking install windows 11 now (eg in school or work ennviroment with more than one user) there are sometimes issues that after rolling back to windows 10 update to windows 11 installs automatically without asking you again on the next windows update cycle. In those cases it is possible to upgrade in place to newest version of windows 10 from install media with “don’t download any updates” option checked in the installer.
    basically you upgrade to the same version of windows 10 you have but with all updates removed and you just check for updates untill you can click “stay on windows 10 for now” when that update show upbut version target values are nice thing to set too

    Reply