Usuario
Eliminar o reutilizar conmutadores virtuales de hyper-v

Pregunta
-
Buenos días,
Hace unos días creé una máquina virtual y un conmutador externo. Luego eliminé dicha máquina y usé la opción "Restablecimiento de red" del panel de configuración de windows 10.
Sin embargo, el conmutador que creé sigue apareciendo (aunque como dehabilitado) en el apartado "conexiones de red" del panel de control. También están ahí el "default switch" (deshabilitado) de la primera máquina virtual, y otro "default switch" (habilitado) de otra nueva máquina que he creado.
El problema reside en que, al hacer click con el botón derecho sobre uno de los conmutadores de la máquina anterior, y seleccionar "Activar", no sucede nada y el conmutador permance como "deshabilitado". Eso sucede para ambos conmutadores de la primera máquina.
Tampoco puedo asignárselos a la nueva máquina para reutilizarlos: en hyper-v, con la nueva máquia seleccionada, en configuración->adptadores de red, solo me aparecen como opciones el default switch (el nuevo y "habilitado") y no conectarlo.
Otra opción sería eliminar esos conmutadores virtuales, pero a pesar de haber leído sobre ello en éste foro y en algún otro, no me ha quedado claro cómo hacerlo.
Por último, aclarar que uso un portátil con wifi y windows 10, y que no poseo conocimientos técnicos sobre informática ni redes.
Gracias de antemano y un saludo
Todas las respuestas
-
Hola, Laura98:
Hay demasiadas ocasiones en las que los conmutadores de red virtuales permanecen visibles a pesar de no estar asociadas a ninguna VM. La respuesta oficial, debiera ser "accede a la URL de Microsoft con documentación oficial de procedimientos para gestionar redes virtuales (incluidos conmutadores)"
Pero siendo sinceros, los procedimientos que se señalan son complicados de comprender.. así que te conmuto a la respuesta más sencilla: elimina el conmutador virtual de configuración desde el Registro del Sistema, ubicado en la ruta: HKEY_LOCAL_MACHINE >CURRENTCONTROLSET > SERVICES > VMSMP > PARAMETERS > SWITCHLIST
Tras reiniciar el sistema, el conmutador virtual ya no debería estar disponible.
Más info:
RSS: Crear, eliminar o actualizar redes virtuales de inquilinos
https://docs.microsoft.com/es-es/windows-server/networking/sdn/manage/create%2C-delete%2C-or-update-tenant-virtual-networksDesiderio Ondo || Engineer
- Propuesto como respuesta Pablo RubioModerator miércoles, 18 de septiembre de 2019 15:13
-
-
Hola, Laura98:
Hay demasiadas ocasiones en las que los conmutadores de red virtuales permanecen visibles a pesar de no estar asociadas a ninguna VM. La respuesta oficial, debiera ser "accede a la URL de Microsoft con documentación oficial de procedimientos para gestionar redes virtuales (incluidos conmutadores)"
Pero siendo sinceros, los procedimientos que se señalan son complicados de comprender.. así que te conmuto a la respuesta más sencilla: elimina el conmutador virtual de configuración desde el Registro del Sistema, ubicado en la ruta: HKEY_LOCAL_MACHINE >CURRENTCONTROLSET > SERVICES > VMSMP > PARAMETERS > SWITCHLIST
Tras reiniciar el sistema, el conmutador virtual ya no debería estar disponible.
Más info:
RSS: Crear, eliminar o actualizar redes virtuales de inquilinos
https://docs.microsoft.com/es-es/windows-server/networking/sdn/manage/create%2C-delete%2C-or-update-tenant-virtual-networks
Desiderio Ondo || Engineer
Hola Desiderio,
He abierto el editor de registro de windows y seguido ésta ruta: HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services. Escogí SYSTEM porque en ninguna de las otras carpetas del mismo nivel me aparecía CurrentControlSet.
Una vez dentro de la carpeta Services, no hay ninguna carpeta llamada VMSMP.
La única que he visto con nombre similar y que contuviese la carpeta Parameters, es la carpeta VMSVF. Pero dentro de ella no se encuentra SWITCHLIST.
-
Hola, Laura98:
Por desgracia, en Sistemas los nombres de directorios han de ser exactos; no es válido hacer referencia a directorios/contenedores con nombres parecidos.. ya que se estaría tratando con un servicio completamente distinto al planteado.
Las últimas opciones que puedo plantearte es que desde PowerShell, hagas uso de las siguientes utilidades:
PS C:\> Get-VMNetworkAdapter -ManagementOS (para hacerte un listado de NIC virtuales disponibles. RSS: Get-VMNetworkAdapter)
PS C:\> Remove-VMNetworkAdapter "[NOMBRE_NIC_VIRTUAL]" (para eliminar una NIC específica de una VM. RSS: Remove-VMNetworkAdapter)
..Y la opción más "dura" que se me ocurre:
PS C:\> NETCFG -d (para eliminación completa de configuracones de networking. RSS: NetCFG)Desiderio Ondo || Engineer