I am amazed to be informed by the amazing Steven Wynne, two minutes ago, of Windows To Go, a supported inclusion in Microsoft Windows 10 Enterprise and Education editions, which builds a complete running Windows system on a large (>32G) USB stick, driver-independence and all. The stick has to have more than 32G actual space, which 32G-nominal sticks usually don’t. But it’s real, and there are reportedly ways to do this with any edition of 10 and 8.1, though not supported by Microsoft. On a supported platform, all you have to do is use desktop search on “Windows To Go”, and it will bring up the creation wizard, which will immediately detect your media and determine compatibility.