Run Windows 8 or 8.1 directly from a USB drive on any computer -- for free
The Enterprise edition of Windows 8.x has a feature called Windows To Go that lets you create a working version of Microsoft's tiled operating system on a USB memory stick. You can boot into this and be instantly up and running in the new OS from any computer. Which is great -- provided you have the Enterprise edition of the OS and a "certified" USB drive. If you only have the standard version of Windows 8.x then the option isn't available to you.
But there is a very easy way you can build a personalized and bootable copy of Windows 8 or 8.1 on a USB drive, for use anywhere. All you need is a USB 3.0 device with at least 13GB capacity (it will run on a USB 2.0 memory stick, but slowly), a copy of Windows 8.x (either an installation disc or an ISO -- you can get the Windows 8.1 ISO by following these instructions but you will need a Windows 8.1 key), and a free partitioning program. Here's what you need to do.