Introduction: Create a Bootable USB Drive With VistaPE

Picture of Create a Bootable USB Drive With VistaPE

USB drives have become a ubiquitous commodity. Many people have one and some carry their USB drive on their keychain. This provides easy access to handy data such as passwords, games, photos, etc.
VistaPE is the preinstall environment for the installation of Windows Vista. When you first boot to a Vista DVD, the GUI screen you see during installation is VistaPE. It was designed for use on DVD's and USB drives. It provides a graphical environment using a small amount of resources. It's very flexible in that you can add components to provide additional features.
Having a VistaPE bootable USB drive has some additional advantages:

- Familiar interface where you can run Windows programs
- Browse the Internet without leaving a trace on the host PC
- Remove undeleteable spyware and viruses
- Flash the BIOS in a clean environment
- Diagnose computer problems

Being able to remove spyware and viruses is an incredible handy ability. You should be able to remove all of those problems since they won't be able to start automatically. I've used mine many times to get rid of nasty viruses on other peoples computers.

Here's how to create a VistaPE USB drive:

What you need:
USB drive (128MB minimum, 1GB+ preferred)
Winbuilder 75 Beta 4
Windows Vista DVD (preferred) or Windows Automated Installation Kit
Computer with Windows XP or Vista

Let's get started!

Step 1: Copy Vista to the HDD

Picture of Copy Vista to the HDD

Copy the contents of the Vista install DVD to your HDD. This speeds up the whole process. Alternately, you can use the Windows AIK, though you will have reduced features. I recommend using the Vista DVD files.

If you're using the WAIK, you need to burn the image to a DVD, then install it. You'll use the installed directory (usually C:\Program Files\Windows AIK) as the Vista file location.

Step 2: Running Winbuilder

Picture of Running Winbuilder

Winbuilder is a single file. Once you've downloaded it from Winbuilder's website, extract it to a folder on your hard drive and then run it.
Select the Server button and put a checkbox in and click Download

Deselect everything except for the VistaPE Core option.
I unchecked some other options to speed things up, you can select applications that you want integrated into VistaPE.
Click download. This will take some time as it downloads scripts and files necessary for this operation.

Step 3: Setting Up VistaPE

Picture of Setting Up VistaPE

Now that we've downloaded the necessary files and scripts, we need to tell Winbuilder where the Vista files are.
Click the Paths button. Enter the location of your Vista files from step 1. (C:\Program Files\Windows AIK if you're using the WAIK)
Optionally, you can specify where you want to output the VistaPE files and VistaPE ISO.
Click Play.

Step 4: Intermission

Picture of Intermission

The build process takes some time. Take a coffee break. Chat with some friends. Play an instrument. Or download programs to run on your VistaPE drive. I recommend putting some anti-spyware and antivirus utilities on it.
Or just stare at this picture...

Step 5: Copy VistaPE to Your USB Drive

Picture of Copy VistaPE to Your USB Drive

Now that VistaPE is ready, you can have Winbuilder setup your USB drive.
Click the Script button
On the left column, expand the Finalize folder
Click on Create ISO/CD/USB
Click on the folder to set the root directory of your USB drive and browse to your USB drive
Click on the Make USB Boot Device button

Step 6: Formatting and Copying Files to the USB Drive

Picture of Formatting and Copying Files to the USB Drive

At this point, the HP USB format tool should pop up. Select your USB drive from the list. You can select the quick format option to speed things up. Click the Start button to format the USB drive

*WARNING: All contents of the USB drive will be erased!

Once the drive is formatted, you should see a dosbox with files being copied to your USB drive
After that, the GRUB4DOS utility should pop up. This will put the required info onto your USB drive to make it boot to Gruub4Dos.
Click on the Disk radio button
Use the drop down to select your USB drive
Click Install
That's it! Your USB drive should now be bootable to VistaPE!

Step 7: Video of All the Steps

If you're still confused, I created a 4 minute video to help you through the process. The actual process can take up to an hour depending on the options you select and the speed of your machine, but the video should be a good starting point.

Unfortunately, Instructables won't allow me to link the video on my website, but you can watch it here.

Step 8: Boot to It!

Picture of Boot to It!

Stick your USB drive into your test computer and boot to it. You may need to change your boot priority in the BIOS. Some systems have an option to press F12 (or some other key) to bring up a boot menu to boot to your USB drive. The first screen you should see is the Grub4Dos screen. Depending on how fast your system is, you should get to the VistaPE desktop in less than a minute.
Good Luck!

Let me know if there's something confusing. I'll add some additional information later.

Windows Background: Blissin


roy.c.hill (author)2014-07-30

I downloaded Winbuilder 2013 and I ran it and typed auto. Whatever.

hotshot1216 (author)2011-05-09

Hey, Is There Anyway You Could Help Me Do This Over TeamViewer?

budabob07 (author)2011-03-05

I'm getting another error: IF - unrecognized clause: [c:\windows\syswow64]. evaluated string: [If,ExistDir ,"%WindowsDir%\SysWOW64",Set,%SysType%,"amd64"]
I'm on 64 bit windows 7 and am installing from the WAIK. Does anyone know how to make this work?

budabob07 (author)2011-03-05

I get an error in this part that says: Run-Failed to find section [NotConfigured] in file: [%basedir%\ProjectVistaPE-Core\Base\00-api-main.script]

Fawkes (author)2008-08-28

hey um... your link doesnt work, you tutorial has been great, but im still haveing issues with mine, i think it was because im using a 64bit vista, im going to try the AIK soon. once i can download 1gb.....

Flea (author)Fawkes2008-08-28

Sorry about that. It's fixed now. I haven't tried making it with Vista64. I'm not sure if there would be driver issues with it. Good luck.

blind08620 (author)Flea2009-08-16

the video file was not found

Davedwin (author)2009-08-16

On Winbuilder version 076 you have to go to "Source" before changing the paths.

jaxxster1 (author)2009-07-14

all i can download is upx 2. is that a problem?

Flea (author)jaxxster12009-07-16

Make sure you click the Server button and put a checkbox by Then click download. It will then download the scripts necessary to start the creation process. I just ran the latest build and was able to download the scripts. UPX is a different, but similar boot project. Looks like it's LiveXP based rather than the newer, more compatible VistaPE environment.

tlhintoq (author)2008-11-11

I can get to this point. But my computer isn't old enough to have PS2 ports and VistaPEv.12rc1 doesn't seem to support USB keyboard/mouse. Any suggestions?

mrcorbano (author)tlhintoq2008-11-13

How did you get the usb keyboard/mouse to work? vistape boots up, but I can't get either to work

tlhintoq (author)mrcorbano2008-11-13

I see I'm not the only one where lack of USB support has been a roadblock. I hope someone knows the answer and would care to share. I've read a fair amount about "injecting drivers" to a PE install, but I just don't have the time to dedicate to becoming a PE expert for my one little need.

dahjah (author)tlhintoq2009-07-10

Try using a CD/DVD instead of a USB

mettaurlover (author)2008-11-04

i have a Toshiba machine. is this possible on one? mine won't run it properly.

Shadowfury (author)mettaurlover2009-02-22

Your hardware is irrelevant. You simply need a Windows XP or higher operating system with USB support.

mettaurlover (author)Shadowfury2009-02-22

uh... yeah... my comp doesn't have the proper stuff on it to do the necessary things, and i'm running ubuntu 8.10

Shadowfury (author)mettaurlover2009-02-22

Well, there you go. Ubuntu doesn't support Windows software.

mettaurlover (author)Shadowfury2009-02-23

try again: WINE is the program that can open windows stuff in ubuntu. only thing is, it's a pain to get to work. and anyway, i don't have a disk for VISTA.

REA (author)mettaurlover2009-05-12

WINE can only run certain programs but not all.

mettaurlover (author)REA2009-05-13

true... but for those WINE can't run, i have crossover.

REA (author)mettaurlover2009-05-13

that reminds me. i should have partitioned when i installed Ubuntu on my Win98 tower.

mettaurlover (author)REA2009-05-13

"crossover" isn't for going between partitions. it's for installing windows software in linux in a way that works.

REA (author)mettaurlover2009-05-14

hmm... im intrigued! tell me more.

mettaurlover (author)REA2009-05-14

you can only really get it without paying by torrent, the main thing i use it for is for MS office, but there's a version for games as well.

REA (author)mettaurlover2009-05-18

>you can only really get it without paying by torrent

thats what i like to hear! i dont like paying. do you have a torrent link?

REA (author)mettaurlover2009-05-20

31/1 seed/leach ratio! thats the second best ive ever seen!

mettaurlover (author)REA2009-05-20

I know. It took less time to finish downloading the data than it took to get the .tor file! You do know how to install .sh files, don't you?

REA (author)mettaurlover2009-05-21

not the slightest clue! =D

mettaurlover (author)REA2009-05-21

navigate to the directory that the .sh file is in, then type "sudo sh -filename" that should work...

REA (author)mettaurlover2009-05-21

now why cant all linux programs be that easy to install? i thought it was going to be a couple command lines like you normally see.

mettaurlover (author)REA2009-05-22

actually, it's a few lines, depending on where you have the file. did you install it?

mettaurlover (author)REA2009-05-15

win98 is NOT worth it to try to make a partition. in fact, i repaired a tower i have that lost its ability to push 98 around with ubuntu.

Shadowfury (author)mettaurlover2009-02-26

Yes, but I mean under normal circumstances. And why bother trying to get it to work if you have a decent OS anyway?

mettaurlover (author)Shadowfury2009-02-27

cause i have a disk of every OS that's not horribly outdated except for vista...

Shadowfury (author)mettaurlover2009-02-27

You could just go buy Vista...?

mettaurlover (author)Shadowfury2009-03-05

that, i have on my comp already. but you don't understand my goal: to have a disk of every operating system that i can make one for, even if said OS is disfunctional.

You must have one hell of a flashdrive o_0. Use GRUB boot loader once you figure out how to get all of them on there. Just my $0.10 worth. Then make an instructable on how to do it :D. GG, EaglesNestOne

no; i use actual disks to do it: i burn the ISO files onto CDs. i have too many CDs to be useful...

stratholm (author)2008-01-03

Just use puppy linux. Created for this kind of thing and it's a complete OS with all the tools you'll ever need. Try it instead of wasting time hacking winslows.

DavidRobertson (author)stratholm2008-01-03

fedora core

fwjs28 (author)DavidRobertson2009-03-10


ReCreate (author)fwjs282009-03-26


ericsnapple (author)2008-01-26

I see that you have to boot from the drive. Is there anything that can run inside of windows? Like a virtual OS? *cough...U3...cough*

fwjs28 (author)ericsnapple2009-03-10

you mean an emulator...yes, just search linux qbox i think...

n3gative12 (author)2009-02-25

I keep getting this error: The archive was created with a different version of ZLBArchive (v1612016497): (ExtractFile,%ScriptFile%,%AFolder%,%Archive%,%Target%) Any Ideas on how to fix this?

Shadowfury (author)2009-02-22

Because it's not Vista, it's Vista's preinstall environment. Didn't you read the intro?

LindN89 (author)2009-01-15

Will this work with Win 7 Beta? Has anyone tested it? If not, I'm planning to do so sometime in the next couple of days.

Lefacavus (author)2008-11-15

Nevermind, I got it. The VistaPE server was unchecked.

About This Instructable




More by Flea:Under Table Wire Management for Computer DesksHow-to: Build A PCCreate a Bootable USB drive with VistaPE
Add instructable to: