Every Windows 7 has equipped with Windows PE (Winre) as a recovery tools that can be access from install DVD, recovery folder or system repair cd.
All those Winre image are the same image except start with different shell.
Windows 7 also has Dism to mount/unmount wim image, all of that resources (winre and dism) can be use to build custom Windows 7 PE without downloading WAIK.
I made a batch command to build custom Windows 7 PE using winre image, mount wim image using dism, add additional file/registry, save wim image and create bootable ufd using diskpart to be used with Windows 7 PE.
it has additional tasks also to make back up entry of installed Windows 7 so you can use UFD to boot current windows 7.
more details about build process can be read in readme.txt
limitations:
-My_7PE can only be run on windows 7 or windows 7 PE
-My_7PE support WIndows 7 32 bit only
My_7PE tested on Windows 7 en-US only, but it supposed to automatically detect distribution language and international settings, please let me know if does not work for others distribution languages.
Due to similarity of build processes with Wimb's Make_PE3, i use packages/file list and registry from Make_PE3. thanks to Wimb for his great effort
credits goes to Wimb and others original author
here some screenshots My_7PE running some portable apps
(notes: portables apps are not included, you can add portable apps to ufd and manage using pstart)
My_7PE has been updated, see post #34
Download My_7PE from here :
http://www.mediafire.com/?wwokx3adrnw
feedback and corrections and wellcome.
@Wimb, i add some more registry tweak/fix, you can take a look if it is needs for your build.
Thanks tsetya for your posting of the batch files. It's a nice and simply to make a Win7PE with my national language. I think this can support multi-language. I use Traditional Chinese Ultimate Win7 and my Win7PE is Traditional Chinese interface. It's really great. That means, if I make it in a Korean Win7, then the Win7PE will be with Korean interface. I haven't test it, I will, but I'm quite sure it will.
Also I can add a lot of programs in "Program Files" and place the corresponding shortcut on desktop. It's fantastic.
Unfortunately, I found an unhappy bug in it. When I boot up the Win7PE to desktop. Then I plug-in my usb harddisk, either "Computer" or "Explorer" can't show out my usb harddisk. My 160GB usb harddisk has two partitions. But when I netvigate the "Disk Management", it shows my 160GB usb harddisk with i: and j: The question is why "Computer" and "Explorer" even refresh or reopen will still can't reconize my 160GB usb harddisk. I start with Norton Ghost, Explorer++, Partition Management Tools ....., they all can find and show my usb harddisk. Is that strange ?!
On the other way, I plug-in my 160GB usb harddisk and reboot the Win7PE. This time with a fresh reboot, of course, "Computer" and "Explorer" and show my 160GB usb harddisk with i: and j: (label with 160A and 160B respectively) .... But when I unplug my 160GB usb harddisk, the i: and j: 's label return to "local disk" with an "exclamation" sign next to them. When I close and reopen the Explorer, the i: and j: still exist!! It means they can't be refreshed automatically.
Actually there's still 2 way can explorer my 160GB usb harddisk's i: and j: .....
1. Netvigate the "Disk Manager", on the top portion, right click on the i: and choose "explorer", then an explorer windows with i: and j: shows out.
2. In the DOS Prompt, I type "explorer i:", then also an explorer windows with i: and j: shows out.
The problem seems to be solved. But I think it's very inconvenient and troublesome. To you sir, it may be a minor some missing to add on the registry. And the size of this registry may be very small that may not affect the Win7PE.ISO size very much.
I don't mean here to point out mistakes, I really hope that you can solve this problem and post that out again for me and the others. Frankly speaking, you are really great and have paid a lot of effort on your batch file. Many thanks and thanks.