Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

Windows Server, AD и Роли

Как пробросить USB-флешку или ключ в виртуальную машину Hyper-V

Обновлено: 27.08.2026 · Официальная документация ↗

Сложность проброса USB в Hyper-V

В отличие от VirtualBox или VMware, в гипервизоре Hyper-V нет привычной кнопки «Подключить USB-устройство». Из соображений корпоративной безопасности Microsoft разделяет прямое подключение физических дисков и проброс через протокол RDP.

Когда требуется проброс USB:

  • Нужно скопировать большой объем файлов с внешней USB-флешки внутрь изолированной виртуальной машины.
  • Необходимо подключить внешний переносной USB-диск (HDD/SSD) как полноценный системный диск виртуальной машины.
  • Требуется пробросить USB-токен или ключ защиты (Рутокен, JaCarta, 1С Ключ) в гостевую систему.

Выбор метода: Для обычных флешек и файлов используйте Способ 1 (Режим расширенного сеанса). Для жестких дисков и работы на низком уровне используйте Способ 2 (Перевод диска в Offline).

Способ 1. Проброс USB через «Расширенный сеанс» (Enhanced Session Mode)

  1. В Диспетчере Hyper-V щелкните правой кнопкой мыши по имени хост-сервера -> Параметры Hyper-V.
  2. В разделах «Политика режима расширенного сеанса» и «Режим расширенного сеанса» убедитесь, что стоят галочки «Разрешить режим расширенного сеанса».
  3. Подключите флешку к вашему физическому ПК.
  4. Запустите виртуальную машину. При открытии окна подключения появится диалоговое окно RDP.
  5. Нажмите кнопку Показать параметры -> вкладка Локальные ресурсы (Local Resources).
  6. Нажмите кнопку Подробнее... (More...), разверните пункт «Диски» и поставьте галочку напротив вашей USB-флешки.
  7. Нажмите Подключить. Внутри виртуальной машины в папке «Этот компьютер» появится ваша флешка как сетевой диск.

Способ 2. Прямой проброс физического USB-диска (Pass-through Disk)

  1. Вставьте USB-диск в физический компьютер.
  2. Нажмите Win + X -> откройте Управление дисками (diskmgmt.msc).
  3. Найдите ваш подключенный USB-диск в нижнем списке, щелкните правой кнопкой мыши по его названию слева (где написано Диск 1 / Диск 2) и выберите Вне сети (Offline).
  4. Откройте Диспетчер Hyper-V -> выключите виртуальную машину -> откройте ее Параметры (Settings).
  5. В разделе SCSI-контроллер выберите Жесткий диск -> нажмите Добавить.
  6. Переключите переключатель на Физический жесткий диск (Physical hard disk) и выберите ваш отключенный USB-диск из выпадающего списка.
  7. Нажмите Применить и включите виртуальную машину. Диск появится внутри нее как локальный диск!
💡 Практика специалистов: Для регулярной передачи файлов между хостом и ВМ проще всего настроить стандартную общую папку SMB либо использовать встроенный командлет PowerShell: 'Copy-VMFile -Name VM_NAME -SourcePath C:\file.zip -DestinationPath C:\file.zip -FileSource Host'.

Частые вопросы (FAQ)

Почему пункт 'Физический жесткий диск' в свойствах виртуальной машины неактивен?

Он становится активным только тогда, когда диск на основном хосте переведен в статус 'Вне сети' (Offline) в консоли 'Управление дисками'.

Можно ли пробросить аппаратный ключ защиты 1С (HASP/USB-токен) через Offline диск?

Нет, метод Offline работает только с накопителями данных. Для аппаратных ключей защиты используйте специализированные программы USB-over-IP (например, USB Network Gate или AnywhereUSB).

Работает ли Enhanced Session Mode с виртуальными машинами Linux?

Да, но для работы требуется установить пакет linux-vm-tools (xrdp) внутри гостевой ОС Linux.

Как вернуть физический диск обратно на основной компьютер?

Удалите диск из параметров виртуальной машины Hyper-V, затем в 'Управлении дисками' основного ПК щелкните по нему правой кнопкой и выберите 'В сети' (Online).

Полезные материалы
Рекомендуем