VirtualBox - as configurações do adaptador em ponte falham no host do Windows 7


5

Considere um host de 64 bits do Windows 7 em que o convidado do VirtualBox esteja configurado para usar o Bridged Adapter.

Uma exceção é gerada ao iniciar esta máquina convidada:

Falha ao abrir / criar a rede interna HostInterfaceNetworking (VERR_SUPDRV_COMPONENT_NOT_FOUND)

Código do resultado: E_FAIL (0x80004005)

Que resolução existe para esse problema para adaptadores em ponte no VirtualBox?

As soluções tentaram:

  • Tipo de adaptador alterado para todas as opções disponíveis. Sem alterações.
  • desinstale o VirtualBox, reinicie o host, reinstale o VirtualBox. Nenhuma mudança de comportamento.
  • editou o arquivo .xml da máquina, apagando todos os <Network> <Adapter>nós. O VirtualBox recriou esses nós. Nenhuma mudança.
  • criar novos convidados não mostra comportamento diferente; ainda recebe esse erro.
  • múltiplo de 8 como a RAM alocada para o convidado (diferente desta captura de tela).

texto alternativo

texto alternativo

Detalhes do host

  • Oracle VirtualBox 4.0.12
  • Windows 7 de 64 bits
  • O Firewall do Windows está desativado no host.

insira a descrição da imagem aqui

C:\Program Files\Oracle\VirtualBox\drivers\network\netflt.inf

Respostas:


4

O problema do adaptador de ponte em thread sugere que o problema é o limite de rede MaxNumFilters no Windows.

Por padrão, o valor MaxNumFilters é 8. Você pode alterá-lo para 14, usando o regedit neste local:,
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Networkvalor de MaxNumFilters.

Nota: Se você não vir MaxNumFilters, poderá criá-lo com o Tipo de REG_DWORD, como mostrado abaixo:

imagem

Se após essa alteração você ainda tiver o problema, deixe o valor de MaxNumFilters como 14, desinstale o VirtualBox, reinicie e reinstale-o.


Estou tendo um problema semelhante. Mas o MaxNumFiltersjá tem 14 na minha caixa.
smwikipedia

3

Feito isso, a solução é remover os dispositivos de rede relevantes do gerenciador de dispositivos.

Isso fará com que sejam detectados novamente, reinstalados com as chaves de registro adequadas e, assim, funcionem corretamente novamente. Caso contrário, reinstale o VBox ...


Isso funciona perfeito para mim :-)
Michel

Obrigado funciona para mim também. Acabei de desinstalar o driver de rede do Gerenciador de dispositivos, clique com o botão direito do mouse no nome do PC e clique em "Procurar alterações de hardware" para reinstalá-lo.
user2511140

0

Atualização / resposta: Reinstale o VirtualBox com a versão mais recente (atualmente 4.1.2). Para fazer isso, faça o download da versão mais recente e simplesmente execute a instalação - certifique-se de fazer duas coisas: (1) faça como Administrador ("Executar como Administrador") e (2) concorde em instalar todos os drivers solicitados pelo UAC / Oracle.


Isso está em uma instância nova / nova ou você está tentando importar um de uma versão mais antiga do VirtualBox ou de outro host?

E se você criar uma nova máquina virtual por meio da interface do usuário do VirtualBox (sem tocar nos arquivos XML), você ainda tem esse problema?

Você se certificou de permitir o VirtualBox no seu Firewall do Windows? Tente desativar completamente o firewall para verificar temporariamente, é claro.

Possivelmente sem relação: notei que a RAM está configurada para algo diferente de um múltiplo de 8. Minha experiência foi que isso causa alguns problemas estranhos com o VirtualBox, portanto é melhor ficar com 256 MB, 512 MB, 768 MB, etc.


Atualizei minha resposta.
Joshua

0

Eu não foram bem sucedidos usando adaptadores com ponte em VB4 / Windows7. Eu me dou bem com o adaptador NAT e ele tem 0 problemas. Este é um Mac, mas acho que o problema está no VB, não no host nativo. Eu tentei todos os combos NIC, com pouco proveito. Vá com NAT ... não vale a pena o cabelo rasgado.


Obrigado alex - eu acho que deveria ter dito de antemão - a razão pela qual estou querendo isso é poder usar a Área de Trabalho Remota no convidado.
p.campbell

Você ainda pode .... Basta mapear a porta! Ou experimentar uma das muitas utilidades / serviços / software / hardware que irá atravessar o NAT para você ...
mralexgray
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.