Yes, you can install Windows XP from USB drive. Here is what you need to do: Download an ISO image of Windows XP. Make a bootable USB flash drive with the ISO image. Connect the USB drive to the computer where you want to install Windows XP. Boot and install Windows XP from the USB drive by following the onscreen instructions.