Build a fully customized Windows PE environment in just a few clicks.
WinPEBuilder automates the creation of a Windows PE image with all the essential components already included, making it easy to build deployment, recovery, and troubleshooting media.
- ⚡ Build a custom WinPE ISO in minutes
- 📦 Automatically includes common WinPE optional components
- 🔧 Inject drivers with ease
- 📜 Copy your own PowerShell scripts and tools
- 🎨 Customize the WinPE background
- 💿 Perfect for deployment, recovery, and automation
The following optional components are automatically added:
- HTA
- WMI
- StorageWMI
- Scripting
- .NET Framework
- PowerShell
- DISM Cmdlets
- FMAPI
- Secure Boot Cmdlets
- Enhanced Storage
- Secure Startup (BitLocker Support)
📖 Learn more:
Download and install the latest Windows Assessment and Deployment Kit (ADK).
https://learn.microsoft.com/windows-hardware/get-started/adk-install
The Windows PE Add-on is distributed separately from the ADK.
Make sure it is installed before using WinPEBuilder.
https://learn.microsoft.com/windows-hardware/get-started/adk-install#other-adk-downloads
Download the latest release and extract the ZIP file.
https://github.com/cmartinezone/WinPEBuilder/releases
WinPEBuilder
│
├── Add-Drivers # Drivers injected into the WinPE image
├── Add-Scripts # Files copied to %SystemRoot%\System32
├── WinPE-ISO # Generated WinPE_X64.iso
└── WinPE-Root # Temporary WinPE mount directory
Replace:
Add-Scripts\winpe.jpg
Recommended size:
800 × 600
To restore the default WinPE background, simply delete:
Add-Scripts\winpe.jpg
Edit:
Add-Scripts\startnet.cmd
to launch your own applications, PowerShell scripts, or automation when WinPE starts.
Copy all drivers into:
Add-Drivers
They will automatically be injected during the build process.
Place any scripts, executables, or supporting files inside:
Add-Scripts
Everything in this folder will be copied to:
%SystemRoot%\System32
Run:
WinPEBuilder.bat
Important: Run as Administrator.
The build usually completes in 2–5 minutes.
Your finished ISO will be located at:
WinPE-ISO\WinPE_X64.iso
If WinPEBuilder saves you time, consider buying me a coffee ☕.
PayPal Donation
If you find WinPEBuilder useful, please consider giving the repository a ⭐ on GitHub. It helps others discover the project and motivates future improvements.
