Как исправить ошибку «Недостаточно ресурсов USB-контроллера»
Хотите знать, как исправить сообщение о недостаточном количестве ресурсов контроллера USB в Windows 10? Прочтите это, чтобы узнать, почему это происходит и что вы можете сделать, чтобы это легко исправить.
Сначала я объясню, почему это сообщение появляется в первую очередь, и как оно может повлиять на производительность вашей периферии. После этого я проведу вас через шаги, необходимые для его исправления.
К счастью, решение очень простое. Лучше всего понять, почему это происходит в первую очередь, иначе решение не имеет особого смысла.
Почему я получаю сообщение «Недостаточно ресурсов USB-контроллера»?
Вы можете заметить, что сообщение о ресурсах контроллера USB появляется нечасто, когда вы используете компьютер. Возможно, это происходит, когда вы подключаете что-то, или, может быть, когда вы используете программу, которая каким-то образом использует оборудование. Например, программное обеспечение для записи аудио или веб-камеры.
Иногда появляется сообщение, и кажется, что в вашем оборудовании не было никаких функциональных изменений, но в других случаях это может вызвать проблемы — ваши USB-устройства могут просто вообще перестать функционировать или они могут работать не так, как предполагалось.
Причина этого звучит сложно, но на самом деле это довольно просто. Это связано с тем, что называется EndPoints. Каждый USB-контроллер имеет ограниченное количество доступных конечных точек — это похоже на то, сколько линий трафика может быть занято одновременно. Разным устройствам потребуется разное количество конечных точек.
Например, может быть, для чего-то маленького, например USB-ключа Bluetooth, потребуется всего 3 EndPoints, а для чего-то вроде USB DAC может потребоваться 10 или даже больше.
Проблема возникает, когда ваши конечные точки ограничены. Контроллер USB 3.0 имеет ограниченное количество EndPoints, всего 96 в Intel и более старых системах на базе AMD. Так что если у вас есть много USB-устройств, подключенных к вашим портам USB 3.0, вы столкнетесь с этой проблемой.
Контроллер USB — это микросхема, используемая для обмена данными между USB-портами и ПК. В зависимости от вашей материнской платы, у вас может быть один или несколько контроллеров USB 3.0.
Кроме того, каждый порт USB 3.0 имеет ограничение в 16 конечных точек. Это означает, что если у вас есть USB-концентратор, подключенный к порту USB 3.0, вы можете столкнуться с некоторыми проблемами на этом порту, которые могут вызвать некоторые проблемы.
Как исправить «Недостаточно ресурсов USB-контроллера»
Чтобы решить эту проблему, все, что нам нужно сделать, это убедиться, что вы не используете больше EndPoints, чем доступно. Есть три основных способа сделать это. Во-первых, вы можете перенести некоторые из ваших текущих USB-устройств на порты USB 2.0.
USB 3.0 быстрее, поэтому вы должны оставить USB 3.0 для устройств, которые передают данные на высоких скоростях, а затем перевести периферийные устройства — клавиатуру и мышь — на USB 2.0. И мышь, и клавиатура используют очень мало данных для работы, поэтому вы не найдете никакой выгоды, подключив их к портам USB 3.0.
Кроме того, подключите к USB 2.0 высокопроизводительные периферийные устройства, такие как микрофон, гарнитура и ЦАП. Хотя вы, возможно, слышали слухи о том, что ЦАП и аудиооборудование получают выгоду от USB 3.0, в этом нет правды. USB 2.0 имеет в два раза больше EndPoints, чем USB 3.0, поэтому, хотя USB 3.0 работает быстрее, в нем больше места для устройств, которым требуется больше энергии для работы с USB 2.0.
Во-вторых, если вы используете USB-концентратор, обязательно подключите его и к USB 2.0. Если вы по-прежнему нажимаете на ограничение EndPoint и получаете то же сообщение о том, что у вас недостаточно ресурсов контроллера USB, отключите некоторые из ваших устройств от концентратора и подключите их в другом месте.
В-третьих, если вы используете много USB-устройств и не можете найти решение в своей текущей системе, вы также можете рассмотреть возможность обновления до AM4. Все системы на базе AM4 имеют в общей сложности 254 конечных точки на контроллер USB 3.0, что является значительным улучшением по сравнению с текущей архитектурой Intel и более старой архитектурой AMD.
Резюме
В конечном итоге, получение этого сообщения означает, что вам нужно управлять и переставлять устройства, подключенные к вашим USB-портам. Как правило, это можно исправить, просто переключив наиболее энергоемкие устройства с USB 3.0 на USB 2.0.
Как восстановить недостаточно ресурсов USB Controller Ошибка
Как правило, вы можете подключить только один или два концентратора и не беспокоиться, но с планшетами Surface большинство внутренних устройств, таких как WiFi / Bluetooth, аудио, фронтальная и задняя камеры, Touch HID, Pen HID и считыватели карт SD, связаны между собой. к хост-контроллеру Intel USB 3.0 XHCI, который использует тонну ограниченных доступных ресурсов USB (терминалов) и оставляет мало для следующего концентратора и подключенных устройств. Что действительно сложно, так это то, что эти ресурсы (терминалы) связаны не с точным количеством отдельных USB-устройств, а с количеством терминалов каждого USB-устройство, Это число варьируется в зависимости от устройства, но максимум — это конечные точки 32 с входами 16 и выходами 16.
В прикладных средах USB 3.0, где на хосте поддерживается несколько подключений устройств USB 3.0 (особенно нескольких концентраторов USB 3.0 4 и 7-портов), возможно превышение ресурсов, предоставляемых для контроллера XHCI USB 3.0. В этих случаях устройства, зависящие от USB 3.0, не будут работать нормально, и Windows запросит у пользователя сообщение «Недостаточно ресурсов контроллера USB». Регулятор не имеет достаточных ресурсов для этого устройства.
«Недостаточно ресурсов» не обязательно означает недостаточную производительность (что маловероятно для концентратора, работающего от сети).
Обновить:
Теперь мы рекомендуем использовать этот инструмент для вашей ошибки. Кроме того, этот инструмент исправляет распространенные компьютерные ошибки, защищает вас от потери файлов, вредоносных программ, сбоев оборудования и оптимизирует ваш компьютер для максимальной производительности. Вы можете быстро исправить проблемы с вашим ПК и предотвратить появление других программ с этим программным обеспечением:
- Шаг 1: Скачать PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista — Microsoft Gold Certified).
- Шаг 2: Нажмите «Начать сканирование”, Чтобы найти проблемы реестра Windows, которые могут вызывать проблемы с ПК.
- Шаг 3: Нажмите «Починить все», Чтобы исправить все проблемы.
Это также может означать, что недостаточно памяти для адресации памяти для одновременной поддержки нескольких устройств.
Переустановка контроллеров универсальной последовательной шины
Как отмечают некоторые пользователи, эта конкретная проблема также может возникнуть, если контроллер USB водитель был неправильно установлен или поврежден. Вы можете исправить ошибку «Недостаточно ресурсов USB-контроллера» с помощью диспетчера устройств для переустановки драйвера USB-контроллера.
Вот краткое руководство о том, как действовать:
Нажмите Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «devmgmt.msc» и нажмите Enter, чтобы открыть диспетчер устройств.
В диспетчере устройств разверните контроллеры универсальной последовательной шины, щелкните правой кнопкой мыши хост-контроллер USB и выберите «Удалить устройство». Если у вас есть два разных хост-контроллера USB, удалите оба.
Перезагрузите компьютер. При следующем запуске Windows он автоматически переустановит отсутствующий драйвер хост-контроллера USB.
Запустите средство устранения неполадок аппаратных устройств
Автоматическое устранение неполадок — это инструмент, который может автоматически находить и решать определенные проблемы с вашим компьютером. Эти патчи не предназначены для решения всех проблем, но они являются полезным инструментом, который вы можете попробовать, потому что они часто могут сэкономить ваше время и усилия.
а) Нажмите клавиши «Логотип Windows» + «W» на клавиатуре.
б) Введите «Поиск и устранение неисправностей» в строке поиска и нажмите «Ввод».
c) В окне «Устранение неполадок» нажмите «Просмотреть все» на левой панели.
г) Нажмите на оборудование и устройства.
f) Нажмите «Далее» и следуйте инструкциям на экране, чтобы завершить устранение неполадок.
CCNA, веб-разработчик, ПК для устранения неполадок
Я компьютерный энтузиаст и практикующий ИТ-специалист. У меня за плечами многолетний опыт работы в области компьютерного программирования, устранения неисправностей и ремонта оборудования. Я специализируюсь на веб-разработке и дизайне баз данных. У меня также есть сертификат CCNA для проектирования сетей и устранения неполадок.
Как исправить ошибку «Недостаточно свободных ресурсов для работы данного устройства (код 12)»
Среди проблем, которые возникают на оборудовании с Windows 10, 7 и 8 в процессе подключения «свежего» девайса (видеокарты, ЮСБ и прочих), а в некоторых случаях и на уже работающем допоборудовании – уведомление о том, что недостаточно свободных ресурсов для работы данного устройства (код 12), как исправить это? В сегодняшней публикации подробнее рассмотрим ошибку и варианты ее исправления, в том числе и для начинающих юзеров.
Простейшие способы
Для начала стоит попытаться справиться с ситуацией, исправить ее простыми вариантами, часто оказывающимися весьма эффективными. Если вы увидели, что появилась надпись «Недостаточно свободных ресурсов для работы данного устройства» код 12, необходимо:
- скачать самостоятельно и инсталлировать официальные «дрова» чипсета материнки, контроллеров и непосредственно оборудования с ресурса производителя;
- если не подключилось USB: попытайтесь подключиться не с передней компьютерной панели, не через ЮСБ-хаб, а к какому-нибудь разъему сзади на ПК. На ноуте стоит воспользоваться местом с противоположной стороны. Можно попробовать проверить подключение по отдельности по USB 2.0 и USB 3;
- при ошибке с видео, аудио или сетевой картой, внутренним вай-фай адаптером, (если есть на материнской плате еще соответствующие места для них) подключитесь к ним. В процессе переподключения важно ПК обесточить;
- когда ошибка возникает для функционирующего до этого объекта без стороннего вмешательства, удалите этот девайс через Диспетчер устройств, найдите «Действие» и обновление конфигурации, ждите инсталляции устройства;
- для Виндовс 10 и 8. Если вы видите, что недостаточно свободных ресурсов для работы этого устройства с кодом 12 на уже имеющихся девайсах при запуске (после отключения работы) ПК и её исчезновение после «перезагрузки», деактивируйте опцию быстрого запуска;
- если вы недавно чистили ноут или компьютер от пыли, либо случайно был произведен вход в корпус (удар), проверьте, чтобы проблемный аппарат был корректно подключен (лучше отключить и опять подключить).
Еще одна проблема
Хочется отметить еще одну проблему, которая стала встречаться в последнее время довольно часто. Пользователи приобретают и доподключают к МП видеокарты по числу имеющихся разъемов PCI-E, после чего, например, из четырех функционируют две карты, а остальные выдают код 12.
Причиной могут быть ограничения непосредственно материнки, к примеру, такие: из шести разъемов PCI-E можно использовать не больше двух NVIDIA и трех от AMD. Иногда можно поменять параметры обновлением БИОС, но если у вас возникли такие сложности, внимательно ознакомьтесь с руководством или напишите консультантам производителя МП.
Недостаточно сводных ресурсов для нормальной работы устройства код 12 в Виндовс. Продвинутые способы, позволяющие исправить все
Теперь рассмотрим варианты исправления посложнее. При неправильной последовательности или неверному следованию алгоритма, вы можете ухудшить положение. Так что их можно использовать, если у вас достаточно знаний.
- Запускаете командную строчку от имени админа;
- Вводите: bcdedit /set CONFIGACCESSPOLICY DISALLOWMMCONFIG
- Тапаете Enter ;
- Перезагружаете ПК.
Если уведомление появляется снова, необходимо вернуть первое значение вводом
bcdedit /set CONFIGACCESSPOLICY DEFAULT.
Далее пройдите по такому пути:
В пункте «Компьютер с ACPI» и подпунктах надо найти устройство, ставшее причиной появления проблем. Выполнить правый клик по контроллеру, к которому подключено, для удаления. Ниже можете увидеть примеры.
- В подменю «Действие» нужно обновить расположение оборудования. Если удалялся ЮСБ контроллер, от которого еще работают клавиатура и мышка, они могут отключиться. Переподключите их к другому разъему.
- Если результата по-прежнему нет, недостаточно свободных ресурсов для работы, попытайтесь аналогично открыть «Ресурсы по подключению». Еще ликвидировать девайс с ошибкой в запросе на прерывание, корневой раздел для девайса (на 2 пункт выше) в подразделах «Ввод/вывод» и «Память». После чего обновите конфигурацию.
- Можно проверить, имеются ли новые версии БИОС для вашей МП, установить их.
- Сбросьте БИОС. Помните, что иногда при несоответствии стандартных параметров, сброс ведет к сложностям с системной загрузкой.
- Есть материнки старого образца. Где имеются функции включения/отключения PnP устройств. Или выбор операционной системы — с поддержкой PnP (Plug-n-Play)/ без неё. Поддержку нужно установить в активное положение.
При возникновении ошибки «недостаточно свободных ресурсов для работы данного устройства» код 12, исправить ее можно несколькими способами. Как уже было отмечено, начните лучше с самых простейших. Только потом переходите к более усложненным.