Solución: no se puede crear el conmutador virtual Hyper-V 2019 (error 0x80070002)



Pruebe Nuestro Instrumento Para Eliminar Los Problemas

Cada máquina virtual alojada en Hyper-V 2019 probablemente requiera una tarjeta de red virtual para comunicarse con el resto de la red. Para hacerlo, necesitaríamos crear un conmutador virtual y asignarlo a la máquina virtual. Hay tres conmutadores virtuales diferentes en Hyper-V, incluidos privados, internos y externos. El conmutador de red privada solo proporciona comunicación entre máquinas virtuales alojadas en un servidor físico. Además, el conmutador interno proporciona comunicación entre las máquinas virtuales y el host Hyper-V. El último, pero no el menos importante, es el interruptor externo. Un conmutador externo está vinculado a la tarjeta de red física y proporciona comunicación con toda la red. Después de crear un conmutador virtual, el siguiente paso sería asignar un conmutador virtual a la máquina virtual. ¿Qué interruptor asignaremos? Depende del caso de uso de la máquina virtual.



Algunos administradores de TI están experimentando problemas al crear conmutadores virtuales en Hyper-V, independientemente de si intentan crearlos a través de GUI o Powershell. Uno de los errores se conoce como ' Error al aplicar los cambios en las propiedades del conmutador virtual. Error al agregar conexiones de conmutador Ethernet virtual '. Los detalles muestran el GUID del adaptador, con el texto final , 'El sistema no puede encontrar el archivo especificado. (0x80070002) . El mismo problema ocurre no solo en Hyper-V 2019 sino también en Hyper-V 2016 e Hyper-V 2012.





Hay algunas razones por las que ocurre este problema, pero muchas de ellas apuntan a un problema con la tarjeta de red. Nos centraremos en dos de ellos y lo guiaremos a través de soluciones que han ayudado a los administradores de TI a resolver un problema. Incluye actualizar la tarjeta de red, eliminar referencias de NIC y volver a agregar la función de Hyper-V. Entonces, comencemos. Si la solución 1 no resuelve su problema, intente con la solución 2.

Solución 1: actualice los controladores de la tarjeta de red

En nuestro caso, estamos utilizando un servidor físico HPE ProLiant ML350 Gen10 Server. Para actualizar el controlador de la tarjeta de red, necesitaríamos acceder al sitio web del fabricante y descargue un controlador oficial para la tarjeta de red. Como este servidor usa la tarjeta de red de Intel, también podemos descargarlo en Sitio web de Intel .

Solución 2: reinstale la función Hyper-V y restablezca las referencias de NIC

  1. Iniciar sesión o conectar a Windows Server 2019 donde instaló el rol de Hyper-V
  2. Abierto Administrador del servidor
  3. Haga clic en Gestionar y luego elige Eliminar Funciones y funciones
  4. Haga clic en próximo debajo Antes de que empieces
  5. Seleccione el servidor de destino y haga clic en próximo
  6. Deseleccionar Hyper-V debajo Eliminar roles de servidor y luego haga clic en Eliminar funciones
  7. Hacer clic próximo
  8. Hacer clic próximo debajo Eliminar funciones
  9. Seleccione Reinicie el servidor de destino automáticamente si es necesario
  10. Hacer clic si para confirmar y luego haga clic en Windows se reiniciará automáticamente.
  11. Iniciar sesión o conectar a Windows Server 2019 donde instaló el rol de Hyper-V
  12. Botón derecho del ratón en Menu de inicio y haga clic en Windows Powershell (administrador)
  13. Tipo netcfg -d y presione Entrar . Esto eliminará todas las referencias de NIC, así que asegúrese de tener acceso físico al servidor o tener una buena conexión iLO u otra conexión de administración.
  14. Reinicie Windows Server 2019
  15. Iniciar sesión o conectar a Windows Server 2019 donde instaló el rol de Hyper-V
  16. Abierto Administrador del servidor e instale Hyper-V siguiendo el mismo procedimiento que usamos para eliminar el rol. Solo necesitará seleccionar el rol de Hyper-V.
  17. Click izquierdo en Menu de inicio y buscar Administrador de Hyper-V
  18. Abierto Administrador de Hyper-V
  19. Navegar y abrir Administrador de conmutadores virtuales en el lado derecho de la ventana del Administrador de Hyper-V
  20. Seleccione Externo debajo ¿Qué tipo de conmutador virtual desea crear? y luego haga clic en Crear conmutador virtual
  21. Escriba el nombre del interruptor externo
  22. Elija la tarjeta de red en Red externa
  23. Hacer clic Aplicar y entonces Okay
  24. Navegue a la máquina virtual donde le gustaría asignar un nuevo conmutador virtual
  25. Haga clic derecho en la máquina virtual y haga clic en Configuraciones
  26. Haga clic en Adaptador de red
  27. Elegir el Externo interruptor virtual debajo Interruptor virtual
  28. Hacer clic Aplicar y entonces Okay
  29. Agregar dirección IP (si no está usando DHCP)
  30. Disfrute trabajando con Hyper-V y máquinas virtuales
3 minutos de lectura