Virtualbox в windows7 x64 - підтримка usb працює, dv team blog
Причина того, що віртуальна машина не може працювати з підключеними пристроями - встановлений USB Filter. Чи не якийсь конкретний, варіанти можуть бути різні. Це може бути AMD USB Filter, який встановлений разом з Catalyst Control Centre або фільтр, який встановлюється Sony Ericsson PC Suite або якийсь інший фільтр.
Для відключення фільтра доведеться правити реєстр. Запускаємо regedit з правами адміністратора і відкриваємо ось цю гілку:
У ній шукаємо ключ з ім'ям UpperFilter і видаляємо його або просто перейменовуємо щоб система не використовувала його значення (в моєму випадку це було значення «usbfilter»). Перевантажуємося. Перед змінами реєстру бажано зробити його копію. На всякий випадок. Але я не робив 🙂
Далі робимо все за інструкцією від VirtualBox. А саме - включаємо підтримку USB у властивостях віртуальної машини і додаємо фільтр пристрої на основі вибраного пристрою і запускаємо віртуальну машину. Як тільки машина буде запущена пристрій стане недоступно для основної машини і навпаки є для віртуальної. Можна його відключати і підключати назад - весь час поки працює віртуальна машина пристрій буде її власністю і не буде доступно в основний машині.
Наостанок приведу один скріншот, на якому продемонстровані настойки фільтра для usb flash drive для роботи у віртуальній машині.

Навігація по публікаціям
Сам стикаюся регулярно з подібною «помилкою», а саме, коли намагаюся перший (!) Раз прокинути в віртуальну машину нове USB-пристрій. Точно так же, як і написано у Вас, з'являється повідомлення про невідомому пристрої і неможливості встановити для нього драйвер, але, повторюся, це відбувається тільки при першій (!) Спроби виртуалки його захопити (думаю і у Вас так). Ви знайшли цікаве рішення, треба буде якось спробувати його, але для мене це буде вже друге рішення, перше я знайшов сам;). Я виходив з такої ситуації наступним чином: додаю ваш принтер зі ВМ, запускаю її, з'являється повідомлення про «проблеми з установкою драйвера», ігнорую його, вимикаю віртуальну машину і (!) Перезавантажувати основну систему (хостовую). Після цього, як зазвичай запускаю потрібну віртуальну машину і, вуаля, пристрій успішно передано в ВМ і прекрасно працює. Після цього, можна скільки завгодно цей пристрій туди-сюди передавати, як при вимкненій машині, так і під час її роботи (правою кнопкою) - все працює на ура. Але, чому я сказав про «першому разі» - я помітив, що USB-пристрій, який вже хоч раз прокидаємо, після цього буде працювати прекрасно з будь-віртуалкою, куди б воно не передавалося і стільки раз скільки буде необхідно. А ось, якщо спробувати передати в виртуалку нове USB-пристрій, який ще жодного разу не використовувалося в VirtualBox'е - при першому його захопленні знову з'явиться вказане повідомлення. Однак, як я вже сказав, в такому випадку я просто перезавантажується основну систему і після перезавантаження пристрій починає прекрасно туди-сюди передаватися.
Мій метод не вимагає хірургічного втручання в реєстр, але, по суті, вимагає систематичного повторення (кожен перший раз з новим пристроєм). Ваше рішення, як робота хірурга - «відрізати один раз, але назавжди» 🙂
У будь-якому випадку, спасибі, і головне, що є вибір ... 😉
Хлопці, допоможіть будь ласка і мені вирішити цю проблему:
USB device 'Acer Peripherals Inc. (Now BenQ Corp.) Benq 5150/5250 'with UUID is busy with a previous request. Please try again later.
Перезавантажувати основну систему і все одно цю помилку видає! У мене Windows 10, а сканер Benq 5150С на ній не працює, ось і довелося віртуальну машину XP ставити (на старому компі з цією системою сканувала прекрасно). Дуже потрібно.
Дуже допомогла Ваша тема про підключення юесбі пристроїв на віртуальній машині. Замовив діагностичний сканер для свого автомобіля і два тижні танцюю з бубном, вивчив виртуал бокс уздовж і поперек, флешки підключаються а сканер ні як, клята помилка виїла весь мозок. ВЕЛИКЕ людське спасибі Вам.
Братка, дай бог тобі здоров'я і щоб голівонька не боліла. два дня вбив поки твою статтю не знайшов. Дякую удачі!
а в вин 8.1 гілка є, ключа нема як бути?
БОЖЕ! Ви навіть не уявляєте через що мені довелося пройти і як я Вам вдячна за цю статтю)))) СПАСИБО!
Я внесу цей день в календар і буду відзначати щороку
Півтора роки тому мучився з цією проблемою, так і забив на неї. А зараз випадково натрапив на твій блог і побачив рішення. Велике дякую за допомогу.
У мене такого параметра в реєстрі немає, а проблема є, USB-драйвер VBox під Win8.1Pro встановився, але пристрій в гостьову ОС все одно не передається. При захопленні USB-пристрої вилазить помилка:
Чи не вдалося під'єднати USB-пристрій Panasonic MN101C93K [0001] до віртуальної машини WinXPsp3x32.
USB device 'unknown' with UUID is busy with a previous request. Please try again later.
Код помилки: E_INVALIDARG (0x80070057)
Компонент: HostUSBDeviceWrap
Інтерфейс: IHostUSBDevice
Викликаний інтерфейс: IConsole
Аналогічна ситуація, немає рішення проблеми, немає таких параметрів в regeditе все переглянув по кілька разів. Не знаю що вже робити, зносити основну вінду і ставити ХР. всі мізки помилка вийняла!
Все УРААА, не побачив просто, погляд, напевно, після двох тижнів мук замилилося. Все вийшло, навіть не можу описати радість! Дякуємо!
у мене така ж помилка - ставлю XP
АААА, друже! Спасибі величезне за цю статью.Убіл всю ніч, але так і не зміг підключити в виртуалку флешку.А тут 2 секунди і готово! Молодець! Побільше б таких блогів)
Величезне спасибі! Допоміг тільки ваш рада)
Спробував відключилася миша. Клавой зайшов в Регеда, повернув як було. Добре хоч не зніс.
ДЯКУЄМО!
Виникла проблема при інсталяції в Windows 10 гостьову Windows XP. Банально для друку Canon LBP-1120. Виявилося, що рядок регістру - та ж!
Успішно все запрацювало - і флешки, і друк. Ніщо інше не допомагало.
Дякую тобі добра людина! Змучився я з принтером який в кокой то момент перестав визначатися віртуалкою і почав викидати помилку. Допомогло описане Вами редагування реєстру.
Спасибі величезне за допомогу. Були проблеми зі сканером в VirtualBox Win XP під Windows7 x64. Після редагування реєстру все запрацювало.
Величезне спасибі. Два дня танцював з бубном поки не натрапив на ваш блог.
Вітання! Як відкрити реєстр? У віртуальній машині або основної системи? Опишіть, будь ласка, докладніше, дуже треба.
Як вийти на цю гілку «HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Class»
Заздалегідь дякую.
В основній системі, звичайно! Запустіть regedit з правами адміністратора і там шукайте потрібну гілку.
Спасибі, відкрила, але так і не знайшла нічого схожого з «usbfilter» ... Уже скоро місяць, як мучуся з цим сканером, принтер головне встановився, а цей ні в яку!
І все тут описані методи перепробувала, і перезавантажувати, і гостьові розширення встановила, нічого не допомогло. що ще можна придумати?
Доброго вам дня. Підкажіть, будь ласка, де шукати USB-фільтр на Linux
Як же довго я шукав спосіб підключити старенький сканер до VirtualBox. Довелося навіть діставати інший ПК і ставити на нього XP.
Величезне Вам спасибі за чудодійну підказку! Все чудово працює!
Ще раз дякую.
Спасибо большое за совет! Пол дня шукав рішення. мільйон спроб і нічого. Спасибі за допомогу!
Облазив всі форуми. Прочитав і цей пост, але нічого не допомагало. У підсумку все запрацювало після того як в BIOS в конфігурації usb відключив режим Intel xHCI (було smart auto)