Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I know this can be done with Linux - curious if it's possible with XP (commenting on Vista or 7 is fine, too).

share|improve this question
up vote 4 down vote accepted

good old BartPE is your friend:

How to run Windows XP from a USB stick

p.s.: preparing a USB flash drive with BartPE (or any Windows installation disk for that matter) has just gotten easier, thanks to this nifty little tool: WinToFlash

(credits to Lee M. over at for this nice find)

share|improve this answer

Google is always your best friend:

EDIT: Sorry, I have not carefully read this, but it seems you can find many answers from google.

share|improve this answer
Thanks, but that demonstrates how to INSTALL windows onto a system FROM a USB stick...I was asking about running Windows off of a USB stick (Windows is installed on to the stick). It's probably not that likely, since Windows likes to adapt itself to the hardware it's being installed on - it expects to see the same hardware each boot. But I thought I'd ask... – Fred Hamilton Aug 27 '09 at 15:48
Please don't link to pirated software. I've edited out the link. – The How-To Geek Aug 28 '09 at 3:48

Yes, it is possible with winxp. I've tested and run winxp on usb for many times and it worked well.

The concept is simple, all you need is a vhd disk image which contains a winxp (full or mini is up to you) installed with winvblock drivers.

You can you oracle virtualbox to create the vhd file.

After all, you use grub4dos to boot the vhd image.

I found a full article here :

Hope it will helpfull.


share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.