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

Todas las máquinas virtuales alojadas en Hyper-V 2019 probablemente requieran una tarjeta de red virtual para comunicarse con el resto de la red. Para hacer eso, tendríamos que crear un conmutador virtual y asignarlo a la máquina virtual. Hyper-V tiene tres conmutadores virtuales diferentes, 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 máquinas virtuales y un host Hyper-V. El interruptor externo es el último, pero no el más pequeño. Un conmutador externo está conectado 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 es 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 tienen problemas para crear conmutadores virtuales en Hyper-V, independientemente de si quieren crearlos a través de GUI o Powershell. Uno de los errores se llama «error».El error cambia al aplicar las propiedades del conmutador virtual. No se pudieron agregar las conexiones del conmutador Ethernet virtual. » Los datos muestran el GUID del adaptador, con el texto final, “El sistema no puede encontrar el archivo especificado. (0x80070002). La misma pregunta ocurre no solo en Hyper-V 2019 sino también en Hyper-V 2016 y 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 las soluciones que han ayudado al personal de TI a resolver un problema. Incluye actualizar la tarjeta de red, eliminar referencias de NIC y volver a agregar el rol de Hyper-V. Entonces empecemos. 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 el controlador oficial de la tarjeta de red. Como este servidor usa una tarjeta de red Intel, también podemos descargarlo Sitio web de Intel.

Solución 2: reinstale el rol de Hyper-V y restablezca las referencias de NIC

  1. Acceso o conectar con Windows Server 2019 donde instaló el rol de Hyper-V
  2. Abierto Administrador del servidor
  3. Haga clic en Administrar y luego seleccione Eliminar Funciones y funciones
  4. Haga clic en Adelante acerca de Antes de que empieces
  5. Seleccione el servidor de destino y haga clic en Adelante
  6. Deseleccionar Hyper-V acerca de Eliminar roles de servidor y luego haga clic en Eliminar funciones
  7. Hacer clic Adelante
  8. Hacer clic Adelante acerca de Quitar funciones
  9. Escoger Reinicie el servidor de destino automáticamente si es necesario
  10. Hacer clic para confirmar y luego haga clic en reiniciar Windows automáticamente.
  11. Acceso o conectar con Windows Server 2019 donde instaló el rol de Hyper-V
  12. Botón derecho del ratón sobre Menu de inicio y haga clic en Windows Powershell (administración)
  13. Un poco netcfg -d y presione Ingresar. Esto eliminará todas las referencias de NIC, así que asegúrese de tener acceso físico al servidor o una buena conexión de iLO u otra administración.
  14. Reinicie Windows Server 2019
  15. Acceso o conectar con Windows Server 2019 donde instaló el rol de Hyper-V
  16. Abierto Administrador del servidor e instale Hyper-V utilizando el mismo procedimiento que usamos para eliminar el rol. Simplemente seleccione el rol de Hyper-V.
  17. Click izquierdo sobre 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. Escoger Externo acerca de ¿Qué tipo de conmutador virtual desea crear? y luego haga clic en Crear un conmutador virtual
  21. Escriba el nombre del interruptor externo
  22. Seleccione una tarjeta de red en Red externa
  23. Hacer clic Aplicar y ahora Okey
  24. Vaya a la máquina virtual donde desea asignar un nuevo conmutador virtual
  25. Haga clic derecho en la máquina virtual y haga clic en Ajustes
  26. Haga clic en Adaptador de red
  27. Selecciona el Externo interruptor virtual sobre Interruptor virtual
  28. Hacer clic Aplicar y ahora Okey
  29. Agregue una dirección IP (si no está usando DHCP)
  30. Disfrute trabajando con Hyper-V y máquinas virtuales