Almost all major Linux distributions (e.g. Ubuntu, Linux Mint, and Elementary) have the in-built functionality to directly run from USB flash drives. This is quite convenient as it lets you carry your personalized desktop settings, files etc. with you anywhere. Wonder if you could do something like this with Windows 10 as well?
Yes, you can. A free Windows utility program called WinToUSB allows you to install the full copy of Windows 10 on any flash drive. This flash drive can be then used to boot just about any computer (as long as it supports booting from USB flash drive) to a fully-functional Windows 10 OS.
To get this done, all you need is a USB flash drive (preferably 16B or higher in capacity) and a Windows 10 installation disc (or ISO file). Here’s how to create a portable Windows 10 installation using WinToUSB.
Step 1: Download and install WinToUSB from its website. On running the utility, you have to specify the location of the Windows 10 ISO or the installation disc. Click Next.