Too High Windows Boot Duration

I have 32 pcs USB 3.0 HDD and 2 pcs USB 3.0 Sabrent USB HUB.
Windows 10 boot duration is too high. How could i fix it for faster boot time ?
Windows 10 boot duration is 12 seconds If i dont connect usb hubs.

The system/OS needs to poll the USB devices. It takes time. It is not a problem, but a result of connecting USB devices. Relax and be happy.

I just turn of usb devices to boot, but then you need to let them register once booted, possibly its no faster my way, just how I do it.