USB-хаб не умеет гасить периферию

357
Christianus

У меня проблема. Несколько дней назад я купил новый активный хаб (LogiLink UA0096). Концентратор распознает устройства правильно, и я могу использовать их. К сожалению, Hub не может их правильно извлечь. После извлечения Windows 8.1 Pro 64-bit (на моем ASUS N65VZ) объявляет, что устройство может быть безопасно удалено, но концентратор все еще питает периферийное устройство, и светодиодное управление подтверждает это. Обычно, питание должно быть отключено, внешний HD (например) должен вращаться вниз. И тогда удаление будет возможно.

Я проверил, существует ли такая же проблема при загрузке компьютера непосредственно с Ubuntu 13.10 Saucy Salamander Live CD. Это не так. Концентратор может погасить устройства правильно. Светодиодное управление выключается как надо. Таким образом, аппаратная проблема может быть исключена. Я также проверил концентратор на своем маленьком нетбуке (Acer Aspire One AOD260), работающем под управлением Windows 8.1 Pro 32-bit. Все работает правильно. Компьютер может отключить энергию от данного USB-порта описанного концентратора.

Итак, я переустановил драйверы Generic USB Hub на моем компьютере ASUS. Это не решило проблему. Я знаю, что предположительно может быть полезна установка 64-разрядной версии Windows 8.1 Pro с нуля, а также так называемое обновление на месте. Однако до сих пор в моей Windows не было обнаружено никаких нарушений целостности. На самом деле, я не хочу переустанавливать Windows или выполнять обновление на месте. Это было бы слишком много времени.

Помогите мне найти менее инвазивный метод, пожалуйста.

0
Ваш вопрос действительно сбивает с толку. Подключаете ли вы устройства USB 3.0 к разъему 3.0 HUB с портами 2.0? если это так, то это вызовет много проблем. Ramhound 10 лет назад 1
Нет. Я подключил устройства USB 2.0 и 3.0 к выходным портам USB 2.0 моего концентратора, который сам по себе подключен к порту USB 3.0 компьютера. Я думаю, что это не проблема, потому что USB 3.0 совместим с 2.0. Как я уже говорил, когда хаб подключен к моему нетбуку через его порт usb 2.0, все работает. Кажется, это не проблема аппаратного обеспечения. Под Ubuntu Live CD все идет как надо. Итак, мой пост скриптум был ненужным и вводящим в заблуждение. Christianus 10 лет назад 0

2 ответа на вопрос

1
MSalters

"Safely remove hardware" tells Windows 2 things:

  • Flush all outstanding data to disk, in particular modified files which are in the file cache.
  • Stop using the drive, and remove the driveletter so all applications stop too.

powering down isn't one of those two, but USB drives may still decide to do so.

Цитата: «Но USB-накопители все еще могут решить сделать это». Итак, объясните мне, почему в безопасном режиме они «решают», а в обычном - нет, пожалуйста. :) Christianus 10 лет назад 0
Ну, например, Windows перестает выдавать команды на диск. Но рассмотрим эти светодиодные индикаторы USB: Windows вообще не беспокоится о них, и они все еще могут получать питание от USB, так что оно определенно доступно. MSalters 10 лет назад 0
Вы неправы. Предположим, что к порту USB подключено только 5 В управления (не подключено к электронике). Он горит, потому что порт включен. Но этот элемент управления (получатель) не может быть приостановлен сам по себе, поскольку энергия (и создаваемые из него сигналы) находятся под управлением ОС / хоста (отправителя). Последний управляет, когда и где энергия может быть сокращена. Но это вопрос второстепенной важности. Я решил свою проблему. Christianus 10 лет назад 0
0
Christianus

Я нашел решение. После довольно длительного изучения выяснилось, что концентратор не может погасить устройства, потому что был заблокирован следующими обновлениями Windows: KB2903939, KB2911134, KB2887595, KB2914218, KB2911134, KB2911106, KB2917929, KB2903939, KB2898514 и KB2917929. Последний нейтрализовал и выборочную приостановку USB-устройств. Стоит отметить, что указанные исправления не являются обновлениями безопасности.

Похожие вопросы