1) It may not be such straightforward process as it may appear to be automatized 2) I don't have wide variety of USB 3.0 hardware to test. 3) I don't expect lots of users having hardware with USB 3.0 to run XP on it 4) With XP support officially ended, I wouldn't spend much time adding new features in regards to NT5 sources, program already deals with the most common and needed ones You could try using the advanced option to add F6 floppy having prepared such with the needed drivers: http://www.msfn.org/board/topic/161875-usb-30-txtsetupoem-files/ http://www.msfn.org/board/topic/158290-install-xp-on-usb3-stick/ https://www.google.com/search?q=usb+3+drivers+txtsetup.oem+site:www.msfn.org There will be 2 boot options for this floppy image, try the second one which utilizes Firadisk driver as well if the first one is not working. This way you could add several floppy images for each USB 3.0 driver. of course I need EFI. install.wim's file size is 4177288 KB. when I put file iso to program, it's appear the notice like you said. iso's file size is 4.7GB + 58MB! what should I do now??? You could use the previous 1.0 beta8 version and add this source first as a flat file structure. Next Windows NT6 sources can be added with the latest 1.4 version, as long as they are < 4GB of course. Limitation is that you can have only one source using the flat file structure. Alternatively, you could try NTFS and EFI as mentioned here. I'll try this idea. thanks for your support! of course I need EFI.... Why? Even if your system originally came with EIF I don't think that it is required that you keep it. And if you don't use EFI then you can use NTFS which would allow the size of install.wim that you need. Cheers and Regards the problem that I need a usb boot all in one. hiren boot, winpe, win setup xp, win7, win8... I think if I change usb's format to NTFS, usb never get EFI support anyomre!