Splitter v1.0.0
First stable release of Splitter, a PowerShell module for building edition-specific Windows install media from a source ISO.
Highlights
- Initial public release with an end-to-end ISO splitting workflow
- Edition-aware media customization and export
- Bootable ISO creation with BIOS and UEFI boot support
- Offline servicing support for drivers, packages, and unattended setup files
- Verbose progress output and WhatIf support on destructive or media-modifying operations where applicable
Included Commands
Core media and image workflow:
- Mount-WindowsInstallMedia
- Dismount-WindowsInstallMedia
- Get-WindowsInstallImage
- Export-WindowsInstallImage
- Remove-WindowsInstallImage
- New-WindowsInstallMedia
- Split-WindowsInstallMedia
Servicing and build workflow:
- Add-WindowsDriver
- Add-WindowsPackage
- Add-UnattendFile
- Build-BootableIso
Requirements
- Windows PowerShell 5.1+ or PowerShell 7+
- DISM available (dism.exe)
- Windows ADK required for oscdimg.exe when building ISOs
- Chocolatey install command (run elevated):
choco install windows-adk -y
Installation
PowerShell 7+:
Install-PSResource Splitter -Scope CurrentUserWindows PowerShell:
Install-Module Splitter -Scope CurrentUserNotes
- Split-WindowsInstallMedia builds an ISO by default
- Use -SkipBootableIso to stop after creating the working media folder
- Supports install.wim and install.esd source images
- Elevated privileges are typically required for ISO mount/dismount and some DISM operations