Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
winpe [2008/12/17 19:18] jonathanm bug fix in for loop |
winpe [2010/01/19 17:39] billmc added note regarding x64 support |
||
---|---|---|---|
Line 9: | Line 9: | ||
===== Obtaining Windows AIK ===== | ===== Obtaining Windows AIK ===== | ||
- | Windows PE is available as part of the Windows Automated Installation Kit (AIK). Download the AIK from its home page at [[http://www.microsoft.com/downloads/details.aspx?FamilyID=c7d4bc6d-15f3-4284-9123-679830d629f2&DisplayLang=en]], or from the direct download at [[http://download.microsoft.com/download/8/6/d/86d6ba9c-98ff-444e-87ed-3e76772eb2a6/vista_6000.16386.061101-2205-LRMAIK_EN.img]]. | + | Windows PE is available as part of the Windows Automated Installation Kit (AIK). Download the AIK from its home page at [[http://www.microsoft.com/downloads/details.aspx?FamilyID=94BB6E34-D890-4932-81A5-5B50C657DE08&displaylang=en]], or from the direct download at [[http://download.microsoft.com/download/9/c/d/9cdfa30e-5901-40e4-b6bf-4a0086ea0a6a/6001.18000.080118-1840-kb3aikl_en.iso]]. |
Install the AIK onto a working Windows system (the "technician computer"). The installation requires around 1GB of disk space. | Install the AIK onto a working Windows system (the "technician computer"). The installation requires around 1GB of disk space. | ||
- | |||
===== Setting up WinPE ===== | ===== Setting up WinPE ===== | ||
- | Open the Windows PE Tools Command Prompt (//Start// -> //All Programs// -> //Microsoft Windows AIK// -> //Windows PE Tools Command Prompt//) and enter the following commands (some of which are case-sensitive): | + | Open the Windows PE Tools Command Prompt (//Start// -> //All Programs// -> //Microsoft Windows AIK// -> //Windows PE Tools Command Prompt//) and enter the following commands (some of which are case-sensitive). Note that if you intending to install a 64 bit version of Windows, the second command below should specify "amd64" instead of "x86" (amd64 is a generic reference to 64 bit support which includes support for both AMD and Intel based 64bit hardware): |
mkdir C:\Temp | mkdir C:\Temp | ||
Line 33: | Line 32: | ||
%BCDEDIT% -set {ramdiskoptions} ramdisksdidevice boot | %BCDEDIT% -set {ramdiskoptions} ramdisksdidevice boot | ||
%BCDEDIT% -set {ramdiskoptions} ramdisksdipath \Boot\boot.sdi | %BCDEDIT% -set {ramdiskoptions} ramdisksdipath \Boot\boot.sdi | ||
- | for /f "tokens=3" %i in ('%BCDEDIT% -create -d "Windows PE" -application osloader') do set GUID=%i | + | for /f "tokens=3" %a in ('%BCDEDIT% -create -d "Windows PE" -application osloader') do set GUID=%a |
%BCDEDIT% -set %GUID% systemroot \Windows | %BCDEDIT% -set %GUID% systemroot \Windows | ||
%BCDEDIT% -set %GUID% detecthal Yes | %BCDEDIT% -set %GUID% detecthal Yes | ||
Line 43: | Line 42: | ||
%BCDEDIT% -set {bootmgr} displayorder %GUID% | %BCDEDIT% -set {bootmgr} displayorder %GUID% | ||
del /Q bcdedit.exe | del /Q bcdedit.exe | ||
+ | |||
+ | Note: When using inside a batch file, replace %a with %%a (twice) in the "for" command parameters. | ||
===== Transferring WinPE to a TFTP server ===== | ===== Transferring WinPE to a TFTP server ===== | ||
Line 78: | Line 79: | ||
Congratulations on a successful boot of Windows PE! | Congratulations on a successful boot of Windows PE! | ||
- |