O VirtualBox não reconhece o USB: como resolver o problema

Última atualização: 27/10/2026

  • O VirtualBox 7 inclui USB 2.0 e 3.0 sem a necessidade de instalar o Pacote de Extensão.
  • Primeiro, verifique onde o dispositivo deixa de ser detectado.
  • Em hosts Linux, verifique as permissões do usuário vboxusers.
  • Capturar a imagem de uma unidade USB e ser capaz de ler seus arquivos são coisas diferentes.
Corrigir problema do VirtualBox não reconhecer dispositivos USB

É um clássico: você configura sua máquina virtual, tudo corre bem, mas no momento em que conecta um pen drive para transferir alguns arquivos, O VirtualBox ignora isso completamente.Esse problema é super comum e, embora possa ser frustrante, na maioria das vezes não é que o programa esteja com defeito, mas sim que faltam algumas configurações ou que não sabemos exatamente como fazer o sistema host "ceder" o dispositivo para o convidado.

O VirtualBox é uma ferramenta gratuita fantástica que nos permite emular sistemas operacionais, mas por padrão vem com drivers de hardware muito limitados. Para que o hipervisor interaja com unidades de armazenamento removíveis e outros periféricos, precisamos dar um impulso com alguns complementos específicos e configurar as permissões apropriadas, especialmente se usarmos Linux.

O primeiro passo essencial: o Pacote de Extensão

Pacote de extensão do VirtualBox

Se você tentar conectar um dispositivo USB e nada acontecer, é muito provável que o VirtualBox suporte apenas o padrão USB 1.1 por padrão, que é bastante desatualizado. Para poder usar USB 2.0 ou 3.0Você precisa instalar o pacote de extensão Oracle VM VirtualBox.

Conteúdo exclusivo - Clique aqui  Tela em branco do Battle.net: solução definitiva e guia completo

Para obtê-lo, acesse a seção de downloads do site oficial do VirtualBox. Procure pela seção Pacote de Extensão e baixe o arquivo que diz "Todas as plataformas"Depois de obter o arquivo, basta clicar duas vezes nele e seguir o assistente de instalação. Se você já tiver uma versão mais antiga, escolha a opção para atualizar o pacote Para evitar conflitos de compatibilidade.

Configurações do controlador na máquina virtual

Pessoa trabalhando em um laptop com um pen drive conectado.

A simples instalação do pacote não é suficiente; você também precisa instruir a máquina virtual a utilizá-lo. Antes de tudo, Desligue a máquina virtual.Porque, se estiver ativado, as opções de configuração aparecerão bloqueadas e você não poderá acessar nada.

  • Insira a engrenagem de Configuração e acesse a aba de USB.
  • Marque a caixa "Ativar controlador USB".
  • Eis o truque: escolha entre USB 2.0 (EHCI) ou USB 3.0 (xHCI). Se você perceber que o 3.0 apresenta erros de enumeração ou não reconhece o dispositivo, Tente mudar para USB 2.0.que geralmente é muito mais estável e compatível.
  • Uma dica extra é adicionar um filtro USB vazio Clicar no ícone de sinal de mais (+) às vezes ajuda o sistema a detectar o hardware com mais facilidade.

Como transferir dados de um dispositivo USB do sistema físico para um sistema virtual?

Pen drive azul ao lado de um laptop em um fundo amarelo vibrante.

Muitas pessoas pensam que o dispositivo USB deve aparecer magicamente na máquina virtual assim que for conectado, mas não é assim que funciona. O dispositivo é primeiro detectado pelo sistema host (seu computador) e Você não pode estar em dois lugares ao mesmo tempo.Você precisa "roubá-lo" do sistema físico para transferi-lo para o virtual.

Conteúdo exclusivo - Clique aqui  Como remover o fundo de imagens geradas por IA passo a passo

Quando a máquina for ligada, observe a parte inferior da janela para ver o pequeno ícone USBClique com o botão direito do mouse sobre ele e você verá uma lista de todos os dispositivos conectados ao seu computador. Procure o nome da sua unidade USB (às vezes, ele mostra a marca, como SMI Corporation, ou apenas um código) e selecione-oNesse momento, o sistema host irá desconectá-lo e montá-lo na máquina virtual, onde ele então aparecerá. "Esta equipe" ou o explorador de arquivos do sistema convidado.

Soluções específicas para usuários de Linux e Ubuntu

Pessoa segurando um dispositivo de memória USB portátil na palma da mão.

No Linux, as coisas ficam um pouco mais complicadas porque os seguintes fatores entram em jogo: permissões de kernel e sistemaSe o comando lsusb O programa mostra a unidade USB, mas o VirtualBox indica que não há dispositivos disponíveis; provavelmente seu usuário não tem permissão para acessar o hardware USB.

A solução definitiva é adicionar seu usuário ao grupo VirtualBox. Para isso, você deve executar o seguinte comando no terminal. Adicione o usuário ao grupo vboxusersSe você não fizer isso, mesmo que instale o Pacote de Extensão, o hipervisor não terá os privilégios necessários para enumerar os dispositivos. Além disso, certifique-se de que... módulos do kernel estão carregados corretamente e não há conflitos com udev ou usbfs.

Conteúdo exclusivo - Clique aqui  Problemas de temperatura e novos recursos no Nothing OS 5

Casos complexos e acesso remoto

Existem situações em que, mesmo após realizar todos os procedimentos acima, o dispositivo ainda não aparece. Nesses casos, a melhor conduta é Reinstale o VirtualBox Instale a versão mais recente do zero, pois versões antigas podem apresentar bugs com hardware moderno. Existe também o protocolo VRDP para acesso remoto, que permite usar periféricos USB remotosNo entanto, é verdade que o desempenho pode ser instável ou incompatível com dispositivos altamente especializados.

Se você se encontrar em um beco sem saída, lembre-se de que sempre pode tentar. Instale os recursos adicionais para convidados. (extensões de convidado) dentro do sistema operacional virtualizado, pois isso otimiza a comunicação entre o host e o convidado, permitindo que os dispositivos USB sejam reconhecidos de forma mais suave em alguns casos, sem a necessidade de selecioná-los manualmente a cada vez.

Para resolver esse problema, a chave é instalar o Pacote de Extensão apropriado, selecionar o controlador USB 2.0 ou 3.0 na configuração com a máquina desligada e, se estiver usando Linux, atribuir corretamente as permissões ao grupo vboxusers. Uma vez configurado, basta selecionar o dispositivo no menu de ícones na parte inferior para transferir o controle do hardware da máquina física para a máquina virtual.