Skip to content

Add Windows 11 26H2 deployment support - #36

Merged
OSDeploy merged 11 commits into
mainfrom
mosquito
Sep 29, 2026
Merged

OSDeploy merged 11 commits into
mainfrom
mosquito

Conversation

@OSDeploy

Copy link
Copy Markdown
Collaborator

Summary

  • add Windows 11 26H2 build 26300.9457 catalog support for amd64 and arm64
  • make Windows 11 26H2 the default across workflows, USB cache updates, selection helpers, and the default UI
  • initialize SetupComplete.cmd and OOBE.cmd for post-installation tasks
  • refresh the HP driver pack catalog and update generated driver script branding
  • update module metadata, README, changelog, deployment docs, and maintenance guidance for version 26.9.29.1

Validation

  • verified manifest, README, and changelog version consistency
  • ran git diff --check

Copilot AI balanced review requested due to automatic review settings September 29, 2026 21:28
@OSDeploy
OSDeploy merged commit d847237 into main Sep 29, 2026
1 check passed

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟡 Changes recommended

The setup script directory is not created before writing command files, and several documented release lists omit the still-supported 23H2 option.

Review effort: Balanced
Findings: 1 Medium severity · 5 Low severity

Open (6)
What changed in this PR

Adds Windows 11 26H2 deployment support and makes it the default release across OSDCloud workflows.

Changes:

  • Adds 26H2 catalog mapping and selection defaults.
  • Initializes post-installation command files and updates driver handling.
  • Updates module metadata, UI, documentation, and maintenance guidance.
File Description
README.md Updates version and default OS.
OSDCloud/​workflow/​default/​ux/​MainWindow.xaml Updates displayed default media.
OSDCloud/​workflow/​default/​os-arm64.json Adds and defaults ARM64 26H2.
OSDCloud/​workflow/​default/​os-amd64.json Adds and defaults amd64 26H2.
OSDCloud/​workflow/​cli/​os-arm64.json Adds CLI ARM64 26H2.
OSDCloud/​workflow/​cli/​os-amd64.json Adds CLI amd64 26H2.
OSDCloud/​private/​steps/​5-drivers/​step-Save-WindowsDriver-DriverPack.ps1 Updates generated script branding.
OSDCloud/​private/​steps/​4-install/​step-install-expandwindowsimage.ps1 Initializes post-install command files.
OSDCloud/​private/​microsoft-update-catalog/​Save-MicrosoftUpdateCatalogDriver.ps1 Prioritizes 26H2 driver searches.
OSDCloud/​private/​core-operatingsystem/​Set-OSDCoreOperatingSystemCloudObject.ps1 Defaults OS selection to 26H2.
OSDCloud/​private/​core-operatingsystem/​ConvertTo-OSDCoreOperatingSystemInfo.ps1 Maps build 26300 to 26H2.
OSDCloud/​private/​core-cache/​Update-RecastOSDCloudUSBCache.ps1 Supports and defaults cached 26H2 media.
OSDCloud/​OSDCloud.psd1 Updates module version and description.
docs/​07-arm64-devices.md Updates ARM64 release documentation.
docs/​05-customize-deployment.md Updates workflow customization examples.
docs/​04-deploy-windows.md Updates deployment defaults.
docs/​01-overview.md Updates supported-release overview.
CHANGELOG.md Documents the release.
.github/​instructions/​workflow-tasks.instructions.md Updates workflow configuration guidance.
.github/​instructions/​osdcloud-catalog-update.instructions.md Updates catalog maintenance guidance.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment on lines +56 to +59
$setupCompletePath = 'C:\Windows\Setup\Scripts\SetupComplete.cmd'
if (-not (Test-Path $setupCompletePath)) {
New-Item -Path $setupCompletePath -ItemType File -Force | Out-Null
}
Comment on lines +159 to +160
"default": "Windows 11 26H2",
"values": ["Windows 11 26H2", "Windows 11 25H2", "Windows 11 24H2"]
Comment thread docs/01-overview.md
| Deploy a custom corporate gold image | **No** — OSDCloud uses Microsoft ESDs. Use MDT/ConfigMgr or build a custom WIM. |
| Air-gapped network (no internet) | **No** — OSDCloud downloads ESDs and driver packs at runtime. |
| Deploy Windows 10 | **No** — current workflows target Windows 11 (25H2/24H2/23H2). |
| Deploy Windows 10 | **No** — current workflows target Windows 11 (26H2/25H2/24H2). |
Comment thread docs/04-deploy-windows.md
| Setting | Default | Notes |
|---|---|---|
| Operating System | Windows 11 25H2 | 24H2 and 23H2 also available |
| Operating System | Windows 11 26H2 | 25H2 and 24H2 also available |
Comment on lines +18 to 19
Its settings allow Windows 11 26H2, 25H2, and 24H2 and use the standard
40-step task.
Comment thread docs/07-arm64-devices.md
| Setting | Default | Available values |
|---|---|---|
| Operating System | Windows 11 25H2 | 25H2, 24H2, 23H2 |
| Operating System | Windows 11 26H2 | 26H2, 25H2, 24H2 |
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants