Delay or Disable Windows 10/11 Feature Updates with TargetReleaseVersion (Safe Guide)
Difficulty: Intermediate | Time Required: 15 minutesWindows feature updates (like Windows 11 23H2 → 24H2, or Windows 10 21H2 → 22H2) can introduce new features—but they can also bring driver issues, app incompatibilities, performance changes, or unwanted UI changes. If you want stability, you may prefer to stay on a known-good version until you’re ready.
Microsoft provides a supported method to “pin” your PC to a specific Windows release using a policy called TargetReleaseVersion. When configured correctly, Windows Update will continue to deliver security and quality updates for your current release, but it will avoid upgrading to a newer feature update.
This guide shows how to safely set it up in Windows 10/11.
Prerequisites
Before you start, check the following:- Administrator access on the PC.
- Your current Windows version (so you know what you’re pinning to):
- Press Win + R, type
winver, press Enter. - Note the Version (e.g., 22H2, 23H2, 24H2) and the OS (Windows 10 vs Windows 11).
- Press Win + R, type
- Understand the goal:
- This method is best for delaying feature updates or staying on a specific release.
- It does not pause monthly security updates.
Note: TargetReleaseVersion is supported on Windows 10 and Windows 11. The easiest method depends on your edition:
- Windows Pro/Enterprise/Education: You can use Group Policy (recommended).
- Windows Home: Use the Registry method (works well, but be careful).
Step-by-step: Set TargetReleaseVersion (Recommended: Group Policy)
A) Windows 10/11 Pro, Enterprise, Education (Group Policy)
- Press Win + R, type
gpedit.msc, press Enter. - Navigate to:
Computer Configuration → Administrative Templates → Windows Components → Windows Update → Windows Update for Business - Find and open the policy:
Select the target Feature Update version - Set it to Enabled.
- Configure the options:
- Target Version for Feature Updates: set to
Windows 10orWindows 11(match your OS) - Target Feature Update version: set to the release you want to stay on, for example:
- Windows 10:
22H2 - Windows 11:
23H2or24H2(choose your preferred one)
- Windows 10:
- Target Version for Feature Updates: set to
- Click Apply, then OK.
- Force a policy refresh (optional but recommended):
- Open Command Prompt (Admin) and run:
gpupdate /force
- Open Command Prompt (Admin) and run:
- Restart the PC.
Warning: Don’t enter a version that doesn’t exist for your OS. For example,22H2is valid for Windows 10, but Windows 11 version naming may differ depending on what’s currently available for your device.
Step-by-step: Set TargetReleaseVersion (Windows Home / Registry Method)
If you don’t have Group Policy Editor, you can configure the exact same setting via the Registry.B) Windows 10/11 Home (Registry)
- Press Win + R, type
regedit, press Enter. - Approve the UAC prompt.
- Navigate to this key (create it if missing):
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate- If WindowsUpdate doesn’t exist:
- Right-click Windows → New → Key → name it
WindowsUpdate.
- Right-click Windows → New → Key → name it
- If WindowsUpdate doesn’t exist:
- In the right pane, create or set these values:
1) TargetReleaseVersion (DWORD 32-bit)- Name:
TargetReleaseVersion - Value:
1
- Name:
TargetReleaseVersionInfo - Value: your target release, e.g.
22H2/23H2/24H2
- Name:
ProductVersion - Value:
Windows 10orWindows 11
- Name:
- Close Registry Editor.
- Restart your PC.
Tip: If you previously used other “update deferral” tools or policies, they can conflict. If behavior seems inconsistent, review other Windows Update policies or management tools (see troubleshooting below).
Verify it’s working
- Open Settings → Windows Update.
- Click Check for updates.
- You should still receive cumulative updates (Patch Tuesday/security fixes).
- You should not be offered a newer feature update beyond your target release.
How to undo (re-enable feature upgrades later)
When you’re ready to upgrade to the next feature update, you have two safe options:Option 1: Remove the TargetReleaseVersion policy
- Group Policy method: set Select the target Feature Update version to Not Configured.
- Registry method: delete these values (or set
TargetReleaseVersionto0):TargetReleaseVersionTargetReleaseVersionInfoProductVersion
Option 2: Change the target to a newer version
If you want to move forward, set the target to the newer release (for example, from23H2 to 24H2), then check for updates.Note: If Microsoft has started phasing out support for your pinned release, Windows may eventually insist on a feature update to keep the device supported. TargetReleaseVersion reduces surprise upgrades, but it can’t override all servicing requirements forever.
Tips, warnings, and troubleshooting
Tips
- Pick a supported release: Staying on a version that’s still in support ensures you keep receiving security updates.
- Use this for stability: It’s ideal if you rely on specialized software, legacy hardware drivers, or a stable production environment.
- Combine with good update hygiene: Even if you delay feature updates, keep monthly security updates enabled.
Warnings
- Don’t “set and forget” for years: Feature update pinning is meant to control timing, not to avoid upgrading indefinitely. Eventually, older releases reach end-of-service.
- Avoid random “tweak tools”: Third-party update blockers can interfere with Windows Update in ways that make troubleshooting harder.
Troubleshooting
1) I’m still being offered a feature update- Double-check:
TargetReleaseVersionis set to1ProductVersionmatches your OS (Windows 10vsWindows 11)TargetReleaseVersionInfois a valid release string
- Restart and check again.
- Run Windows Update troubleshooter:
- Settings → System → Troubleshoot → Other troubleshooters → Windows Update
- Ensure required services aren’t disabled (Windows Update, BITS).
- If the PC is managed by work/school or MDM, those policies may override local settings.
- Temporarily remove extra controls and test with just TargetReleaseVersion.
- On Pro editions, verify policies under Windows Update for Business and related Windows Update templates.
Conclusion
Using TargetReleaseVersion is one of the safest, Microsoft-supported ways to delay or effectively “disable” automatic feature upgrades without shutting off important security updates. With a quick policy or Registry change, you can keep your system on a stable Windows release and upgrade on your schedule—especially helpful for work PCs, gaming rigs, and systems with sensitive drivers or apps.Key Takeaways:
- TargetReleaseVersion lets you pin Windows 10/11 to a specific feature update (like 22H2/23H2/24H2).
- You continue receiving monthly security and quality updates while avoiding unexpected major upgrades.
- You can configure it via Group Policy (Pro+) or Registry (Home) and easily undo it later.
This tutorial was generated to help WindowsForum.com users get the most out of their Windows experience.