New
#11
I have Windows 10 installed on a small SSD which I carry around with me. It is very forgiving of hardware changes when connected to any computer - as long as there is an internet connection, drivers for the new "target" machine will be updated on start-up.
Note the legal EULA limitations - should not be an OEM version, and should only be installed on one machine at any one time.