System does not boot when the USB flash drive is connected.

It sounds like the flash drives have been formatted.   As manufactured they are configured as large floppy drives, and they can not be formatted that way on Windows.  Windows formating will align the clusters differently and can indeed result in wasted space.