HomeNewsletterCommunityMVP FeedToolsArchiveBlogToday's NewsAboutServicesQuick Links Subscribe free
← Back to Blog
Windows 11 Windows 1126H2IntuneWindows AutopatchWSUSEnablement Package

Windows 11 26H2 with Intune: Readiness, Enablement Package and Autopatch Deployment Guide

IA
Imran Awan
24 August 2026

Every year, Windows 11 gets one new "feature update" - a version bump like 24H2 or 25H2 that bundles up a year of new capabilities. The next one is version 26H2, and Microsoft has already published exactly how it plans to ship it and how admins should prepare. This post is a readiness guide, not a deployment guide, because of one fact that matters more than anything else in it: 26H2 is not out yet. Here is what is confirmed, what to do about it now, and why one very common device - Windows 11 version 26H1 - is not going where most admins assume it is.

The short version

Windows 11, version 26H2 has not reached General Availability as of this writing (independently verified against Microsoft's own release-health page) - it is currently available only through the Windows Insider Program. When it does ship, devices already on version 24H2 or 25H2 get it as a small enablement package, not a full reimage. Devices on version 26H1 are excluded - Microsoft says 26H1 runs on a different Windows core, so those devices get a separate future upgrade path instead of 26H2. The three tools Microsoft names for getting ready are Windows Autopatch, Microsoft Intune, and WSUS - all three already support this exact rollout pattern today, so there is no new tooling project here, only rings to plan and validation to run now.

The problem: three questions every fleet admin has about 26H2

Microsoft announced Windows 11, version 26H2 in a Windows IT Pro Blog post in June 2026, and updated that same post again in August 2026. Once an announcement like that lands, three questions show up in every admin channel and Teams chat within a day, and most of the confusion is avoidable.

Context - check the calendar before anything else: as of this writing, version 26H2 has not reached General Availability. Microsoft's own Windows 11 release-information page lists 26H1, 25H2, 24H2, and 23H2 as the current shipping versions - there is no 26H2 row yet. The techcommunity announcement itself says 26H2 is currently available only through the Windows Insider Program's Experimental channel, with a Release Preview channel to follow "when version 26H2 is in Release Preview." Everything in this post is written as preparation for a release that is coming, not instructions for one that has already shipped.

Question 1: "Do I need to plan a full reimage project for 26H2?" No. Feature updates in the current Windows 11 servicing model ship as small enablement packages to devices that are already close to the target version. This is the same mechanism Microsoft used to move devices from 22H2 to 23H2, and from 23H2 onward. Nothing about 26H2 changes that.

Question 2: "My fleet is mostly on 26H1 now - are those devices on the path to 26H2?" No, and this is the single most consequential thing in this entire post. Microsoft has stated plainly that devices running Windows 11, version 26H1 cannot update to version 26H2 at all. 26H1 is not a stepping stone toward 26H2 - it is a separate, parallel track built for new hardware, and those devices will get a different future release instead.

Question 3: "Does my current deployment tooling already support this?" Yes. Microsoft names exactly three tools for getting ready: Windows Autopatch, Microsoft Intune, and WSUS. If any of those three already manage your Windows updates, you do not need to stand up anything new - you need to plan rings and validate, which the rest of this post walks through in full.

Gotcha - "26H2" and "26H1" look like they should be sequential. They are not. The naming convention (year + half of year) makes 26H1 look like it precedes 26H2 in the same upgrade chain. It doesn't. 26H1 shipped first calendar-wise (February 2026, General Availability), but it is scoped only to new devices sold from early 2026 onward, and it is explicitly not offered as an in-place update from 24H2 or 25H2 on existing devices, per Microsoft's own release-health documentation. Treat the two version numbers as two different families, not two points on one line.

Why it happens: the shared servicing branch, in plain English

To understand why 26H2 arrives as a small update instead of a big one, it helps to know how Microsoft actually builds Windows 11 releases today. Since Windows 10's 2004-to-20H2 era, Microsoft has used what it calls a shared servicing branch: several version numbers are built from the same underlying source code, receive the same monthly security and quality updates, and go through the same compatibility testing. The version number you see - 24H2, 25H2, 26H2 - mostly describes which features are switched on, not a different codebase underneath.

Here is the mechanism, step by step:

  1. Microsoft ships new features to devices continuously, inside the ordinary monthly cumulative update. Most of the time you would never notice, because many of these features arrive turned off by default.
  2. Microsoft's own documentation for the Update Policy CSP confirms this directly: features that are turned off by default from monthly servicing "will be enabled in the next annual feature update." The KB article for that month's cumulative update lists which features are currently sitting dormant.
  3. When the annual feature update ships, it does not need to install a new operating system. It only needs to flip a switch that turns those already-installed, already-tested features on. That switch-flip is the enablement package - small, quick to install, and far less disruptive than the historic model of a full in-place upgrade.
  4. Because the underlying code, security updates, and compatibility validation are already shared across 24H2, 25H2, and the coming 26H2, an eligible device moving between these versions is, in Microsoft's own words, "similar to a regular monthly update" in most environments.

Microsoft used exactly this mechanism to move Windows 11 22H2 devices to 23H2 - its release-health page links directly to that enablement package. 26H2 is the same pattern applied one cycle later.

Why version 26H1 breaks this pattern entirely: Microsoft states directly that "Windows 11, version 26H1 won't be able to update to version 26H2. Instead, they'll have a path to update to a future Windows release. This is because Windows 11, version 26H1 is based on a different Windows core than Windows 11, versions 24H2, 25H2, and 26H2." In other words, 26H1 sits outside the shared servicing branch that 24H2, 25H2, and 26H2 all belong to. There is no shared code base for an enablement package to flip a switch on, so Microsoft doesn't offer one. Microsoft's release-health page reinforces this from the other direction too: 26H1 "is scoped to support new devices that come to market in early 2026 and is not designed as a feature update for existing devices," and it explicitly "is not offered as an in-place update from 24H2 or 25H2 on existing devices."

One more detail worth knowing before you plan anything: support lifecycles reset with every feature update, including 26H2 when it ships. Following the same pattern Microsoft documents for its current versions, expect 24 months of support for Home, Pro, Pro Education, and Pro for Workstations editions, and 36 months for Enterprise, Education, IoT Enterprise, and Enterprise Multi-session editions.

Tip: because 24H2, 25H2, and 26H2 share a servicing branch, application compatibility testing you have already run against 24H2 or 25H2 carries forward. You are not starting a fresh compatibility project for 26H2 - you are validating that nothing changes when the previously-dormant features switch on.

How to verify: where your fleet actually stands today

Before touching any rollout ring, find out where your devices actually sit. Three things matter: the exact version and build a device is running, whether any Windows Update for Business policy already targets or pins that device, and - if you are piloting now - whether the device is enrolled in the Windows Insider Program.

Registry: the version and build that decide everything

Every classification in this post starts from three registry values, all under one key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
Value nameTypeWhat it tells you
DisplayVersionREG_SZThe marketing version, e.g. "24H2", "25H2", "26H1". This is the value this post's classification logic keys off.
CurrentBuildNumberREG_SZThe OS build number, e.g. "26200" for 25H2, "26100" for 24H2, "28000" for 26H1.
UBRREG_DWORDUpdate Build Revision - the number after the dot, e.g. the "9168" in 26200.9168. This changes with every monthly cumulative update.

Here is a Registry Editor view of that key on a device currently running 25H2:

Registry Editor — HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion
DisplayVersion     REG_SZ     25H2
CurrentBuildNumber   REG_SZ     26200
UBR                REG_DWORD   0x000023d0 (9168)

You can read the same three values from PowerShell, which is what the companion script does across a whole fleet:

PowerShell - no elevation needed
Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion' | Select-Object DisplayVersion, CurrentBuildNumber, UBR # DisplayVersion of 24H2 or 25H2 = eligible for the 26H2 enablement package later # DisplayVersion of 26H1 = NOT eligible, different servicing core, different path # Anything older than 24H2 = needs a full feature update first, not an enablement package

Translate that DisplayVersion into a plain answer with this table:

DisplayVersion foundWhere this device standsWhat it needs
24H2 or 25H2Eligible for the 26H2 enablement package once releasedNothing extra - stay current on monthly updates and let the normal ring process handle it
26H1NOT on the path to 26H2 - different servicing corePlan for whatever future release Microsoft eventually offers 26H1 devices instead
23H2 or olderNeeds a full feature update firstMove to 24H2 or 25H2 before 26H2 is even relevant to this device

The Windows Update for Business policy mirror

If Intune or Group Policy has already targeted a device with Windows Update for Business settings, Microsoft mirrors the resulting Update CSP values into the registry. This is documented directly in Microsoft's own troubleshooting article for Intune Update rings, under one shared parent key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\current\device\Update
Policy (CSP name)What it means if setWhere it comes from
TargetReleaseVersionDevice is pinned to move to, or stay on, a specific versionIntune Feature update policy, or GPO "Select the target Feature Update version"
ProductVersionThe Windows product ("Windows 11") that TargetReleaseVersion applies against - required alongside itSame policy surface as TargetReleaseVersion
BranchReadinessLevelDevice is targeted at a preview/Insider servicing channel instead of General AvailabilityIntune Update ring "Enable pre-release builds", or GPO "Select when Preview Builds and feature updates are received"
DeferFeatureUpdatesPeriodInDaysNumber of days a feature update is deferred after release, on top of any channel-level deferralIntune Update ring "Feature update deferral period"
Gotcha found while writing this post: the first version of the companion script below treated any presence of the TargetReleaseVersion or ProductVersion registry entries as "this device is pinned" - but on a real test device, both entries existed with an empty string value. An empty value is not the same as a configured one. If you write your own detection logic against this key, check for a non-empty value, not just the entry's existence, or you will report false positives across your entire fleet.

Read the same key from PowerShell like this:

PowerShell - run as administrator
Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\PolicyManager\current\device\Update' -ErrorAction SilentlyContinue | Select-Object TargetReleaseVersion, ProductVersion, BranchReadinessLevel, DeferFeatureUpdatesPeriodInDays # Key missing entirely = no MDM/CSP-delivered Windows Update policy has ever # applied to this device - a normal result, not an error # TargetReleaseVersion present but blank = NOT actually pinned, see the gotcha above

Event Viewer and log files: no dedicated Event IDs, but two channels that matter

Microsoft does not publish a dedicated set of Event IDs specifically for feature-update or 26H2 readiness - there is no "26H2 readiness" log source to search. What does exist, and is directly useful here, are two general-purpose channels that show whether a policy actually landed and whether Windows Update itself is behaving:

Event Viewer — Applications and Services Logs
Microsoft › Windows › DeviceManagement-Enterprise-Diagnostics-Provider › Admin
— shows whether Intune's CSP-delivered Update policy actually reached this device

Microsoft › Windows › WindowsUpdateClient › Operational
— shows Windows Update itself scanning, finding, and installing updates

For deeper troubleshooting, Windows Update also writes trace files that you merge into one readable log with a documented PowerShell cmdlet:

Log fileLocationWhen to use it
WindowsUpdate.log (merged)Generated on demand from ETL traces under C:\Windows\Logs\WindowsUpdateGeneral Windows Update troubleshooting - use Get-WindowsUpdateLog to generate it
CBS.log%systemroot%\Logs\CBSThe servicing stack itself - useful if an enablement package install fails partway through
PowerShell - run as administrator
Get-WindowsUpdateLog -LogPath 'C:\Temp\WindowsUpdate.log' # Merges the binary .etl trace files into one readable text log. # A healthy scan shows lines from the ProtocolTalker and DownloadManager # components completing normally. Long gaps between timestamps near the # end of a scan often point to a supersedence chain problem, not a crash.

If you are piloting now: Windows Insider Program enrollment

There is no Microsoft-documented registry path for reading raw Windows Insider Program enrollment state - community tools reference an undocumented key, but this post does not build detection logic on something Microsoft has not published. The verified way to check is the Settings UI itself:

SettingsWindows UpdateWindows Insider Program
  1. Open Settings, then go to Windows Update.
  2. Select Windows Insider Program.
  3. If enrolled, this page shows the linked account and the current channel. If not enrolled, it offers a Get started button instead.
Context: what you can verify from policy instead is whether MDM or Group Policy has pointed a device at a preview channel at all - the BranchReadinessLevel value from the table above. That tells you a device is being managed toward a preview channel, which is a different question from whether a person has personally enrolled that device through the Settings UI.

The fix: Microsoft's four-step plan, in full

Microsoft's own preparation guidance for 26H2 has four steps. Here is each one expanded into a full console walkthrough, using the actual tools named in the announcement: Windows Autopatch, Microsoft Intune, and WSUS.

Step 1: Validate today, using the Windows Insider Program

Microsoft's guidance is to preview 26H2 now through the Insider Program's Experimental channel, or wait for the Release Preview channel for closer-to-final quality. Do this on a small number of pilot devices, never on production hardware.

Intune walkthrough - target a pilot device group at a preview channel using an Update ring policy's "Enable pre-release builds" setting:

intune.microsoft.comDevicesWindowsManage updatesWindows updates
  1. In the Microsoft Intune admin center, go to Devices > Windows > Manage updates > Windows updates.
  2. Select the Update rings tab, then Create profile.
  3. Under Basics, name the profile something like Pilot - Insider preview channel.
  4. Under Update ring settings, turn on Enable pre-release builds and pick a channel. Microsoft's own reference documentation for this setting currently lists three named options: Windows Insider - Release Preview, Beta Channel, and Dev Channel.
  5. Continue through Scope tags and Assignments, and assign this profile only to a small pilot device group - never to a production group.
  6. Select Review + create, then Create.
Gotcha - the channel names in Intune's own settings reference and the announcement blog post do not match. Microsoft's 26H2 announcement talks about the "Experimental channel." Intune's Update ring documentation lists "Dev Channel" instead, and the underlying BranchReadinessLevel CSP still documents legacy labels from before Microsoft's 2026 channel rename - "Windows Insider build - Fast," "Windows Insider build - Slow," "Release Windows Insider build," and "Canary Channel." Microsoft has been simplifying Windows Insider channel names during 2026, and the CSP and Intune settings pages have not been fully relabeled to match. Before you pick a value, confirm in the Intune UI itself which option is currently offered and cross-check the resulting channel against a pilot device's own Settings > Windows Update > Windows Insider Program page - do not assume the label you clicked and the channel a device ends up on are described the same way in every Microsoft surface.

The equivalent Group Policy path, if you manage devices without Intune:

Computer ConfigurationAdministrative TemplatesWindows ComponentsWindows UpdateWindows Update for Business
  1. Open the Group Policy Management Editor and navigate to the path above.
  2. Enable Manage preview builds, and set it to Enable preview builds (this maps to the Update/ManagePreviewBuilds CSP).
  3. Enable Select when Preview Builds and feature updates are received and choose the desired channel (this maps to Update/BranchReadinessLevel).
  4. Link the GPO to an OU containing only pilot devices.

Step 2: Use your existing deployment tools

Microsoft names exactly three tools here. All three already understand feature update rollouts today - none of this requires new infrastructure.

Microsoft Intune - Feature update policies. This is the policy type that pins or targets a specific version, backed by the TargetReleaseVersion and ProductVersion CSPs:

intune.microsoft.comDevicesWindowsWindows updatesFeature updates
  1. In the Microsoft Intune admin center, go to Devices > Windows > Manage updates > Windows updates.
  2. Select the Feature updates tab, then Create profile.
  3. Give the profile a name, then specify which feature update version devices assigned to it should move to and stay on. Once 26H2 is published, it appears here as a selectable target once it exists in the service.
  4. Assign the profile to a device group - start with the same pilot group used in Step 1.
  5. Review and create the profile.
Context: if a device is also targeted by an Update ring policy, set that ring's Feature update deferral period to 0 days. Microsoft's own guidance for feature update policies warns that a nonzero deferral on the ring can unexpectedly delay the version the feature update policy is trying to deliver.

Windows Autopatch - deployment rings. If your fleet is Autopatch-managed, the existing ring structure already carries feature updates - you don't build a parallel process:

intune.microsoft.comTenant administrationWindows AutopatchAutopatch groups
  1. In the Microsoft Intune admin center, select Tenant administration, then under Windows Autopatch, select Autopatch groups.
  2. Open an existing Autopatch group, or select Create for a new one, and step through to Update types.
  3. Make sure Feature updates is one of the selected update types for this group.
  4. On the Deployment settings page, use the dropdown to set the target version for feature updates. This is the exact setting that will offer 26H2 once Microsoft makes it available through Autopatch.
  5. On Release schedules, review the deferral and deadline spacing already assigned across your existing deployment rings (for example Test, First, Fast, and Broad) - this is the ring structure that automatically staggers the 26H2 rollout once you set the target version above.
  6. Save the group. Autopatch's device-based Microsoft Entra groups for each ring do the rest.
Gotcha: Microsoft's own documentation for Autopatch groups states plainly that you cannot edit an Autopatch group while it has an ongoing feature update release targeted to it - you'll see the message "Some settings are not allowed to be modified as there's one or more ongoing Windows feature update release targeted to this Autopatch group." Plan your ring changes before you kick off a 26H2 rollout, not during it.

WSUS. Feature updates are published to WSUS under the Upgrades classification. Once Microsoft ships 26H2, it appears in WSUS as a new entry once your existing Windows 11 product category is enabled - there is no separate "26H2 product" to hunt for ahead of time, because the product entry is "Windows 11," not one row per version:

WSUS Administration ConsoleOptionsProducts and Classifications
  1. Open the WSUS Administration Console and go to Options > Products and Classifications.
  2. On the Products tab, confirm Windows 11 is checked (it's listed under All Products > Microsoft > Windows).
  3. On the Classifications tab, confirm Upgrades is checked - Microsoft's own documentation confirms feature updates are published under this classification, and leaving it unchecked is the most common reason feature updates never appear in a WSUS console at all.
  4. Synchronize the server. Once 26H2 exists as a published update, it appears automatically under this same configuration - nothing further to change ahead of time.
  5. To auto-approve it for a pilot ring once it appears, go to Options > Automatic Approvals, create a rule scoped to the Upgrades classification, the Windows 11 product, and your pilot computer group, with a short approval deadline.
  6. To approve it manually instead, go to Updates, create a new update view scoped to Upgrades and Windows 11, then approve the specific update for the ring you want first.
Context: WSUS respects each client's own servicing branch setting. If you approve a build while it's still in an Insider branch, WSUS installs it only on devices that are actually in that branch - it will not leak a preview build to General Availability Channel devices by accident.

Step 3: Plan your rollout rings

Whichever tool you use, the underlying idea is identical: a small pilot group first, then wider rings based on what the pilot tells you. Microsoft's own Windows Update for Business documentation gives a concrete worked example using three rings with staggered deferral periods - pilot at 0 days, a fast ring at 1 day, and a slow ring at 2 days for quality updates, which is the same pattern Windows Autopatch uses by default for its own rings.

PowerShell - checking a device's current deferral setting
(Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\PolicyManager\current\device\Update' -ErrorAction SilentlyContinue).DeferFeatureUpdatesPeriodInDays # 0 = this device takes feature updates as soon as they're offered to its channel # null = no deferral policy has been applied - the ring hasn't been configured yet # Deferral can go up to 365 days for the General Availability Channel
Tip: if you're using Autopatch's default ring composition (Test, First, Fast, Broad), you don't need to invent your own deferral schedule for 26H2 - the service already spaces deferral and deadline periods automatically between one and 20 days as you add or resize rings, exactly the behavior you want for a staged rollout.

Step 4: Stay current on monthly updates

Because features ship dormant inside ordinary monthly cumulative updates and only switch on at the enablement package moment, a device that has fallen behind on monthly updates is missing the exact code that 26H2 needs to flip on. Staying current isn't a separate task from getting ready for 26H2 - it is the preparation.

Warning: do not use the AllowTemporaryEnterpriseFeatureControl policy to force on features that are currently shipped dormant, purely to "get ahead" of 26H2. Microsoft documents this setting as a way to opt in early, but doing so outside a controlled pilot means your production fleet is running features that haven't been through your own validation cycle - exactly the risk that dormant-by-default shipping was designed to avoid.

Proof it worked: a real readiness report

The companion script for this post, Get-Windows26H2ReadinessReport.ps1, is read-only. It checks the current version and build against the classification table above, checks the Windows Update for Business policy mirror, and reports whether the raw Windows Insider enrollment check was skipped and why. Here is a genuine run, on a real Windows 11 device, with the hostname replaced:

PowerShell - genuine output
.\Get-Windows26H2ReadinessReport.ps1 === STEP 1: Current Windows version (registry read) === DisplayVersion : 25H2 CurrentBuildNumber : 26200 UBR : 9168 Full build string : 26200.9168 === STEP 2: 26H2 enablement package eligibility === Classification : ELIGIBLE Detail : Version 25H2 - eligible for the 26H2 enablement package when Microsoft releases it. Devices on 24H2 or 25H2 share the same servicing branch as 26H2, so the move is a small enablement package, not a full feature update. === STEP 3: Windows Update for Business policy state (PolicyManager mirror) === DeferFeatureUpdatesPeriodInDays = 0 SKIPPED CHECK: raw Windows Insider Program enrollment state. Community tooling commonly reads HKLM:\SOFTWARE\Microsoft\WindowsSelfHost\Applicability for this, but that path is not documented on learn.microsoft.com. Check Settings > Windows Update > Windows Insider Program on the device instead. === SUMMARY === Device : CONTOSO-PC01 DisplayVersion : 25H2 Build : 26200.9168 Classification : ELIGIBLE Preview channel set: False Version pinned : False Failed checks : 0 RESULT: device is on the 26H2 enablement package path with no overriding policy. No action needed today. # Exit code 0 - ready and on-path, nothing further required right now

This is a genuine run against a real corporate laptop, with the device name replaced and the last four digits of the build revision redacted. The result lines up exactly with the independently verified release-health data used throughout this post: this device is on 25H2, build 26200.9168, which is current as of the August 2026 cumulative update.

The same script also produces a CSV row when run with -ExportCsv, for fleet-wide reporting:

PowerShell - genuine output - CSV export
.\Get-Windows26H2ReadinessReport.ps1 -ExportCsv -CsvPath '.\proof-run.csv' ... CSV written to: .\proof-run.csv # DeviceName,DisplayVersion,BuildNumber,UBR,Classification,... # CONTOSO-PC01,25H2,26200,9168,ELIGIBLE,...,False,False,...,0,2026-08-24T...Z

Two things are worth pointing out about this run. First, notice the empty PolicyValuesFound entries from the gotcha earlier in this post never appear here - the fixed version of the script only reports a policy as "set" when it actually has a non-empty value, which is exactly the kind of real bug that only shows up by running a script against a real device instead of trusting the documentation alone. Second, this device passed with exit code 0 precisely because it is on 25H2 with no overriding policy - a device on 26H1, or one with a stale TargetReleaseVersion pin, would exit with code 2 (informational) instead, and a genuinely failed registry read aborts loudly with exit code 1 rather than printing a false-clean summary.

References

PowerShell — companion script

Download it from Imran76Awan/Windows-11-Scripts — no sign-in required. It is read-only: it never changes a device, a registry value, or anything in Intune. Validate it in your own environment before relying on the output.

Get-Windows26H2ReadinessReport.ps1 — Read-only fleet readiness report for the 26H2 enablement package.
View all scripts on GitHub
Was this post helpful?
React below — no account needed
Share this post
LinkedIn X / Twitter Reddit Bluesky

More from EndpointWeekly

Windows 11
The Enablement Package: How 24H2 Becomes 25H2 in a Reboot (and…
Windows 11 24H2 and 25H2 share one servicing branch and one identical set of system…
Windows 11
Microsoft's AI Is Hunting Windows Vulnerabilities Before…
Microsoft's MDASH — a multi-model AI scanning harness — is now hunting Windows…
Windows 11
Windows Settings Backup Is On by Default From 26H2 — What You…
Starting with Windows 11 26H2, eligible devices will have settings backup on by default.…