Почему подключение к новому USB-порту часто решает проблемы с USB?

14

У меня 4 порта USB на передней панели компьютера и 6 на задней панели.

У меня около 8 USB-устройств: внешние накопители, флешки, мобильные телефоны, камеры.

Часто (в 40% случаев) я подключаю что-либо (обычно это внешний жесткий диск или мобильный телефон), и это не распознается или работает неправильно. Мое решение состоит в том, чтобы просто подключить его к другому USB-порту (обычно переключение спереди назад или спереди назад). Я обнаружил, что это решает проблему в 100% случаев.

Я что-то не так делаю или есть что-то " не совсем испеченное " с технологией USB (2.0)? Кажется, что, например, внешний жесткий диск через некоторое время «утомляет свой USB-порт» и нуждается в новом, чтобы его можно было снова распознать, то есть, похоже, что происходит какая-то запись кэширования или идентификации.

Это произошло на последних двух компьютерах, которые у меня были, и все еще на новом, который я только что купил. Последние два компьютера имеют порты USB 2.0.

Может кто-нибудь объяснить, что происходит с USB, что может вызвать это явление, и, возможно, что я мог бы сделать, поэтому мне не нужно постоянно отключать и подключать мои устройства USB, чтобы заставить их работать?

Эдвард Тангей
источник
«не совсем испеченный» - это правильно. Не знаю, что мы можем правильно назначить вину, хотя. это ОС? водители? Набор микросхем? (какой? чипсет шины, или чипсет устройства?) или сама спецификация USB? Я обвиняю дешевый пластик Cr * p (тм).
Квик-кихот
1
Проще ответить на это вы указали свою ОС, Эдвард.
CarlF
У меня был подобный опыт как Герд ниже. У меня есть принтер этикеток Brother P-Touch, который работает только с тем портом, на котором он изначально установлен. Это очень неаккуратная разработка драйверов. Принцип независимости устройства был установлен десятилетия назад.
Кие
@CarlF Мои последние три компьютера имели: Windows XP (SP1 / SP2 / SP3), Vista, а теперь и Windows 7, и это почти всегда происходило на всех из них
Эдвард Тангей

Ответы:

11

Я подозреваю, что у вас проблемы с питанием. При таком количестве USB-устройств некоторые концентраторы могут быть перегружены и не будут правильно перечисляться. Перемещение в другой порт, вероятно, перемещает его в другой концентратор, который имеет достаточную мощность. Решение, которое я нашел, когда у меня были эти проблемы, состоит в том, чтобы пойти получить внешний концентратор с питанием и подключиться к нему. Это решало мои проблемы с перечислением каждый раз до сих пор.

Стив Роу
источник
7

Некоторые драйверы и приложения кэшируют информацию о портах и ​​пытаются получить доступ к USB-ресурсу всегда в этом месте.

Это определенно относится к моей мобильной USB-карте UMTS. Порт, который я использовал в первый раз, теперь единственный, который работает.

Герд Клима
источник