Cookie
FlexiHub Team uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.
Hyper-V USB Passthrough: Um guia passo-a-passo para conectar dispositivos USB ao Hyper-V
Olga Weis Olga Weis Ultima atualização Feb 9, 2023

Hyper-V USB Passthrough: Um guia passo-a-passo para conectar dispositivos USB ao Hyper-V

Usar um armazenamento USB ou outros dispositivos USB quando se trabalha com uma máquina virtual Hyper-V (MV) pode ser complicado porque, ao contrário de outros hipervisores, não oferece uma solução simples e pronta para uso. Antes de poder acessar um dispositivo USB no Hyper-V, você precisa executar alguns passos para habilitar o Hyper-V USB passthrough.

E neste artigo, você descobrirá maneiras de habilitar o USB passthrough no Hyper-V: usando ferramentas embutidas para transferir arquivos do armazenamento USB, e compartilhando dispositivos USB complexos com Hyper-V VM usando ferramentas de software especializadas.

Conectar qualquer tipo de dispositivo USB ao Hyper-V (redirecionamento em rede)

É bem conhecido que o Hyper-V não pode passar por dispositivos USB que não sejam de armazenamento, o que é uma grande desvantagem quando você precisa conectar, por exemplo, um dongle ZigBee, um dongle MFA/2FA, um token criptográfico ou algum outro dispositivo USB.

Para resolver este problema, você pode usar um software especializado para redirecionar os dispositivos USB através da rede.

Com o FlexiHub, você pode conectar qualquer tipo de dispositivo USB a uma máquina virtual Hyper-V e desfrutar de sua funcionalidade.

FlexiHub
4.8 Classificação baseado em 386+ Comentários
compartilhar usb pela rede

Prós e contras da utilização do FlexiHub para acessar USB no Hyper-V:

icon pros Prós:

  • Compatibilidade multiplataforma (Windows, Linux, Mac, Android, Raspberry);
  • Quase nenhuma configuração é necessária;
  • Suporta todos os tipos de dispositivos USB.

icon cons Contras:

  • O redirecionamento USB requer conectividade de rede constante;
  • Um dispositivo USB só pode se conectar a uma instância Hyper-v simultaneamente.

O FlexiHub é um poderoso software projetado para tornar os dispositivos USB acessíveis de qualquer computador remoto, seja um PC na sala ao lado ou uma máquina virtual funcionando em um computador a quilômetros de distância. Este programa pode ser muito útil para habilitar o Hyper-V USB passthrough no Windows 11, Windows Server 2022 e versões anteriores.

Se você preferir instruções audiovisuais, aqui está um tutorial detalhado em vídeo sobre como conectar dispositivos USB a Hyper-V VM através da rede:

Como se conectar a um USB no Hyper-V - instruções simples

  • 1.
    Primeiro de tudo, crie uma conta no website do FlexiHub.
    crie uma conta FlexiHub para conectar o dispositivo USB ao Hyper-V
  • 2.
    Em seguida, inicie seu período de demonstração gratuita confirmando sua conta. blank
  • 3.
    Baixe o aplicativo e instale o FlexiHub no host Hyper-V e nas máquinas virtuais.
    Baixe o FlexiHub para o seu dispositivo
  • 4.
    Inicie o aplicativo em ambos os sistemas e faça o login em sua conta FlexiHub usando as mesmas credenciais. blank
  • 5.
    Localize o dispositivo USB desejado na interface da aplicação na máquina virtual e clique em Conectar.
    conectar um dispositivo USB ao Hyper-V

Uma vez feito isso, você poderá acessar todas as funções e conteúdos do dispositivo como se ele estivesse conectado diretamente à sua máquina virtual.

Também é importante mencionar que o FlexiHub permite que você crie conexões multiplataforma. Você pode ativar o Hyper-V USB passthrough do Linux para Windows, Windows para Mac, e muitas outras combinações.

Habilitar o Hyper-V USB passthrough adicionando discos rígidos ao Controlador SCSI (redirecionamento no lado do servidor)

Para que este método de Hyper-V USB passthrough funcione, você deve conectar um dispositivo USB no lado do servidor (host Hyper-V) e então habilitar o acesso das máquinas virtuais a esse dispositivo.


Os prós e os contras deste método são:

icon pros Prós:

  • Funciona com clientes Windows e Linux Hyper-V VM;
  • Pode controlar o acesso ao dispositivo de armazenamento USB.

icon cons Contras:

  • Configuração complicada;
  • Funciona somente com dispositivos de armazenamento USB não removíveis;
  • Um dispositivo de armazenamento USB só pode se conectar a um sistema em simultâneo.

Como ativar o Hyper-V USB passthrough no lado do servidor

  • 1.
    Primeiro, você deve desconectar o dispositivo USB do host, pois somente uma máquina pode acessá-lo ao mesmo tempo. Clique Win+R no teclado para abrir a janela de comando Executar e digite diskmgmt.msc para acessar o Gerenciamento de Disco:
    Abra o Gerenciamento de Disco
  • 2.
    Localize seu dispositivo USB na janela Gerenciamento de disco, clique com o botão direito do mouse sobre seu nome e selecione Offline no menu: Gerenciamento de Disco disco USB desconectado Uma vez feito isso, o sistema operacional host não terá mais acesso ao dispositivo USB.
  • 3.
    Inicie o Hyper-V Manager e abra a configuração da MV que você deseja que acesse o dispositivo USB, clicando com o botão direito do mouse sobre seu nome e selecionando Configurações no menu:
    Configurações da máquina virtual Hyper-V
  • 4.
    No painel esquerdo, vá para Hardware e selecione Controlador SCSI. Então, selecione Disco Rígido no menu do painel direito e clique em Adicionar.

    Nota: Você pode adicionar o disco rígido ao Controlador IDE ao invés do Controlador SCSI, mas note que você não poderá desinstalá-lo da MV sem desligá-la primeiro. Portanto, para evitar o incômodo, é recomendado adicionar o disco como um dispositivo SCSI que pode ser removido de uma máquina virtual em funcionamento.

    Controlador SCSI Hyper-V
  • 5.
    No painel da esquerda, clique no disco rígido que você acabou de adicionar para selecioná-lo. Agora, no painel direito, selecione a opção Disco rígido físico e selecione o dispositivo USB que você deseja adicionar.

Ao clicar em OK, o dispositivo USB aparecerá no Explorador de Arquivos da MV em seu Hyper-V VM como se estivesse conectado diretamente à sua máquina virtual.

Como desativar o Hyper-V USB passthrough no lado do servidor

Para desconectar com segurança um dispositivo USB de seu Hyper-V VM, você deve fazer o seguinte:

  • 1.
    Abra a configuração da MV na janela do Hyper-V Manager.
  • 2.
    No painel esquerdo, procure por Controlador SCSI no menu e clique em Disco Rígido.
  • 3.
    Selecione o dispositivo USB, e depois clique no botão Remover no painel direito.

Habilitar um dispositivo USB para o Hyper-V passthrough com o modo de sessão aprimorada (redirecionamento do lado do cliente)

Com este método, você pode acessar dispositivos USB no Hyper-V, ativando o modo de sessão aprimorada do lado do cliente (sistema operacional convidado de sua MV). Durante essa sessão aprimorada, você pode acessar todos os dispositivos USB conectados à máquina host a partir do sistema operacional da MV.

Prós e contras do Modo Sessão Melhorada:

icon pros Prós:

  • O acesso ao dispositivo USB pode ser compartilhado com o host ou com várias máquinas virtuais;
  • Pode acessar dispositivos USB que não são dispositivos de armazenamento USB, tais como pen drives ou impressoras/scanners.

icon cons Contras:

  • O sistema operacional da MV convidada só pode ser Windows;
  • Os dispositivos USB precisam ser pré-selecionados para serem adicionados à máquina virtual antes de sua inicialização.
Dica: Se seu host Hyper-V for um computador Windows 8.1 ou Windows 10, você pode pular o passo 4, pois o modo de sessão aprimorada é habilitado por padrão nestes sistemas.
Para acessar dispositivos USB no Hyper-V com o modo de sessão aprimorada, siga estes passos.
  • 1.
    Em um computador host, acesse Hyper-V Manager, clique com o botão direito do mouse no nome do host e selecione Configurações Hyper-V.
    Configurações do gerenciador do Hyper-V
  • 2.
    Na janela Configuração, você verá as seções Servidor e Usuário. Selecione Política Modo de Sessão Aprimorada na seção Servidor e ative o modo de sessão aprimorada, marcando a caixa correspondente.
    política de modo de sessão aprimorada
  • 3.
    Em seguida, selecione Modo Sessão Aprimorada na seção Usuário e marque a caixa “Usar o modo de sessão aprimorada”, e pressione OK para salvar as mudanças. usar o modo de sessão aprimorada Uma vez ativado o modo de sessão aprimorada, o sistema da máquina virtual Hyper-V terá acesso total a todos os dispositivos USB no host.

    Nota: Neste ponto, se você tiver uma sessão ativa de Hyper-V VM, termine-a primeiro.

  • 4.
    Inicie o Hyper-V Manager e clique duas vezes sobre o nome de sua máquina virtual.
  • 5.
    Na janela pop-up, clique em “Mostrar Opções” para configurar as futuras conexões de sua MV.
  • 6.
    Em seguida, vá para a guia “Recursos locais” e clique em “Mais” na seção “Dispositivos e recursos locais”.
  • 7.
    Depois marque as caixas “Outros dispositivos Plug and Play suportados” e “Dispositivos que eu conectarei mais tarde”. Pressione OK.
  • 8.
    Se você deseja que esta configuração seja salva para todas as conexões futuras, marque a caixa correspondente na guia “Exibir”. Clique em “Conectar” para aplicar as mudanças.

Agora você deve ser capaz de acessar os dispositivos USB a partir do Explorador de Arquivos de sua MV. Clique duas vezes sobre as unidades para verificar se estão conectadas e você pode navegar pelo conteúdo delas.

Hyper-V USB Passthrough via RDP (Protocolo de Área de Trabalho Remota)

A principal desvantagem dos métodos de acesso ao Hyper-V USB passthrough descritos acima é que nenhum deles funciona, a menos que você esteja usando Hyper-V Virtual Machine Connection (VMConnect) como cliente Hyper-V. Este é outro método para aqueles que não querem instalar ferramentas Hyper-V adicionais.

A principal diferença entre a utilização de Remote Desktop Protocol (RDP) e VMConnect é que o RDP lhe dá acesso a dispositivos USB conectados ao cliente RDP, enquanto o VMConnect lhe dá acesso a dispositivos conectados ao host Hyper-V.


Prós e contras do RDP para o Hyper-V USB passthrough:

icon pros Prós:

  • Funciona praticamente com qualquer hipervisor;
  • Acesso instantâneo aos dispositivos USB, uma vez estabelecida a conexão RDP.
  • Função de Política de Grupo para o controle geral;

icon cons Contras:

  • Concluida a sessão RDP instantânea, o dispositivo USB é desligado;
  • É bem provável que você precise instalar alguns drivers extras em sua MV;
  • Os dispositivos suportados são muito limitados, já que costumava ser uma função orientada para a impressora;
  • Na maioria das vezes a taxa de bits é muito baixa;
  • Só funciona com o sistema operacional MS Windows;
  • Este método exige que as máquinas host e convidada estejam conectadas à mesma rede.
Para conectar um dispositivo USB ao Hyper-V VM a partir de uma sessão de desktop remoto, siga estes passos:
  • 1.
    Para começar, você deve permitir as Conexões de Área de Trabalho Remota em seu sistema convidado. Para fazer isso, conecte-se à sua máquina virtual e procure as configurações de "Sistema e Segurança" no Painel de Controle. Selecione "Permitir acesso remoto".
    permitir acesso remoto à área de trabalho
  • 2.
    Na aba Remoto da janela Propriedades do Sistema, verifique se as caixas "Permitir conexões de assistência remota a este computador" e "Permitir conexões remotas a este computador" estão marcadas e clique em OK. permitir conexões remotas a este computador Agora, se você quiser acessar um dispositivo Hyper-V USB, você precisa iniciar uma sessão de Área de Trabalho Remota.
  • 3.
    Pulse Ctrl+R para abrir a caixa de diálogo Executar e execute o comando mstsc para abrir a caixa de diálogo Conexão de Área de Trabalho Remota.
  • 4.
    Clique em "Mostrar opções" na janela "Conexão de Desktop Remoto" e vá para a guia "Recursos Locais". Clique em "Mais" na seção "Dispositivos e Recursos Locais".
  • 5.
    Verifique a caixa "Outros dispositivos compatíveis plug-and-play" no menu que se abre. Clique OK.
  • 6.
    Volte para a guia Geral, digite o endereço IP de sua MV e o nome de usuário que você usará para se conectar a ela.
  • 7.
    Clique em "Conectar" para iniciar sua sessão de Desktop Remoto.
  • 8.
    Faça login na máquina virtual e verifique se os dispositivos USB que você adicionou aparecem no Explorador de Arquivos.

Sumário

Como você pode ver, habilitar o Hyper-V USB passthrough não é complicado se você souber os passos a seguir. Agora que você conhece as diferentes maneiras de acessar um dispositivo USB a partir de uma máquina virtual Hyper-V, você pode escolher o método que melhor se adapta à sua situação.

Perguntas Mais Frequentes

O Hyper-V USB passthrough é um método de redirecionamento de dispositivos que permite acessar dispositivos USB a partir de uma máquina virtual.
Hyper-V suporta quatro métodos diferentes de USB passthrough, que você pode usar para acessar diretamente dispositivos USB a partir de uma MV: redirecionamento pela rede, redirecionamento do lado do servidor conectando o dispositivo como um drive SCSI, redirecionamento do lado do cliente via Modo de Sessão Aprimorada e conexão RDP.
Ativar passagem de dispositivo USB Hyper-V
  • 4.8 overall rank baseado em 386+ Comentários
  • Requisitos: Windows, macOS, Linux, Android ou Raspberry Pi.
  • 10.45MB Tamanho.
  • Versão 6.1.15025. (19/02/2024).
  • A partir de $14/mês em faturamento anual