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.
Olga Weis Olga Weis Ultima atualização Jan 14, 2025

Partilha de Impressoras no VirtualBox - Como Conectar uma Impressora ao VirtualBox

add printer to virtualbox

Em 2007, a Oracle lançou o VirtualBox, um hipervisor de virtualização x86. Hoje, continua a ser uma solução de virtualização de código aberto de destaque.

Entre as suas funcionalidades avançadas, o VirtualBox permite imprimir de uma máquina virtual (o sistema operativo convidado) para uma impressora física conectada à máquina anfitriã. No entanto, problemas de incompatibilidade entre o VirtualBox e a impressora física são comuns e podem ser difíceis de resolver.

O passthrough de impressoras no VirtualBox é uma solução rápida e eficaz para impressão remota com uma máquina virtual. Quando realizado corretamente, esta funcionalidade pode contornar limitações de compatibilidade, permitindo que o sistema convidado no VirtualBox utilize uma impressora ligada à máquina anfitriã.

Descubra mais sobre o passthrough de impressoras no VirtualBox neste artigo.

Ativar o Passthrough Nativo de Impressoras no VirtualBox

O mais impressionante no VirtualBox são as suas aplicações integradas, que permitem que a máquina virtual aceda às impressoras configuradas na máquina anfitriã. Ao utilizar estas "aplicações nativas", está a executar o método de Passthrough Nativo de Impressoras no VirtualBox.

Passthrough de Impressoras no VirtualBox - 3 Métodos

  • Ativar Passthrough de Impressoras USB
  • Usar Partilha de Impressoras em Rede
  • Criar uma Pasta Partilhada com a Impressora da Máquina Anfitriã

1. Ativar Passthrough de Impressoras USB

Este é o método "genérico" para ativar a funcionalidade de impressão no VirtualBox.

  • 1.
    Passo 1: Certifique-se de que a impressora está conectada (e a funcionar perfeitamente) à porta USB da máquina anfitriã. Caso contrário, os passos seguintes não irão funcionar.
  • 2.
    Passo 2: Aceda ao VirtualBox e inicie a máquina virtual que deseja configurar.
  • 3.
    Passo 3: Vá a Configurações e clique em USB.
  • 4.
    Passo 4: Verifique se o Controlador USB está ativado. Caso contrário, ative esta funcionalidade.
  • 5.
    Passo 5: Clique no ícone de mais (+) para criar um novo filtro USB que conectará a impressora física à máquina virtual ao iniciar.
  • 6.
    Passo 6: Inicie a máquina virtual, e verá que a impressora agora está disponível no sistema operativo convidado. Poderá ser necessário instalar os drivers da impressora na VM para garantir uma conexão bem-sucedida.

2. Usar Partilha de Impressoras em Rede

Esta opção funciona se a impressora for habilitada para rede diretamente no seu sistema ou através da máquina anfitriã. Siga estes passos:

  • 1.
    Passo 1: Certifique-se de que a impressora e a máquina anfitriã estão na mesma rede. Partilhe a impressora na rede da máquina anfitriã.
  • 2.
    Passo 2: Na máquina virtual do VirtualBox, aceda às configurações e configure o adaptador de rede para o "Modo de Adaptador Bridge". Assim, a VM obterá um endereço IP da rede da anfitriã.
  • 3.
    Passo 3: Na VM, vá às "Configurações de Impressoras e Dispositivos" e procure a impressora de rede. Adicione-a à VM para completar a configuração da impressora no VirtualBox.

3. Criar uma Pasta Partilhada com a Impressora da Máquina Anfitriã

Quando partilha uma pasta entre o PC anfitrião e o sistema operativo convidado no VirtualBox, pode imprimir qualquer ficheiro presente na pasta partilhada.

  • 1.
    Passo 1: Crie uma pasta e partilhe-a entre a máquina anfitriã e a máquina virtual do VirtualBox.
  • 2.
    Passo 2: Transfira todos os documentos que deseja imprimir para a pasta partilhada.
  • 3.
    Passo 3: Na máquina anfitriã, encontre os documentos na pasta partilhada e imprima-os utilizando a impressora conectada ao equipamento físico.
Nota: Após a redireção USB da impressora no VirtualBox, a impressora partilhada no sistema operativo convidado torna-se acessível. A VM reconhecerá o dispositivo e permitirá imprimir ficheiros da mesma forma que uma conexão física direta com um periférico.

Quais são os Prós e Contras do Passthrough de Impressoras no VirtualBox?

Usar as capacidades de passthrough integradas do VirtualBox é um método eficaz, mas complexo, para impressão remota. Veja as vantagens e desvantagens antes de optar por esta abordagem:

icon pros Prós:

  • Custo-eficaz: Este método utiliza funcionalidades nativas do VirtualBox, sem necessidade de software pago ou dispositivos externos. É praticamente gratuito.
  • Integração: Como todos os passos são realizados no VirtualBox, a integração direta da impressora com a VM é garantida.
  • Simplicidade: Utilizadores experientes no VirtualBox conseguem realizar esta configuração facilmente.

icon cons Contras:

  • Configuração Complexa: O processo de configuração pode ser confuso para iniciantes.
  • Problemas de Compatibilidade: Algumas impressoras não são compatíveis com o ecossistema do VirtualBox, exigindo a instalação de drivers adicionais.
  • Desempenho: O desempenho da funcionalidade depende da máquina anfitriã e do sistema operativo convidado, podendo não ser ideal.

Dicas para Resolver Problemas Comuns

Não se preocupe se a tentativa de conectar a impressora ao VirtualBox falhar. Apesar do processo parecer complexo, há soluções rápidas que pode encontrar diretamente na máquina virtual.

Estas dicas de resolução de problemas serão úteis se estiver familiarizado com as configurações do VirtualBox, drivers de software da impressora, configuração de rede da máquina anfitriã ou filtros USB.

Aqui estão algumas dicas para configurar impressoras no VirtualBox e solucionar rapidamente problemas recorrentes:

  • 1.
    A Impressora USB Não É Reconhecida pelo Sistema Operativo Convidado

    Problema: Mesmo com um filtro USB, o sistema operativo convidado da máquina virtual não reconhece a impressora USB.

    Causas Potenciais:
    • Erro na configuração do filtro USB.
    • A impressora não possui drivers USB atualizados instalados no sistema operativo convidado.
    • Ausência de extensões do VirtualBox (requisito para suporte USB 2.0/3.0).

    Como Resolver:
    • Configure o filtro USB para que os seus detalhes correspondam exatamente à impressora.
    • Instale os drivers USB corretos e atualizados no sistema operativo convidado.
    • Para USB 2.0/3.0, instale o Extension Pack do VirtualBox.
  • 2.
    A Impressora Já Está a Ser Utilizada pelo Sistema Anfitrião

    Problema: O sistema operativo convidado não consegue aceder à impressora porque está a ser utilizada pela máquina anfitriã.

    Causa Potencial: O sistema anfitrião bloqueou a impressora dentro do seu sistema, tornando-a inacessível ao sistema operativo convidado.

    Como Resolver:
    • Antes de iniciar a máquina virtual, desconecte a impressora do sistema anfitrião.
    • Configure a impressora para ser partilhada apenas com o sistema operativo convidado enquanto a máquina virtual estiver em execução.
  • 3.
    Problemas de Compatibilidade de Drivers

    Problema: Os drivers do sistema operativo convidado são incompatíveis ou diferentes dos do sistema anfitrião.

    Causas Potenciais:
    • Os drivers do sistema operativo convidado não são compatíveis com a impressora.
    • As versões mais recentes do sistema operativo podem não suportar impressoras mais antigas.

    Como Resolver:
    • Instale as versões apropriadas e atualizadas dos drivers da impressora no sistema operativo convidado.
    • Se houver problemas com os drivers USB, utilize uma configuração de impressão em rede.
  • 4.
    A Impressora de Rede Não Está Acessível

    Problema: A impressora partilhada em rede não está acessível ao sistema operativo convidado.

    Causas Potenciais:
    • Configurações incorretas do adaptador de rede no VirtualBox, como ativar NAT em vez de "Modo Bridge".
    • As configurações de firewall do sistema anfitrião ou convidado bloqueiam o acesso à rede.
    • Configuração inadequada de partilha da impressora em rede.

    Como Resolver:
    • Ative o adaptador de rede da VM no "Modo de Adaptador Bridge" para garantir que o sistema operativo convidado esteja na rede do anfitrião.
    • Configure as definições de firewall dos dispositivos para permitir o tráfego de impressoras.
  • 5.
    Problemas de Desempenho e Conectividade

    Problema: Conexão instável ou lenta da impressora.

    Causas Potenciais:
    • Limitações de recursos da máquina anfitriã.
    • Configuração incorreta de dispositivos USB 3.0.

    Soluções:
    • Certifique-se de que a máquina anfitriã possui recursos suficientes (CPU, RAM) para suportar a máquina virtual e o passthrough da impressora.
    • Utilize USB 2.0 em vez de USB 3.0 se os problemas de desempenho persistirem.
  • 6.
    Problemas de Permissões

    Problema: O sistema operativo convidado não possui permissão para aceder à impressora.

    Causas Potenciais:
    • A conta de utilizador do sistema operativo convidado não possui as permissões necessárias para aceder à impressora.
    • Configuração incorreta de pastas partilhadas ou permissões de rede.

    Soluções:
    • Conceda privilégios administrativos e permissões à conta de utilizador do sistema operativo convidado para adicionar e utilizar impressoras.
    • Verifique as definições de permissão para acesso à rede ou a quaisquer recursos partilhados.

Alternativa: Conectar uma Impressora no VirtualBox com o FlexiHub

Embora o método nativo seja eficaz, não é a melhor forma de ativar a funcionalidade de impressão no VirtualBox. É demasiado complexo para iniciantes e apresenta problemas recorrentes que afetam o desempenho da impressão.

Então, existem soluções melhores para impressão no VirtualBox? Sim, e uma delas é o FlexiHub para VirtualBox.

O FlexiHub é um software leve, rápido e seguro que permite aos utilizadores aceder e gerir dispositivos USB (como impressoras) em qualquer lugar do mundo a partir de máquinas virtuais convidadas. O FlexiHub utiliza redes TCP/IP padrão (ou protocolos RDP) para transferir dados USB. Ele cria portas USB virtuais que emulam totalmente portas físicas, conectando computadores virtuais a dispositivos USB.

Com o FlexiHub, os utilizadores do VirtualBox podem partilhar impressoras USB da máquina anfitriã com o sistema operativo convidado no VirtualBox, usando a impressora como se estivesse fisicamente ligada à máquina virtual.

Como Usar o FlexiHub para Partilhar uma Impressora com uma Máquina Virtual do VirtualBox

O uso do FlexiHub para passthrough de impressoras no VirtualBox requer três dispositivos essenciais:

  • O computador anfitrião ("servidor")
  • A máquina virtual ("máquina cliente")
  • A impressora

Após garantir que estes componentes funcionam corretamente, siga os passos abaixo para ativar uma impressora no VirtualBox com o FlexiHub:

  • 1.
    Crie uma conta gratuita no FlexiHub e inscreva-se para um período de demonstração.
    Registe um perfil FlexiHub
  • 2.
    Faça o download e instale o FlexiHub no servidor (computador anfitrião onde a impressora está fisicamente conectada).
    Registe um perfil FlexiHub
  • 3.
    Instale o FlexiHub nas máquinas clientes (VM no VirtualBox), que irão aceder remotamente aos periféricos.
    Registe um perfil FlexiHub
  • 4.
    Conecte a impressora ao anfitrião, abra o FlexiHub e partilhe a impressora.
    Registe um perfil FlexiHub
  • 5.
    Inicie o FlexiHub na VM, encontre a impressora partilhada na lista e clique em "Conectar".
    Registe um perfil FlexiHub

É isso! A sua VM VirtualBox tem agora acesso total à impressora, e pode utilizá-la para imprimir os seus ficheiros.

Este guia em vídeo ilustra os passos para conectar impressoras ao VirtualBox.

Vantagens do FlexiHub para Partilha de Impressoras no VirtualBox

O FlexiHub procura fornecer uma plataforma centralizada para gerir dispositivos USB, com funcionalidades que garantem facilidade de uso e compatibilidade com diversos sistemas operativos. Simplificando, este software torna o passthrough de impressoras no VirtualBox mais simples e economiza tempo em comparação com o método nativo.

Aqui estão algumas vantagens do FlexiHub ao ser utilizado para partilhar impressoras:

  • A avançada tecnologia de redirecionamento USB do FlexiHub permite conectar dispositivos USB a máquinas virtuais através de uma rede baseada em IP. O sistema redireciona a transmissão de dados de dispositivos USB pela Internet ou LAN, aumentando o valor dos periféricos USB partilhados nas sessões do VirtualBox.

  • O FlexiHub pode conectar a impressora partilhada no VirtualBox a qualquer máquina na rede, não apenas ao computador anfitrião físico.

  • Transmissão de dados segura com criptografia SSL de 2048 bits implementada pelo FlexiHub.

  • O FlexiHub suporta partilha de dispositivos USB e baseados em portas COM entre computadores Windows, Linux e MacOS.

  • Após a ligação ao servidor, o FlexiHub deteta os dispositivos conectados, disponibilizando-os para as máquinas clientes.
Aceder à impressora no VirtualBox
FlexiHub
4.8 Classificação baseado em 386+ Comentários

Prós e Contras do FlexiHub

icon pros Prós:

  • Facilidade de Uso: Interface simples e intuitiva, ideal para iniciantes e utilizadores não técnicos.
  • Ampla Compatibilidade: Suporta vários modelos de impressoras e outros dispositivos USB.
  • Acesso Remoto: Permite partilhar impressoras através de uma rede, possibilitando impressão remota rápida e fácil.
  • Desempenho: Oferece desempenho mais consistente e estável em comparação com o método nativo.

icon cons Contras:

  • Dependência de Software de Terceiros: O FlexiHub é um software de terceiros utilizado no ambiente do VirtualBox e requer instalação.

Comparação entre o método nativo e o FlexiHub: Qual é o melhor?

Um software de terceiros (FlexiHub) pode superar as funcionalidades integradas do VirtualBox para passthrough USB de impressoras?

Para responder a essa pergunta, comparamos FlexiHub com o método nativo em termos de complexidade de configuração, desempenho e flexibilidade. Você verá que ambos os métodos têm suas vantagens e limitações nesses três aspectos.

Observe que o método certo para você também depende de sua experiência técnica e de suas necessidades específicas. Portanto, leia nossa comparação sobre passthrough de impressoras no VirtualBox nesta seção para tomar uma decisão informada.

Complexidade de configuração:

  • Método nativo: Relativamente simples se você estiver familiarizado com as configurações do VirtualBox. Caso contrário, pode ser muito técnico. Pode ser necessária a instalação adicional do pacote de extensão (configuração única) para ativar o passthrough USB nas configurações do VirtualBox.
  • FlexiHub: Instalação simples e rápida em ambas as máquinas host e guest. No entanto, é necessário manter a conexão FlexiHub para garantir um funcionamento contínuo.

Desempenho:

  • Método nativo: Utiliza as capacidades USB nativas ou integradas do VirtualBox, portanto, a qualidade do desempenho depende fortemente dos recursos de hardware disponíveis para o sistema operacional guest.
  • FlexiHub: Baseia-se em uma conexão de rede para compartilhar a impressora. Limitações de largura de banda ou latência da rede podem afetar a velocidade e o desempenho da impressão. Ainda assim, o aplicativo suporta recursos para otimizar o desempenho do VirtualBox em dispositivos USB compartilhados em redes.

Flexibilidade:

  • Método nativo: Apenas dispositivos USB diretamente conectados à máquina host podem ser compartilhados.
  • FlexiHub: Oferece maior flexibilidade, pois permite compartilhar dispositivos USB por meio de uma rede. Você pode acessar remotamente impressoras de VMs guest em diferentes máquinas, bem como uma gama mais ampla de dispositivos USB além de impressoras.

Recomendação:

  • Para uso básico: Escolha o método nativo se você tiver um bom domínio das configurações do VirtualBox e apenas precisar compartilhar uma impressora conectada localmente a uma única VM. Embora ofereça funcionalidades básicas de impressão, o método nativo garante desempenho consistente.

  • Para usuários avançados ou ambientes complexos: Escolha o FlexiHub se você deseja uma configuração fácil, precisa compartilhar uma impressora de outra máquina ou deseja capacidades mais amplas de compartilhamento de dispositivos USB. Embora exija instalação adicional e uma conexão de rede robusta, oferece maior flexibilidade e acesso remoto para atender a necessidades de impressão complexas.

Resumo do passthrough de impressoras no VirtualBox

Ativar uma impressora no VirtualBox pode ser uma tarefa desafiadora sem as habilidades e ferramentas necessárias. No entanto, como vimos, existem duas soluções de impressão no VirtualBox adaptadas a diferentes preferências e necessidades: o método nativo e a alternativa com FlexiHub.

O método nativo funciona bem para quem tem familiaridade com o ambiente VirtualBox. No entanto, apresenta algumas desvantagens, como a limitação do compartilhamento apenas para dispositivos USB conectados ao host e restrições de desempenho com base nos recursos de hardware do sistema operacional guest.

Por outro lado, o FlexiHub é uma alternativa melhor para quem deseja um ambiente fácil de usar. Ele também suporta uma gama mais ampla de dispositivos USB em uma rede a partir de máquinas virtuais guest em diferentes computadores. No entanto, recomendamos que você experimente ambos os métodos e escolha o que melhor atende às suas necessidades.

Passthrough de Impressoras no VirtualBox
  • 4.8 classificação geral baseado em 386+ Comentários
  • Windows, macOS, Linux, Android e Raspberry Pi.
  • 10.76MB Tamanho.
  • Versão 7.0.15125. (03/06/2024).
  • A partir de $14/mês em faturamento anual