In Win7RescuePE, a minimum build (PE booting with explorer, no apps, no addiotional drivers) in my system is built like this:
After replacing two Win7RescuePE scripts by my scripts, here the build log:
That's nothing what can make somebody excited!
But now have a look at the next build:
And a build time for a minimized PE of 2 - 3 minutes compared with 10 - 20 minutes is a
Let me explain the HowTo:
Win7RescuePE uses WAIK / imagex.exe.
It mounts a *.wim at every build, copies files from the mounted folder to the %target%
And finally it Unmounts the mounted folder.
My solution does not need any WAIK installed. It "Exports" the contents of a *.wim in the very first access of that *.wim into a cache.
On every next access of the *.wim the cache is used.
BTW: The name of the cached *.wim contains all unique info. Therefore a different source CD will be cached under a new name.
Sample name of a cached file: Boot_2_de-DE_0_6.1.7600.16385.0
If you look carefully into the timing reports:
To copy files from a mounted *.wim needs much more time than to copy from an exported wim.
Now the second 'HowTo' working w/o WAIK: Look at this post.
I combined the ideas of 'No WAIK' and 'No Mount' into a new project: nativeEx_Win7
nativeEx_Win7 currently consists of only script.project and two scripts.
Everything else is 'stolen' (by links) from the Win7RescuePE project.
Therefore, if you want to test nativeEx_Win7, you previously have to download and configure Win7RescuePE
Have a running Win7RescuePE project
- Download nativeEx_Win7 (inside WinBuilder download center, accessing nativeEx server)
- Define (as usual) your source CD
- To save time for the first test, uncheck ALL Apps, Drivers etc. Have only 'Build' and 'Finalize' checked
- Choose (maybe install first) your emulator
But I did not yet include the option to download.