This unit will absolutely NOT work with any USB drive, and WILL NEVER install WindBlows 10.  Even after injecting the Intel recommended USB driver "Fixes" into the image file I am still without this PC.  I even had it in a local computer shop and worked way too man hours trying all kinds of solutions to get it working.  I will have to use all my PC skills to use some kind of a trick to get this OS installed. The especially the newer upcoming processors from both Intel (this now built in Israel) and AMD will only let you install WindBlows 10. I am not talking politics here, but it will have even more back doors to the alphabet agencies like all version of WindBlows do. If we don't have privacy, than what do we have?I also had the Gigabyte Intel i7-4770R Mini PC Barebones GB-BXi7-4770R and AMD out did Intel again, since I was able to install WindBlows 7 via a USB 2 drive in only 6 minutes.  It was a breeze yet they both only have USB 3 drives.  Shame on you Intel.Otherwise the unit is built well and its quieter than the AMD version.  Also can have 32 Gb.memory and uses the newer PCIe NVMe - M.2. dives.