It is becoming more and more common to perform clean installations of Windows 10 on computers that have Windows or that your Windows has problems and works well. It is also common to create teams with dualboot to have Gnu / Linux in case of emergency and Windows 10.
There are many tools to create a bootable usb, but not all of them are compatible with Windows 10, that is, we cannot create a bootable usb with Windows 10 with many of these tools. But it's not impossible.
For, create a bootable usb with Windows 10 we will need an ISO image of Windows 10, the WoeUSB tool and a USB of at least 6 Gb of space to record the Windows 10 image.
WoeUSB is a tool that is based on WinUSB, but the latter is abandoned. If we have a distribution based on Ubuntu we can install it like this:
sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt update sudo apt install woeusb
If we have another distribution we have to go to the repository Woeusb Github and follow their build and install guide for our distribution.
Once we have it installed, we have to format the usb or pendrive. The format of the pendrive must be in format "Compatible with NTFS file system". Once we have this done, we run the Woeusb application and follow its wizard to create a bootable usb with Windows 10. In essence, We have to select the Windows 10 ISO image and the destination drive where we will record that ISO image, in this case it will be the pendrive with the NTFS format.
In this case, the tool does recognize the Windows format and will create a bootable USB with Windows 10 that It will allow us to install Windows 10 on any computer compatible with the Microsoft operating system. This tool will also help us to create a dualboot team or directly create virtual machines with the bootable usb created.