Many zh-cn win7pe use the method as following (Just on my guess) :
Can you share the files and settings that make it booting faster from USB-flash drive.
1. the boot.wim contain the essential file to boot up to pe loader phrase.
And use the pecmd.exe as pe loader.
In registry, setup -> pecmd.exe load pecmd.ini (NOT winpeshl.exe)
They marks this stage as (1st core). And the essesntial file occupies around 100 MB.
2. Then, the pecmd.ini contains commands to unzip essential file for explorer.
They marks this stage as (2nd core).
After unzip the essential file for explorer, the pecmd.ini call the explorer.exe.
3. Other files for basic operation, such as MMC, MSIInstall, Network Drivers, Wireless Network Drivers are unzipped after explorer running. Often, they put such Drivers outside the boot.wim, and load the driver only if user need it.
If the reading speed of booting media is slow, such as cdrom, usb 1.1, the above method reduce much of time in booting up. It is because the bottleneck is on reading boot.wim. After reading boot.wim, the time required is no significance difference.
Edited by nu852, 30 November 2010 - 08:25 AM.