Correção: não é possível criar o switch virtual Hyper-V 2019 (erro 0x80070002)



Experimente Nosso Instrumento Para Eliminar Problemas

Cada máquina virtual hospedada no Hyper-V 2019 provavelmente requer uma placa de rede virtual para se comunicar com o resto da rede. Para fazer isso, precisaríamos criar um switch virtual e atribuí-lo à máquina virtual. Existem três switches virtuais diferentes no Hyper-V, incluindo privado, interno e externo. O switch de rede privada fornece apenas comunicação entre máquinas virtuais hospedadas em um servidor físico. Além disso, o switch interno fornece comunicação entre as máquinas virtuais e o host Hyper-V. O último, mas não menos importante, é o switch externo. Um switch externo está ligado à placa de rede física e fornece comunicação com toda a rede. Depois de criar um switch virtual, a próxima etapa seria atribuir um switch virtual à máquina virtual. Qual switch iremos atribuir? Depende do caso de uso da máquina virtual.



Alguns administradores de TI estão enfrentando problemas ao criar comutadores virtuais no Hyper-V, independentemente de estarem tentando criá-lo por meio da interface gráfica do usuário ou Powershell. Um dos erros é conhecido como “ Erro ao aplicar alterações nas propriedades do switch virtual. Falha ao adicionar conexões de switch Ethernet virtual. ” Os detalhes mostram o GUID do adaptador, com o texto final , 'O sistema não pode encontrar o arquivo especificado. (0x80070002) . O mesmo problema ocorre não apenas no Hyper-V 2019, mas também no Hyper-V 2016 e Hyper-V 2012.





Existem alguns motivos pelos quais esse problema ocorre, mas muitos deles estão apontando para um problema com a placa de rede. Vamos nos concentrar em dois deles e guiá-lo pelas soluções que ajudaram os administradores de TI a resolver um problema. Inclui a atualização da placa de rede, exclusão de referências de NIC e readição da função Hyper-V. Então vamos começar. Se a solução 1 não resolver seu problema, tente a solução 2.

Solução 1: atualize os drivers da placa de rede

Em nosso caso, estamos usando o servidor físico HPE ProLiant ML350 Gen10 Server. Para atualizar o driver da placa de rede, precisaríamos acessar o site do fabricante e baixe um driver oficial para a placa de rede. Como este servidor usa placa de rede da Intel, também podemos baixá-lo em Site da Intel .

Solução 2: Reinstale a função do Hyper-V e redefina as referências da NIC

  1. Conecte-se ou conectar a Windows Server 2019 onde você instalou a função Hyper-V
  2. Abrir Gerenciador do Servidor
  3. Clique em Gerir e então escolher Retirar Funções e recursos
  4. Clique em Próximo debaixo Antes de você começar
  5. Selecione o servidor de destino e clique Próximo
  6. Deselecionar Hyper-V debaixo Remover funções de servidor e então clique Remover recursos
  7. Clique Próximo
  8. Clique Próximo debaixo Remover recursos
  9. Selecione Reinicie o servidor de destino automaticamente se necessário
  10. Clique sim para confirmar e clique em O Windows reiniciará automaticamente.
  11. Conecte-se ou conectar a Windows Server 2019 onde você instalou a função Hyper-V
  12. Clique com o botão direito em Menu Iniciar e clique Windows Powershell (Admin)
  13. Tipo netcfg -d e pressione Entrar . Isso excluirá todas as referências NIC, portanto, certifique-se de ter acesso físico ao servidor ou ter um iLO ou outra conexão de gerenciamento em boas condições.
  14. Reinicie o Windows Server 2019
  15. Conecte-se ou conectar a Windows Server 2019 onde você instalou a função Hyper-V
  16. Abrir Gerenciador do Servidor e instale o Hyper-V seguindo o mesmo procedimento que usamos para remover a função. Você só precisará selecionar a função Hyper-V.
  17. Clique esquerdo em Menu Iniciar e procurar por Gerenciador Hyper-V
  18. Abrir Gerenciador Hyper-V
  19. Navegue e abra Virtual Switch Manager no lado direito da janela do Gerenciador Hyper-V
  20. Selecione Externo debaixo Que tipo de switch virtual você deseja criar e então clique Criar Switch Virtual
  21. Digite o nome do switch externo
  22. Escolha a placa de rede em Rede externa
  23. Clique Aplique e depois Está bem
  24. Navegue até a máquina virtual onde deseja atribuir um novo switch virtual
  25. Clique com o botão direito na máquina virtual e clique Configurações
  26. Clique em Adaptador de rede
  27. Escolha o Externo switch virtual sob Switch Virtual
  28. Clique Aplique e depois Está bem
  29. Adicione o endereço IP (se você não estiver usando DHCP)
  30. Divirta-se trabalhando com Hyper-V e máquinas virtuais
3 minutos lidos