- What is WinPE?
- Key Features of WinPE
- What is WinPE Used For?
- WinPE Version History
- How to Create a WinPE Boot Disk
What is WinPE?
WinPE, also called Microsoft Windows PE or Microsoft Windows Preinstallation Environment, is a simplified operating system based on a version of the Windows kernel. WinPE is designed to provide a lightweight WinPE environment for essential system tasks.
Key Features of WinPE
WinPE is not intended to be a complete operating system (OS) or provide software application programs with a full suite of services. Instead, WinPE serves as an emergency startup platform that can be used to install, troubleshoot or recover a full Windows environment on a computer. Computer OEMs typically use WinPE to pre-install Windows on a system prior to sale.
WinPE is sometimes called a "Windows boot disk" because it renders legacy DOS boot disks obsolete by providing a richer and more versatile operating environment. For example, depending on the version, a WinPE boot disk can support storage features such as NTFS, networking through TCP/IP, and 32-bit and 64-bit device drivers.
A WinPE environment can also support basic Windows application programming interfaces (APIs), Windows Management Instrumentation, Windows Script Host, Systems Management Server (SMS) and Windows Recovery Environment. WinPE can also be launched from varied sources such as CDs, DVDs, USB flash drives and Windows Deployment Services. You can create a WinPE bootable USB drive for easy access.
What is WinPE Used For?
When used for installation, WinPE collects information about the system hardware and executes the full Windows OS installation. OEMs can tailor WinPE to customize and automate aspects of the installation process. WinPE can also help with troubleshooting when the Windows OS fails to start normally. For example, WinPE can launch diagnostic or recovery tools like Windows RE or other third-party tools, or it can simply start a reinstallation of the operating system.
Common WinPE use cases include creating a WinPE boot disk, deploying Windows in enterprise environments, performing system recovery, and running diagnostics on unbootable computers.
WinPE Version History
There are numerous versions of WinPE available. Each version of WinPE is based on a different version of Windows.
| WinPE | Windows | Windows Version | Notes |
| 1.0 | Windows XP | 5.1.2600.x | - |
| 1.1 | Windows XP SP1 | 5.1.2600.x | - |
| 1.2 | Windows Server 2003 | 5.2.3790.x | - |
| 1.5 | Windows XP SP2 | 5.1.2600.x | Windows PE 2004 |
| 1.6 | Windows Server 2003 SP1 | 5.2.3790.x | Windows PE 2005 |
| 2.0 | Windows Vista | 6.0.6000.x | |
| 2.1 | Windows Server 2008 | 6.0.6001.x | - |
| 2.2 | Windows Server 2008 SP2 | 6.0.6002.x | - |
| 3.0 | Windows 7 | 6.1.7600.x | Windows AIK 2.0 |
| 3.1 | Windows 7 SP1 | 6.1.7601.x | Windows AIK for Windows 7 SP1 |
| 4.0 | Windows 8 | 6.2.9200.x | Windows ADK (Windows Kits 8.0) |
| 5.0 | Windows 8.1 | 6.3.9300.x | Windows ADK (Windows Kits 8.1) |
| 5.1 | Windows 8.1 Update 1 | 6.3.9600.x | Windows ADK (Windows Kits 8.1 Update) |
| 10 | Windows 10 | 10.0.10240.x | Windows ADK (Windows Kits 10.0) |
WinPE should support prior versions of the Windows OS, so it is better to use newer versions of WinPE (available in the Windows Automated Installation Kit) to install or repair older versions of Windows. It may not be possible to support newer versions of Windows using older versions of WinPE.
How to Create a WinPE Boot Disk
You can create a WinPE boot disk using WinToUSB. Simply download WinToUSB, select the WinPE option, and create a bootable WinPE USB drive. A WinPE USB drive allows you to boot any computer into a WinPE environment for system maintenance, recovery, and installation tasks.
Related Guides
- How to create a portable Windows 11/10 USB drive?
- How to install Windows 11 on a Legacy BIOS compuer?
- How to install Windows 11 on a computer without TPM?
- How to create bootable Windows 10 installation USB that supports UEFI?
- How to create a UEFI bootable Windows 7 installation USB drive to install Windows 7?