Как включить прямой доступ к USB-портам на виртуальных машинах Hyper-V?

Часто виртуальным машинам требуется прямой доступ к USB-устройствам. В этой статье описаны три способа передачи USB-устройства с вашего компьютера в виртуальную машину Hyper-V. Узнайте, как настроить расширенный режим сеанса, использовать удаленный рабочий стол и подключать диск в автономном режиме.

download-icon
Скачайте Бесплатно
Для ВМ, ОС, БД, файлов, NAS и т.д.
oleg-ye

Обновлено Oleg Ye 2026/01/27

Оглавление
  • введение

  • Что такое Hyper-V USB-проход?

  • Почему USB-проход важен в виртуализации?

  • Ограничения собственного USB-проход в Hyper-V

  • Метод 1: Доступ к USB-устройствам в расширенном сеансе

  • Метод 2: Включение Hyper-V USB-прохода через протокол удаленого рабочего стола

  • Способ 3: Отключите USB-устройство и добавьте его в виртуальную машину

  • Защитите свои виртуальные машины с помощью Vinchin Резервное копирование и восстановление

  • Часто задаваемые вопросы о переходе USB-устройств Hyper-V

  • Вывод

введение

    Microsoft Hyper-V — это широко используемая гипервизорная платформа, которая обеспечивает надежную среду виртуализации как для корпоративных, так и для разработочных сред. Одним из распространенных требований в виртуализованных системах является возможность передачи физических USB-устройств с хост-машины на виртуальную машину, эта функция обычно называется передачей USB. Хотя Hyper-V не поддерживает прямую передачу USB-устройств в такой же степени и с такой же гибкостью, как некоторые другие гипервизоры, такие как VMware или VirtualBox, существуют несколько методов, позволяющих достичь аналогичной функциональности. В этой статье рассматриваются доступные подходы к передаче USB-устройств в Hyper-V.

    Что такое Hyper-V USB-проход?

    Hyper-V — это популярный тип гипервизора. Если вы хотите передать большой объем данных на виртуальную машину Hyper-V через USB-устройство, то вам как раз нужен USB-проход Hyper-V.

    USB-проход Hyper-V — это технология, которая позволяет подключить USB-устройство с физического хоста непосредственно к виртуальной машине, обеспечивая ВМ исключительный доступ к устройству, как если бы физическое устройство было подключено непосредственно к виртуальной машине.

    В частности, для реализации прямого доступа к USB-устройствам Hyper-V выполняет следующие шаги:

    1. Определение и назначение устройств: Сначала Hyper-V определяет USB-устройства, подключенные к физической машине, и позволяет администратору выбрать, какие устройства будут переданы в конкретные виртуальные машины.

    2. Изоляция устройства: После выбора Hyper-V удаляет эти USB-устройства из дерева устройств узла и назначает их указанной виртуальной машине. В этот момент узел больше не будет иметь прямого доступа к этим устройствам, и управление будет передано виртуальной машине.

    3. Загрузка и взаимодействие драйверов: При запуске виртуальной машины загружаются соответствующие драйверы USB-устройств, и устанавливается прямое взаимодействие с устройством, как если бы оно было физически подключено к виртуальной машине. Во время этого процесса Hyper-V обеспечивает эффективное и безопасное взаимодействие с устройством.

    Однако Hyper-V не поддерживает традиционный режим прямого подключения USB-устройств (например, как в VMware метод прямого подключения), и реализация аналогичной функциональности должна выполняться с помощью альтернативных средств.

    Почему USB-проход важен в виртуализации?

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

    • Использование USB-ключей для лицензирования программного обеспечения

    • Подключение к USB-устройствам хранения данных для резервного копирования или передачи данных

    • Работа с USB-устройствами, например, с принтерами, сканерами или специализированным промышленным оборудованием

    • Разработка и тестирование USB-периферийных устройств

    В средах, использующих Hyper-V, отсутствие собственной поддержки требует альтернативных конфигураций для удовлетворения этих потребностей.

    Ограничения собственного USB-проход в Hyper-V

    Hyper-V не обеспечивает прямой передачи USB таким же образом, как VMware или VirtualBox. В частности:

    • В диспетчере Hyper-V нет опции просто "подключить USB-устройство" к виртуальной машине.

    • Hyper-V предназначен для более изолированного использования по соображениям производительности и безопасности, ограничивая прямой доступ к оборудованию.

    Однако существуют обходные пути, которые можно использовать для реализации функции USB-прохождения.

    Метод 1: Доступ к USB-устройствам в расширенном сеансе

    Доступ к USB-устройствам в режиме расширенного сеанса — это допустимый способ включения передачи USB через Hyper-V. Если ваш Hyper-V-хост работает под управлением Windows 8.1 или Windows 10, вы можете пропустить этот шаг, поскольку режим расширенного сеанса по умолчанию включен.

    Шаг 1: Откройте диспетчер Hyper-V, щелкните правой кнопкой мыши имя хоста в главном интерфейсе и выберите «Параметры Hyper-V».

    Шаг 2: В списке серверов слева выберите «Политика режима расширенных сеансов» и установите флажок «Разрешить расширенный режим сеанса».

    Шаг 3: В списке пользователей слева выберите «Расширенный режим сеанса», установите флажок «Использовать расширенный режим сеанса» справа, затем нажмите «Применить» > «OK».

    Шаг 4После включения расширенного режима сеанса включите виртуальную машину. В появившемся окне настройки подключения виртуальной машины нажмите кнопку «Показать параметры», перейдите на вкладку «Локальные ресурсы» и нажмите «Дополнительно», чтобы выбрать подключаемое USB-устройство. Наконец, нажмите «Подключиться», чтобы установить подключение USB Hyper-V и легко передавать файлы.

    Метод 2: Включение  Hyper-V  USB-прохода через протокол удаленого рабочего стола

    Шаг 1: Щелкните правой кнопкой мыши «Этот компьютер», выберите «Свойства» > «Дополнительные параметры системы».

    Шаг 2: В появившемся окне перейдите на вкладку «Удаленный», установите оба флажка «Разрешить подключения удаленного помощника к этому компьютеру» и «Разрешить удаленное подключение к этому компьютеру,», затем нажмите «OK».

    Шаг 3: Нажмите Win+R, введите mstsc и нажмите Enter, чтобы открыть подключение к удаленному рабочему столу, затем нажмите кнопку «Показать параметры».

    Шаг 4: Перейдите на вкладку "Локальные ресурсы" и нажмите "Дополнительно".

    Шаг 5: Разверните список дисков и выберите USB-устройство, которое хотите подключить, затем нажмите «OK».

    Шаг 6: Вернитесь на вкладку "Общие", введите IP-адрес и имя пользователя виртуальной машины, а затем нажмите "Подключиться".

    Способ 3: Отключите USB-устройство и добавьте его в виртуальную машину

    Вы также можете отключить USB-устройство, а затем добавить его в виртуальную машину Hyper-V.

    Шаг 1: Нажмите Win+R, введите diskmgmt.msc и нажмите Enter, чтобы открыть инструмент управления дисками.

    Шаг 2: В «Управлении дисками» найдите свое USB-устройство, щелкните его правой кнопкой мыши и выберите «Вне сети».

    Шаг 3: Запустите диспетчер Hyper-V, щелкните правой кнопкой мыши виртуальную машину, которой нужен доступ к USB, в главном интерфейсе и выберите «Параметры».

    Шаг 4: В всплывающем окне перейдите к разделу «Контроллер SCSI», выберите «Жесткий диск» и нажмите «Добавить».

    Примечание: Вы можете добавить диск только к контроллеру IDE, когда виртуальная машина выключена, но вы можете добавить его к контроллеру SCSI, независимо от того, включена или выключена виртуальная машина.

    Шаг 5: Выберите «Физический жесткий диск», выберите подключенное USB-устройство и нажмите «ОК», чтобы включить подключение USB в Hyper-V.

    Примечание: Чтобы удалить USB-накопитель Hyper-V, перейдите в раздел Контроллер SCSI > Жесткий диск, выберите подключенный USB-накопитель и нажмите кнопку Удалить.

    Защитите свои виртуальные машины с помощью Vinchin Резервное копирование и восстановление

    С помощью вышеуказанных методов вы получили простой способ передачи больших файлов, медиафайлов или потоков специализированного оборудования в свои виртуальные машины. Однако, как только данные окажутся внутри виртуальной машины, вам по-прежнему потребуется надежная стратегия защиты от случайного удаления, сбоя диска или вымогательского ПО. Именно здесь приходит на помощь Vinchin Резервное копирование и восстановление 

    Vinchin Backup & Recovery – это передовое решение для защиты данных, которое поддерживает широкий спектр популярных платформ виртуализации, включая VMware, Hyper-V, XenServer, Red Hat Virtualization, Oracle, Proxmox, и др., а также базы данных, NAS, серверы файлов, Linux и Windows Server. Программа предоставляет такие расширенные функции, как резервное копирование без установки агентов, постоянно инкрементальное резервное копирование, миграция V2V, мгновенное восстановление, детализированное восстановление, шифрование резервных копий, сжатие, устранение дубликатов и защита от вымогателей. Все это играет ключевую роль в обеспечении безопасности данных и оптимизации использования ресурсов хранения.

    Для резервного копирования виртуальных машин Hyper-V с помощью Vinchin Backup & Recovery требуется всего 4 шага:

    1. Выберите объект резервного копирования.

    Резервное копирование виртуальных машин Hyper-V

    2.Выберите “Backup Destination”.

    Резервное копирование виртуальных машин Hyper-V

    3.Настройте “Bacup Strategies”.

    Резервное копирование виртуальных машин Hyper-V

    4. Просмотрите и нажмите“Submit”.

    Резервное копирование виртуальных машин Hyper-V

    Испытайте мощность этой комплексной системы на практике благодаря бесплатному 60-дневному пробному периоду! Оставьте ваши конкретные потребности, и вы получите индивидуальное решение, идеально подходящее для вашей ИТ-среды.


    Часто задаваемые вопросы о переходе USB-устройств Hyper-V

    1. Что такое расширенный режим сеанса и как он помогает?

    Режим расширенного сеанса позволяет перенаправлять USB-устройства с клиента (обычно при подключении через диспетчер Hyper-V или удаленный рабочий стол). Он ограничен для гостевых систем Windows и определенных классов USB-устройств.

    2. Можно ли передать USB-ключ (например, лицензионный ключ) виртуальной машине?

    Да, но не напрямую. Вы должны использовать программное обеспечение USB over IP или серверы USB-устройств на основе оборудования.

    Вывод

    Хотя Hyper-V может не предоставлять собственную функцию простого подключения USB-устройств, как у некоторых других платформ виртуализации, описанные выше методы обеспечивают надежные и безопасные способы интеграции физических USB-устройств в виртуальные машины. Понимая эти альтернативные подходы и выбирая наиболее подходящий для вашей среды — будь то простота, производительность или изоляция — вы можете расширить возможности Hyper-V, чтобы удовлетворить практически любые потребности подключения USB-устройств.

    поделиться:

    Категории: Виртуальная машина
    Рекомендуемые статьи