Avatar of dcpbarrington
dcpbarringtonFlag for United States of America asked on

Gang Programming USB thumb drives

I need to program a large number of USB thum drives with a specific group of software for distribution.  I have attached multiple 7 port hubs to a Windows XP-SP2 computer and have written a script to transfer the software from a folder to a specific set of Removable drives.

I have currently only configured a system with 21 USB prots.  
The USB spec says that I can have up to 127 ports connected to a single USB port on a system.
I want to connect a 7 Port USB Hub with an additional 7 port hub on each port for a total of 49 removable drives and then do multiples of that configuration.

What do I need to do to Windows XP to support this large number of USB ports?
Is there any software utility available to manage to coping and verifing of software to the USB devices.
Does Windows XP have any limits when using a large number of USB ports that I should be aware of?
StorageWindows XP

Avatar of undefined
Last Comment
Danny Child

8/22/2022 - Mon

That should be interesting :-)

The only limitation I can think of is that windows is limited to 26 total drives (A to Z in the alphabet).
This means you can only have 26 total drive letters at one time on your system.
You would have to unmount and mount the relevant USB drives using the windows disk management tool apparently.


another note... I would hope that they are powered hubs, otherwise you risk failure or overload of the usb chipset driver (the hardware, not software).

Also remember that the hubs sometimes connect at USB 1.0 speed, especially running multiple drives.
Experts Exchange is like having an extremely knowledgeable team sitting and waiting for your call. Couldn't do my job half as well as I do without it!
James Murphy
Danny Child

How many do you have to do?  And how often?  If you're aiming for multiples of 49 devices, I'd say this was a candidate for an external service....


as there will be a lot of time spent plugging/unplugging, why not just use TWO seven port hubs.  
Load one, connect to pc, run script to copy x 7.
While it's running, load the other while disconnected.  
As soon as load finished, disconnect one hub, connect the other
repeat to fade...


Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
See how we're fighting big data
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question
Danny Child

aleqhart - that's a good find.  I couldn't locate one of those when I was looking.  

minor correction, the link above is not for a standalone solution, it still needs a pc.
but this one from the same site is standalone - $1500 though.