0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Недостаточно ресурсов USB контроллера: причины, что делать

Как оказалось, ошибка редко связана с пропускной способностью или питанием устройства. Скорее всего, она возникает из-за ограничения конечной точки.

Что такое конечная точка (endpoint) USB?

Это основная форма взаимодействия по USB. Конечная точка передает данные только в одном направлении (от компьютера к устройству или наоборот). Вот почему в интерфейсе используется две конечные точки — одна на прием (IN), вторая на передачу (OUT).

При подключении USB-устройства компьютер создает несколько конечных точек (каналов связи, идущих к оборудованию или от него). Обычно флеш-накопителям достаточно 3-4 конечных точек входа и выхода, тогда как гарнитуры и прочие устройства могут использовать до 10.

Следуя из указанного, есть три основные причины, которые вызывают сообщение «Недостаточно ресурсов USB-контроллера»:

  1. Превышен лимит USB-контроллера. Если подключено много внешних устройств, то можно превысить доступное количество конечных точек, что приведет к указанной ошибке. Имейте в виду, что контроллеры USB 3.0 имеют ограничение в 96 точек на интерфейсе Intel XHCI, тогда как AM4 поддерживают до 254.
  2. Использование конечных точек порта превысило лимит. Большинство USB-контроллеров ограничены 16 входными и выходными конечными точками для каждого порта.
  3. Энергия, требуемая для USB-устройства, превысила максимальный предел. Если проблема возникла на ноутбуке, скорее всего, количество энергии, запрашиваемой внешним устройством, превышает допустимый предел. В этом случае проблему можно решить с помощью USB-концентратора с собственным источником питания.

Ссылки в меню прошивки.

Чтобы добраться до настроек BIOS или UEFI, необходимо нажать специальную клавишу сразу после включения компьютера. В большинстве компьютеров, это [Delete], [F2] или [Esc]. Информация, что приводит к меню конфигурации ключа, обычно ненадолго появляется на экране приветствия. Поддержка BIOS осуществляется интуитивно. Используйте клавиши со стрелками для перемещения между различными параметрами, и нажмите [Enter], чтобы подтвердить выбор. После ввода нужных параметров закрыть меню, нажмите [Esc] или [F10], сохраните изменения и перезагрузите компьютер. Современные компьютеры, в частности модели с SSD и Windows 8 работают так быстро, что трудно найти правильный момент, чтобы нажать указанную кнопку. Гораздо проще вызвать меню операционной системы. Если установлена операционная система в режиме UEFI, воспользуйтесь боковой панелью клавиш [Windows C]. Нажмите Настройки | Изменить настройки | Основные. Затем нажмите Advanced Startup. Чтобы попасть в это меню в Windows 8.1, выберите Настройка | Изменить настройки | Обновления ПК и восстановления | Восстановления. Запустить или перезагрузить компьютер. В следующем меню выберите Устранение неполадок | Дополнительные параметры | Настройки UEFI прошивки. Тогда инициировать перезагрузку, и через некоторое время вы увидите меню прошивки.

Читать еще:  Флешка перестала определяться что делать

Если установлен ваш Windows, в режиме BIOS, вы можете решить проблему временно, подключив клавиатуру к порту PS / 2.

Дополнительная информация. Чтобы попасть в меню прошивки от среды Linux, установленной в режиме UEFI, просто указывают настройки системы в меню загрузки Grub.

Ошибка «Это устройство может работать быстрее при подключении к USB 3.0»

Одна из ошибок, с которой может столкнуться пользователь при наличии на материнской плате разъемов USB 3.0, звучит следующим образом: «Это устройство может работать быстрее при подключении к Super-Speed USB 3.0». Ошибка указывает, что у пользователя есть возможность передавать данные с подключенного устройства быстрее, чем он это делает сейчас, если воспользоваться интерфейсом USB 3.0.

Данное сообщение является не ошибкой, а скорее советом для пользователя воспользоваться более быстрым портом, и это правильно, если она появляется, когда устройство, с которого будут передаваться данные, было подключено к USB 2.0 при наличии USB 3.0. Но, зачастую, такое информационное сообщение возникает, когда периферия была подключена к USB 3.0, то есть в нужный порт, но это Windows не может определить.

Настройки Windows

Если на уровне БИОСа все порты и контроллеры включены, но USB порты все-равно не работают, возможно, проблема в настройках вашей системы Windows.

Во-первых, попробуйте просто отключить и подключить устройство заново. Это вызовет проверку корректности драйверов. Если с ними что-то не так, Windows постарается переустановить их.

Если при переподключении ничего не происходит — попробуйте включить контроллер в реестре Windows. Для этого необходимо сделать следующее:

  1. Вызовите диалог «Выполнить» с помощью Win + R (либо через «Пуск»: в XP и 7-ке щелкнув по ней левой кнопкой мыши, а в 8 и 10 версиях — правой кнопкой мыши).
  2. Введите regedit и нажмите OK .
  3. Перейдите в раздел «HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services USBSTOR».
  4. Дважды кликните по записи «Start», чтобы открыть окно редактирования.
  5. Измените значение на «3». При любых других значения параметра, USB порты работать не будут.
  6. Нажмите OK и закройте редактор.
Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector