My_7PE is a batch script that allows you to create a Windows 7-based Windows PE 3.0 boot CD or USB flash drive (UFD) without requiring the Windows Automated Installation Kit (WAIK). My_7PE can either use the install.wim file from the Windows 7 installation DVD or Windows RE that is available on every PC where Windows 7 is installed.
My_7PE comes as a self-extractable RAR file that contains the batch script and a couple of tools. To create a bootable Windows 7 PE CD or UFD, you have to launch My_7PE.cmd with administrator privileges. The script guides you through several self-explanatory steps. If you want to know what the script is doing in more detail, look at the My_7PE readme.
The script halts at critical points, which allows you to add your own files during the Windows 7 PE creation process. For instance, you could add some drivers to the WIM file or some tools to the boot medium.
At the end of the process, you have to decide whether you want to create an ISO file, which you can burn on a CD or a UFD. My_7PE can format the flash drive either with FAT32 or NTFS, or it can just leave the file system and its contents intact. The Windows PE creator tool can also add a boot manager (Grub4Dos or PloP) to the UFD.
The Windows 7 PE that My_7PE creates has a full-blown Windows desktop. You probably know that the Windows PE 3 from the WAIK only has a command line interface. The My_7PE version comes with a Start Menu, a taskbar, Windows Explorer, Internet Explorer, Control Panel tools, and a few utilities. As such, it is a modern version of UBCD4Win. As mentioned above, you can also add your own tools during the creation process.
The network only worked after I launched the PE Network Manager that comes with My_7PE. In theory, you can also configure WiFi with this tool, but Windows PE didn’t detect my WIFI network card. I suppose it was a driver issue.
The nice thing about My_7PE is that if you launch it from a UFD you can just add new rescue tools on the fly. This is comparable to my rescue disk solution, although My_7PE is certainly much more sophisticated and the Windows PE installation it creates is almost as comfortable as Windows 7.
If you realize that you need a new tool during your rescue mission, you can download it with Internet Explorer and add it to your UFD by dragging it to PStart, which comes with My_7PE. This allows you to use these tools also from a common Windows installation when you insert your rescue stick.
Note that at Boot Land there is a discussion going on whether My_7PE contains viruses because some scan engines at VirusTotal triggered an alarm. As far as I could see, the alarms were based on heuristics, which makes it quite likely that they were false positives.
Also note that at the time of this writing My_7PE only works on Windows 7 x86; that is, you can’t create a 64-bit Windows 7 PE with it.




Subscribe via e-mail: 

(7 votes, average: 4.29 out of 5)

Given that it has a relatively complete Windows UI with start menu, windows/internet explorer, it probably isn’t legal … I’ll stick to the legit WAIK PE, which can be customized as well. Just need to learn a handful of commands.
John, My_7PE is comparable to UBCD4Win or BartPE, two old projects which had Microsoft’s blessings. Thus I doubt they will complain about My_7PE. If they do, I will inform 4sysops readers about it.
I am facing a strange issue with the script.
When i have Windows 7 installed on my machine, and i boot with a USB built using this script.. there are no issues
But when i have a window xp installed on the machine, and i boot using the USB the PEnetwork identifies the network card but does not show up in the interface. The speed and mac address show blank.
In device manager of PE, the network card comes up with a exclamation.
I have included the required drivers…
Wondering if you came across this issue…
I posted it on boot land too.
kantzy, hmm how can the offline OS (on the hard disk) affect Windows PE? Are these machines identical? My guess is that PE lacks the NIC driver.
Thats what im not able to understand..
I was testing it on Dell E6510.
I have added the WinPE 3.0 drivers provided by Dell which has the required MAss storage and network drivers.
http://www.delltechcenter.com/page/Dell+Business+Client+Operating+System+Deployment+-+The+.CAB+Files
The issue is that … when machine has Windows 7 installed. i have no issues at all .
But when i install XP and boot with the USB, the issue comes up as i mentioned before.
Strangeee…
On the same machine or are these two machines of the same type?
Its a same machine (E6510) … first with Windows 7 and then formatting and installing Windows XP
Ah OK, now I see the problem. The order is wrong. It is supposed to be first Windows XP, and then Windows 7.
No, seriously, I have no idea. Perhaps XP messed with your NIC. As far as I know PE doesn’t depend in any way on the installed OS.
That’s what i am wondering, how PE is dependent on the installed OS.
I wanted it to work on a machine with Windows XP installed.
Anyway, thanks for your help.
Thank you for your hard work on this and for making this available to mere users such as myself. This will be invaluble when supporting and troubleshooting users PC problems.
Many thanks……
Very interesting! I’ll be checking this tool out this week! I like it already!
Thanks! I’ll share my findings.
Sebastian.
Hey..the link to download your PE script is no longer there..or am I doing it wrong?
Xee, thanks for the hint. I have searched, but couldn’t find the new download link. Please let me know if you have more success.
Hello, really like your website. Where could I find the link to download your scripts? I want to try it out! Thanks.
found file at:
http://www.mediafire.com/?amtxym4nom2
Wondering if this can be used in a corporate environment. I mean do we have permissions to use it, since i want WinPE with GUI.
This tool does not require WAIK but I have WAIK and the required applications to create WinPE.
If this script is just for personal use, can you let me know where i can find information for creating WinPE using existing tools (WAIK etc) with GUI plugin?
My 7 PE only gives me the options for a UFD at the end not the Iso options you show. Is their an updated download link for this. Im experimenting with Win7PE and want to create a new repair disk for work on current machines. Im also intrested in accessing Guardian Edge encyrpted partitions. I have the vendors PE disk for this and the admin password which works but its not ideally. I want a full GUI access and to be able to run backups of our encrypted laptops. Weve had a number of systems loose all their data unrecoverable due to the encryption and its currently a royal pain to back these systems up. You would also have to do a whole disk backup without a PE bootdisk as the data is scambled with no recognizable file system. I would have rather gone to easy to manage thinclients!
new link available http://www.mediafire.com/?amtxym4nom2
hi michael, i have read a lot of your articles and now i’m glad you made a good review of my batch command.
i like to let you know there is an update for My_7PE, you can download it from here : http://www.mediafire.com/?lt8pf8ph56hdqnq
Awesome update, you saved me some time by adding the ISO option. Is there an easy way to add a ram disk drive once win7 loads for loading temp and utility applications to.
Thanks, for the update. I was able to load utilities on the ram drive and they work like a champ. Offline access to Win7 files and everything. Does anyone know if there is a plugin to directly load registry hives. My filerecovery program works but Im wanting to do a build that has sysadmin tools for repairing windows 7 computers. There arent alot of good options for 7 PE right now, this is the best I’ve found as you get alot more functionality then the command line interface alone. One of the biggest hurdles at work that I would like to get past is mounting a Guardian Edge encrypted volume for data recovery. We have alot of users with older computers running this and have HDD’s that become un-recoverable once the encrypted file system starts to get corrupted. If it could be mounted you might be able to quickly get to core files from the employee’s. I guess the moral is everyone should keep their data on network backed up locations but we all know that doesnt always happen! We have had a couple total loses on this and Im not sure much can be done at this time to prevent it other than telling staff to be responsible and keep their important data on their share locations. Still in the past I have always had great success in getting data off failing drives using a number of utilites, swaping controlles, etc.. so this is a challenge I want to take on if for no other reason just to achieve it. The GE scrambled drives are supposed to be able to take power loss etc, but a few times their native utility for recovery has said it cant. Plus you dont want to stress the drives by doing a full disk decryption when all you want is some documents and user configuration files. Anyways my problem but I thought I would throw it out their to see if anyone else has attempted the mounting of EFS during the PE boot process.
@cyborg1024
you can change scratch space size (drive X:) to a larger size, 512MB for example, where you can use it for temp file or to install application (files will not be save).
hey help me can i make winpe7 on my usb stick 4gb?i have instaled winxp on my machine which is so older their is problem with my hardisk dats y i need pe on stick tell me its is work wiht my pc which is p3 800mhz and 400 ram?guide me i have linksys wiifi card is it work with pe7 when i boot it from usb stick guide me
I wouldnt use a Windows 7 PE disk on an older computer like that. Their are a number of great XP based PE boot disks that you can build that are better suited to supporting older PC’s. Try: http://www.ubcd4win.com/
or Barts PE. Both have tons of great plugins, There are also some good linux live disks out their depending on what your need to do or support.
Great script. Must be one of the best. Period. I couldn’t find a better one. I have included a lot of apps (mostly portable) and they all work. Except of course some direct3d games and codecs than depend on Microsoft Windows’ directx
but then of course that’s not the point when we use winpe, right? ^^ thx again for such great script.
http://www.filestube.com/27Ibhk6M8Va6GO589K4UkG/My-7PE.html
found one that works
re: broken My_7PE download link
I found a working link:
http://www.filestube.com/27Ibhk6M8Va6GO589K4UkG/My-7PE.html
How do i add software to it ?
Kantzy,
Your issue is the PXE boot for Dell Latitude E’s it can be funny, read on it at the Dell forums or the Google.
Larick
I have added all the network drivers from driverpacks.net and seems like it is working now:)
Michael,
How about an image of windows7 and other applications for a non domain networks,( an OU).Is there a format or solution to do image,and Not using Ghost?
What about having Backup/restore software running from the PE environment – such as the ToDo Backup, SelfImage, Partition saving 3.90. I have use them in the past by creating full running XP on USB HDD to backup /restore my various notebooks. Can you help to advice how to do this on the Win7PE?
http://www.mediafire.com/?lt8pf8ph56hdqnq
mediafire.com reports that the file has been removed due to a violation of some kind. Got another link?
I found My_7PE.exe (self extracting RAR), but VirusTotal.com found 8 viruses, although my Kaspersky didn’t find any. The 8 could have been false positives.
http://cid-f85a988f57842184.office.live.com/self.aspx/Public/My%5E_7PE.exe?ccsf=1
Awesome tool! The PNP utility doesn’t load the system devices on startup though. Is there any virtual system utility that will load system devices on startup?
Mike just thought you should know that it is tough to find a down load site for this. One site has it removed for policy reasons. The other links are blocke on my end as hacker sites. Can you get on a site like two cows or one of the other reputable down load sites?
This seems brilliant, something msft should have done in the first place. How can not have found a download site for it?
Okay, found the link to Mike Dopp’s skydrive.
https://skydrive.live.com/?cid=f85a988f57842184&sc=documents&ccsf=1&id=F85A988F57842184!938
Jon had posted it, along with virus worries. This is a valid source (unless Dopp is The Fiend in disguise).
The date on this version is 9-16-10. Is there a later version?
Again, thanks for the work. If this performs as advertised, it is sliced bread v. 10.0
Hi,
I tryed your script on a dansih version of win 7. But the UFD never boots onto the win7 desktop as shown in your picture. Defining the language is the first bootscreen and then it starts system restore.
Can you tell me what im doing wrong?
A much better solution is to use “Make_PE3″. I believe it’s made by the same guys. It offers the same ability to make a fully bootable Windows 7 environment without the WAIK. This version allows you the ability to add drivers, modify registry entries before creation, and much much more.
Download Link: http://www.mediafire.com/?fi81wqcdmzdv5
Website: http://www.msfn.org/board/topic/143529-make-pe3-program-to-create-portable-windows-7-pe/
Thankyou for the infomation, i will try that.
Hi,
Having problems finding a site that has the Win7PE script, on all I look at it has been deleted?
Please advise where it is available.
Regards
Dayman
I found the file buried deep in my old hard drive and reuploaded it:
http://www.megaupload.com/?d=TJ1LRDCC
Well, great. I installed the app. It want6s me to select an installation file. WTF?????????????? I just want to create a PE disk. Can’t this do that? can’t I just click a button that says “create PE disk”?????
USELESS!