Is there a limit on the number of USB external drives?

6,709

Solution 1

If your BIOS is set to scan for USB boot devices on startup, more USB hard drives become more USB boot devices to scan before booting from the hard drive.

Try setting your BIOS to boot directly from the Hard Drive without scanning other resources first.

Solution 2

The only problem I've seen with multiple USB devices has been a power limit on the hub. Typically the USB ports on the computer will be linked to an internal hub. If you have ports on the front and back, have you tried spacing them out more? Say, 2 in back, 1 in front?

Solution 3

The official limit for USB devices is 127 per controller... In theory, you should be able to plug hubs into hubs into hubs (they will each need their own power source) until you have 127 devices total.

This is the printed technical limitation from back when I was in college, but I've never seen anyone actually using more than 12 ports simultaneously.

As for startup times, yes... Having too many devices plugged in can cause a slow start-up. The PC will need to run its usual startup process, then mount each drive, etc...

If you aren't using all the drives constantly, I would leave them all unplugged and connect them as you need them. USB is hot-pluggable, so make sure the power switch is in the off position, plug it in to the wall and USB port, then turn the power on. This will keep your computer fast, save electricity, and extend the life of your drives.

For more info on the USB tech standard, you can check Wikipedia

Solution 4

While it is quite normal for the boot time to increase with a growing number of attched USB hard drives (by a few seconds), 10-20 minutes is WAY out of character.

And no, you can slap on as many drives you like until you run out of drive letters.

PS: I'm using four external disks permanently connected. They add about 15 seconds to the system's regular boot time (Windows XP, that is).

Solution 5

Are your drivers up-to-date?

Perhaps the system is running a file system check on the drives? Are they being unmounted properly at shutdown?

Anything in your system log?

Share:
6,709

Related videos on Youtube

Beska
Author by

Beska

Updated on September 17, 2022

Comments

  • Beska
    Beska almost 2 years

    I've got three external HDDs, all My Books, 500 GB, 750 GB, and 1 TB. If I hook one or two of them up to a computer, everything seems fine. If I hook all three of them to a computer (I've tried this on two different computers, one running Windows XP, one running Windows Vista), the bootup time goes up by more than an order of magnitude. It can suddenly take about 10-20 minutes to boot the machine, whereas before it might take a minute.

    All three drives work fine on their own. I'm not using any kind of hub; all three are plugged directly into the machine.

    Is this associated with some kind of inherent limit in USB? Is this bad hardware design in the CPU box? Is this a My Book problem?

    • Gnoupi
      Gnoupi almost 15 years
      Are the external drives active during this time ? I remember my system had the tendency to scan the external drives on boot. When does it take time, exactly ? Before, or during loading Windows ?
    • Mike Cooper
      Mike Cooper almost 15 years
      Not a solution, but there is a limit of USB devices. You can have 127 devices on a single bus. And you probably have more than one bus on your computer, so you aren't really hitting this limit.
    • Loren Pechtel
      Loren Pechtel almost 15 years
      I've got more than 3, no problems.
    • David C.
      David C. almost 11 years
      Typically, a motherboard will assign 2 USB ports per bus. So if you've got 6 ports, then you probably have 3 buses.
    • Admin
      Admin about 9 years
      So far as I am aware there is a bug in either windows 8 or the intel driver. Microsoft say it's the driver, intel say it's Windows. Regardless of how many hubs and how much power you have available once you reach about 16 connected devices problems will start and once you exceed it you will get errors and parts of your USB systems will shut down. Unplugging something will normally bring the remaining devices back up but they may need to be unplugged and plugged back in. This is a known issue and no-one wants to take ownership. For some you may find a driver for your chipset direct from Intel m
    • Cfinley
      Cfinley about 9 years
      When this question was asked, Windows 8 wasn't released yet. Is this a problem on XP/Vista as well?
  • Beska
    Beska almost 15 years
    Drivers should be up to date, but I'll double check. Don't think that the system is running a file system check. Powerdowns are always clean. Will check the system log.
  • Nick Josevski
    Nick Josevski almost 15 years
    Power to the usb devices is something to consider and be aware of.
  • Alex Smirnov
    Alex Smirnov almost 15 years
    I have a WD external drive connected to my IBM thinkpad. The computer will not power on with the drive connected because it sucks too much power out of the USB. If I connect after boot, all is well.
  • Beska
    Beska almost 15 years
    Would it then be a reasonable solution to try to have a single powered hub that I plugged all of these devices into?
  • Beska
    Beska almost 15 years
    (And yes, I've tried some different connection schemes...though I'm inherently limited in what I can try...a limited number of ports, of course...some of which are already filled by keyboard, mouse, printer.)
  • Beska
    Beska almost 15 years
    Hmm. Interesting...but still, shouldn't that increase things only by some linear factor? I'm seeing a tipping point where the boot time increases by a significantly larger percentage adding drive #n than it did by adding drive #(n-1).
  • jweede
    jweede almost 15 years
    Since BIOS resources are limited, it's possible that once over a certain limit, the BIOS will have to allocate more resources than anticipated in order to scan the inordinate number of drives.
  • William Hilsum
    William Hilsum almost 15 years
    Drivers should not be an issue as this is pre boot.
  • Dustin
    Dustin almost 15 years
    You might want to try spreading the heavy use devices out more and moving some stuff around so you don't have all 3 drives on the same hub. You could also try waiting until the computer has finished booting before hooking up the drives.
  • Loren Pechtel
    Loren Pechtel almost 15 years
    256? I thought it was 127 and the hubs use up a slot.
  • NickSentowski
    NickSentowski almost 15 years
    You are correct... Edited to reflect per en.wikipedia.org/wiki/Usb
  • Beska
    Beska almost 15 years
    Good theory, so +1, but in my case it didn't pan out. BIOS is apparently not scanning USB for bootable devices.
  • Beska
    Beska almost 15 years
    I tried using a powered hub last night, but still run into the same issue.
  • jweede
    jweede almost 15 years
    no good. Guess you might want to see what software both computers have in common, to see if there's a program responsible.
  • MSalters
    MSalters almost 13 years
    You don't even need driveletters; you can also mount drives inside directories. E.g. I've got a card reader that's C:\SD, C:\MMC and C:\CF.
  • Rucent88
    Rucent88 almost 10 years
    There is also a USB limit of 5 hubs. Meaning, if you connect 6 hubs to each other and then to the computer, the farthest hub will not be functional.