windows XP doesn't install over usb or in external drives. you could get it working but the hassle is not worth the effort. you'd be better off using the flashdrive for installing a free 32-bit linux distro (for example - ubuntu, mint, antix, puppy etc.) or 64 bit one if your cpu has 64bit support. then use WINE or any virtualization software to run any windows software if you must.