VirtualBox позволяет запускать многие операционные системы в виртуальной среде, не затрагивая системные файлы вашего хоста. Это отличная платформа гипервизора, идеально подходящая для опробования любой операционной системы без ее установки вместе с основной операционной системой. Но многие пользователи сталкиваются с проблемой при подключении USB-устройства к виртуальной машине VirtualBox.
VirtualBox поддерживает USB-устройства из коробки, но требует пакета расширения для включения устройств USB 2.0 и USB 3.0. Если вы видите ошибку «Не удалось подключить USB-устройство» каждый раз, когда пытаетесь подключить USB-устройство, не волнуйтесь. Мы перечислим возможные причины, по которым вы видите код ошибки, а также несколько исправлений для решения проблемы.
Причины ошибки «Не удалось подключить USB-устройство»
Вот несколько возможных причин ошибки USB-устройств VirtualBox.
- USB-накопитель поврежден или USB-порт не работает.
- Вы не установили правильный пакет расширений VirtualBox в своей системе.
- Вы используете устаревшую версию VirtualBox.
- Вы не добавили USB-устройство в виртуальную машину с помощью настроек USB.
Теперь вы знаете возможные причины, по которым VirtualBox выдает код ошибки при подключении USB-устройства. Вот следующие способы, которыми вы можете попытаться исправить код ошибки и успешно подключить USB-устройство к виртуальной машине.
Как исправить ошибку «Не удалось подключить USB-устройство» в Windows
Теперь, когда мы знаем, что потенциально может вызвать проблему, давайте изучим исправления.
1. Перезапустите VirtualBox
Прежде чем перейти к другим дополнительным исправлениям, перезапустите приложение VirtualBox. Если перезапуск приложения не работает, перезапустите Windows. Он перезапустит все процессы и службы, включая те, которые VirtualBox необходимы для правильной работы. Теперь подключите USB-устройство и попробуйте подключить его к виртуальной машине в VirtualBox. Если он по-прежнему не отображается, перейдите к следующему исправлению.
2. Проверьте USB-устройство в хост-системе
Прежде чем пытаться подключить USB-устройство к виртуальной машине VirtualBox, сначала проверьте, отображается ли оно в вашей хост-системе. Запустите проводник, перейдите на этот компьютер и проверьте, отображается ли там USB-накопитель. Если вы не видите USB-накопитель, сделайте следующее:
- Сначала откройте Диспетчер устройств. Есть много разные способы открыть диспетчер устройств, но быстрый способ - нажать Выиграть + Р чтобы запустить окно команды «Выполнить». Тип devmgmt.msc и нажмите Входить ключ для запуска диспетчера устройств.
- Перейдите к Дисковый привод вариант и нажмите кнопку стрелка значок, чтобы развернуть раздел.
- Найдите USB-накопитель, который вы подключили к хост-системе. Если его нет в списке, извлеките его и снова подключите к другому USB-порту вашей системы.
Если USB-порт в вашей системе неисправен, USB-накопитель не будет отображаться в диспетчере устройств или проводнике. Но если USB-накопитель не появляется в диспетчере устройств даже после смены порта, это может быть аппаратная неисправность. В этом случае попробуйте подключить другой USB-накопитель к виртуальной машине VirtualBox.
3. Установите пакет расширений VirtualBox
VirtualBox может подключать только устройства USB 1.0 к виртуальной машине. Вам необходимо установить пакет расширения, чтобы добавить устройства USB 2.0 или 3.0. Вот как это сделать.
- Откройте VirtualBox в своей системе и перейдите к Справка > О VirtualBox. Обратите внимание на версию, установленную в настоящее время в вашей системе.
- Запустите любой веб-браузер в вашей системе и перейдите на официальная страница загрузки VirtualBox.
- Нажмите на номер сборки, который присутствует в вашей системе. Прокрутите вниз и загрузите соответствующий пакет расширений.
- Теперь откройте VirtualBox. Перейдите к Файл > Инструменты > Диспетчер пакетов расширений.
- Нажать на Установить значок и выберите файл пакета расширений, загруженный на шаге 3.
- Нажать на Установить кнопку, принять ЛСКП и нажмите на Я согласен кнопка.
- Дождитесь установки пакета расширений.
- Запустите виртуальную машину и попробуйте подключить к ней USB-устройство.
4. Обновить виртуалбокс
Устаревшая версия VirtualBox может столкнуться с ошибками. Итак, вам нужно обновить VirtualBox, чтобы исправить основные ошибки и получить доступ к новым функциям, предлагаемым разработчиками. Вот как обновить VirtualBox в Windows.
- Запустите VirtualBox в вашей системе. Он автоматически уведомит вас, если доступна более новая версия. Вы можете пойти в Справка > О VirtualBox и проверьте текущую информацию о версии там.
- Затем перейдите к Справка > Веб-сайт VirtualBox. Он перенаправит вас на официальный сайт.
- Нажать на Загрузки раздел и загрузите последнюю версию. Кроме того, загрузите соответствующий пакет расширений.
- Закройте приложение VirtualBox и завершите все связанные процессы с помощью диспетчера задач.
- Запустите загруженный исполняемый файл и следуйте инструкциям на экране, чтобы установить его в своей системе. Кроме того, установите пакет расширений, как показано в способе 3 выше.
- Теперь попробуйте подключить USB-устройство к виртуальной машине с помощью меню настроек.
5. Настройте USB-контроллер в настройках виртуальной машины.
Несоответствие настроек USB-контроллера также может привести к ошибке VirtualBox. Если вы хотите добавить USB-устройство в виртуальную машину VirtualBox, вы должны выбрать правильный вариант USB-контроллера в настройках USB.
- Откройте VirtualBox и щелкните виртуальную машину, к которой вы хотите добавить USB-накопитель.
- Нажать на Настройки значок вверху. Затем нажмите на USB вариант в списке.
- Во-первых, нажмите кнопку Включить USB-контроллер установите флажок, чтобы включить функцию подключения USB-устройства к виртуальной машине.
- Затем выберите вариант контроллера USB 2.0 или 3.0, расположенный под Включить USB-контроллер вариант.
- Теперь нажмите на Добавить новый USB-фильтр и выберите USB-устройство, которое вы хотите подключить к виртуальной машине.
- Нажать на ХОРОШО кнопку и закройте окно настроек. Запустите виртуальную машину и проверьте, появляется ли ошибка сейчас.
6. Переустановите USB-драйверы VBox.
Поврежденные или отсутствующие USB-драйверы VBox в вашей системе могут привести к появлению кода ошибки Virtual Box. Переустановка драйверов USB может решить проблему с драйверами и разрешить USB-устройствам подключаться к виртуальной машине.
- Запустите Проводник в вашей системе Windows. Посетите следующий путь: C:\Program Files\Oracle\VirtualBox\драйверы\USB
- Перейдите к Устройство подпапку и найти VBoxUSB.inf файл.
- Щелкните файл правой кнопкой мыши и выберите Установить вариант.
- Теперь перейдите к Фильтры подпапку и найти VBoxUSBMon.inf файл.
- Щелкните файл правой кнопкой мыши и выберите Установить вариант.
- Закройте Virtual Box и перезагрузите систему. Подключите USB-устройство к виртуальной машине и проверьте, не появляется ли код ошибки.
7. Переустановите виртуальный бокс
Если все вышеперечисленные методы не устраняют код ошибки «Не удалось подключить USB-устройство», рассмотрите возможность переустановки приложения VirtualBox в вашей системе. Вот как это сделать.
- нажмите Выиграть + Р для запуска окна команды «Выполнить» (см. как открыть виндовс запустить для большего количества способов). Тип appwiz.cpl и нажмите клавишу ввода. Запустится окно «Программы и компоненты».
- Найдите VirtualBox в списке установленных программ и дважды щелкните по нему.
- ОАК появится. Нажмите на Да продолжать.
- Следуйте инструкциям на экране, чтобы удалить VirtualBox из вашей системы.
- Теперь посетите официальный сайт VirtualBox и загрузите приложение и соответствующий пакет расширений.
- Откройте папку загрузки и запустите установочный файл. Следуйте инструкциям на экране, чтобы установить, а затем установите пакет расширений, как описано в способе 3.
- Теперь подключите USB-устройство и запустите виртуальную машину, чтобы проверить, возникает ли код ошибки.
Еще раз легко подключите USB-устройства к вашей виртуальной машине
VirtualBox нуждается в пакете расширений для подключения устройств USB 2.0 и 3.0. Проверьте свои USB-устройства на наличие ошибок и убедитесь, что они правильно монтируются в хост-системе. Переустановите драйверы USB, если вы снова столкнетесь с ошибкой. Наконец, удалите VirtualBox из системы и выполните новую установку.