How to Create a Windows PE Disk
Let me begin by saying this tutorial does not cover every possible scenario, nor is it intended to. It's pretty basic but, if followed, will create a usable Windows PE disk based upon Windows 7. I'm using Windows 7 professional.
Links were tested and confirmed to be working as of the writing of this tutorial. (December 2010)
I want to thank Jeffrey Schenk of DataSchenk for the training.
and Brian Jackson, who's blog on the subject was a key source of information.
Start by downloading the Windows Automated Installation Toolkit
Download details: The Windows® Automated Installation Kit (AIK) for Windows® 7
You'll find online documentation here:
Windows Automated Installation Kit (Windows AIK) User's Guide
Downloadable documentation here:
Download details: Windows Automated Installation Kit for Windows 7 documentation (May 2010 Update)
and the readme here:
Windows Automated Installation Kit for Windows 7 Readme
Once you have the WAIK downloaded, either burn it to disk or USB, and install.
Once installed, open the AIK Command prompt:
Start – All Programs – Microsoft Windows AIK – Deployment Tools Command Prompt
Begin with a cleanup:
Code:
dism /cleanup-wim
Code:
copype.cmd x86 c:\winpe
Code:
copype.cmd <architecture> <destination>
Now, copy and rename the base image:
Code:
copy c:\winpe\winpe.wim c:\winpe\iso\sources\boot.wim
Mount the wim file:
Code:
dism /mount-wim /wimfile:c:\winpe\winpe.wim /index:1 /mountdir:c:\winpe\mount
Add imagex to the system32 folder so it is pathed:
Code:
copy "c:\Program Files\Windows AIK\Tools\x86\imagex.exe" c:\winpe\mount\windows\system32
NOTE:
I don't add any additional packages or drivers to my Windows PE, however I am including the following two steps for those who might need them.
You can add additional packages by using the following syntax:
Code:
dism / image:<path_to_image> /add-package /packagepath:<path_to_package>
Code:
dism /image:<path_to_image> /add-driver /driver:<path_to_driver> /recurse
Unmount the finished wimfile:
Code:
dism /unmount-wim /mountdir:c:\winpe\mount\ /commit
Copy the finished wimfile:
Code:
copy c:\winpe\winpe.wim c:\winpe\iso\sources\boot.wim /y
Create a bootable iso file:
Code:
oscdimg -n -bc:\winpe\etfsboot.com c:\winpe\iso c:\winpe\winpe.iso
Close the Deployment Tools Command Prompt.
Browse to c:\winpe\ and right-click on winpe.iso and choose Open With – Windows Disk Image Burner to burn the iso to disk.
You now have a usable Windows PE disk. Mine has proven invaluable since I support a herd of over 200 Windows boxen and frequently need to image machines.
Related Tutorials
Last edited by a moderator:
