How to: configure Windows to boot from a USB

The availability of high capacity USB memory sticks has inquiring minds asking the question: can I run Windows from a fast solid state device?

If you could, the advantages would be huge – think of the speed and convenience. Unfortunately, Windows Vista and Windows XP currently both have restrictions by design and by licensing to prevent direct booting from a USB device.