Lumpics lumpics.ru

VirtualBox не видит USB устройства


Многие пользователи при работе в VirtualBox сталкиваются с проблемой подключения USB устройств к виртуальным машинам. Свойства данной проблемы разные: от банального отсутствия поддержки контроллера до возникновения ошибки «Не удалось подключить USB-устройство Неизвестное устройство к виртуальной машине».

Разберем данную проблему и ее решения.

В настройках отсутствует возможность включения контроллера

Данная проблема решается простой установкой пакета расширений VirtualBox Extension Pack для Вашей версии программы. Пакет позволяет включить контроллер USB и подключить устройства к виртуалке.

USB VirtualBox

Что такое VirtualBox Extension Pack

Установка VirtualBox Extension Pack

Не удалось подключить Неизвестное устройство

Причины возникновения ошибки до конца не выяснены. Возможно, она является следствием «кривой» реализации поддержки USB в пакете расширений (см. выше) или включенным фильтром в хостовой системе. Тем не менее, решение есть (даже два).

Способ 1

  1. Подключить устройство к виртуалке стандартным способом.
  2. После возникновения ошибки перезагрузить реальную машину.

Обычно, совершив данные действия, мы получаем рабочее устройство, подключенное к виртуальной машине. Ошибок более возникнуть не должно, но только с этим устройством. Для других носителей процедуру придется повторить.

Способ 2

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

  1. Итак, открываем редактор реестра и находим следующую ветку:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class{36FC9E60-C465-11CF-8056-444553540000}

  2. Далее ищем ключ с названием «UpperFilters» и удаляем его, либо меняем название. Теперь система не будет использовать фильтр USB.
  3. Редактор реестра

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

Наша группа в TelegramНаша группа в TelegramПолезные советы и помощь

Задайте вопрос или оставьте свое мнение

12 комментариев
andr:

Я включил EFI, и добавил контроллер USB

Аноним:

extpack есть, реестр почищен, драйвер насильно установлен, результат нулевой — «не удалось подключить усб устройство»

Аноним:

Установил Extension Pack, флешку не видит и никак неругается

Критик:

Как вам такое, Посоветуйте:
Upgrading extension pack ‘Oracle VM VirtualBox Extension Pack’ failed because at least one VM is still running.

Код ошибки:
NS_ERROR_FAILURE (0x80004005)
Компонент:
ExtPackManagerWrap
Интерфейс:
IExtPackManager {70401eef-c8e9-466b-9660-45cb3e9979e4}

Лритик:

Нет подробного описания ошибок даже при установки Екстрем пака

Это я =):

Очень помогли с запуском своей сотовой БС ! LimeSDR.

Andres:

А если базовая система Linux? тогда как?

Аноним:

Мак Бук Айэра при загрузке windows флэшка горит серым devices — USB

su:

осталось добавить, что выше означенный трабл имеет место быть только в 64 bit архитектуре ОС в остальных случаях все в порядке

Денис:

После установки гостевой ОС USB диск был виден. После перезагрузки ее диск стал невидим. При этом главная ОС показывает что диск занят виртуальной машиной , и он отображается в надэкранном меню Устройства-Устройства USB с галочкой. Но в окне Мой Компьютер не отображается.

Сергей Николаев:

Денис, эта проблема возникает довольно часто, поскольку разработчики не спешат «допиливать» пакет расширений. На всякий случай загляните (в гостевой ОС) в Панель управления — Администрирование — Управление компьютером — Управление дисками (если речь идет об XP, то ПКМ по значку Мой компьютер — Управление — Управление дисками). Посмотрите, возможно диск определился там, просто нужно присвоить ему букву. Такое бывает из-за некоторых сбоев в системе.
Если диска нет — самое простое решение — попробовать переустановить Extension Pack.

Aleksander:

Здравствуйте. установл виртуалбокс, установил виндовс 7 в этой программе через флешку, установил разные драйвера, но вот когда подключаю принтер к компьютеру через юсбишник, то в виртуалбоксе не определяется что принтер подключен, хотя на моем основном компьютере сразу высвечивается, что подключено такое-то устройство. Пы.Сы. VirtualBox Extension Pack установлен и флешик определяет а принтер нет. Что делать?