From Windows deployment to ready

Windows deployed.
Make it yours.
Before OOBE.

Stage your apps and device settings after OSDCloud. OSDStage applies your choices during SetupComplete, before the first user signs in.

  • PowerShell
  • Optional USB cache
  • Open source
Available on PowerShell Gallery 1.0.0-rc2 preview ↗
OSDStageStaging example
01 · WinPE02 · SetupComplete03 · OOBE
PowerShell · after OSDCloud
# Choose what this device needs
Add-OSDStageGoogleChromeEnterprise
Add-OSDStageAdobeAcrobatUnified

# Check before the first boot
Test-OSDStageDeployment -ThrowOnFailure

Your choices

Google Chrome EnterpriseBuilt-in appStaged
Adobe AcrobatBuilt-in appStaged
Staged in WinPE. Applied during SetupComplete.

How it works

From Windows installation to OOBE.

One flow. Your apps and configuration, applied before OOBE.

  1. OSDCloud · WinPE

    Install Windows

    Let OSDCloud apply Windows and complete its workflow.

  2. OSDStage · WinPE

    Stage your choices

    Stage apps and configuration, then validate the deployment.

  3. Restart → SetupComplete

    Apply automatically

    Restart into Windows. SetupComplete installs your apps and applies configuration before OOBE.

  4. OOBE

    Continue setup

    Continue with Windows setup or your Autopilot enrollment.

Your choice of content

Use built-in evergreen apps and configuration commands, or connect your own package repository.

USB caching, automatically

Connect a USB drive labeled OSDCloud. Supported content is cached automatically and reused when valid.

Follow the quick start

One workflow · Your choices

Choose what makes a device ready.

Start with a few apps. Add the settings and content your deployment needs.

01 · Software

The apps you need.
Ready for the first sign-in.

Use built-in integrations or install packages from your own repository.

Built-in appsChrome · Teams · Microsoft 365Your repositoryApps · PowerShell scripts
Explore the catalog

02 · Configuration

More than software.
Your device settings, too.

Add fonts, certificates, drivers and Windows settings to the same deployment.

Windows configurationRegistry · Services · Wi-FiDevice contentFonts · Certificates · Drivers
Find a practical guide

03 · Caching

Download once.
Reuse when it matches.

An OSDCloud-labeled USB drive lets supported content be cached and reused across devices.

SourceUSB cacheDevice

Prepare matching content first for a fully offline deployment.

How caching works

Available on PowerShell Gallery

Start small.
Build your own deployment.

Install the preview and follow the WinPE quick start. Check release availability when upgrading from an earlier preview.

Get started
Install the preview · PowerShell
Install-Module OSDStage -Repository PSGallery -AllowPrerelease