Cómo desactivar el WiFi cuando se está conectado a una red LAN en Windows 10

Conectar tanto una red Wi-Fi como una conexión Ethernet por cable en un equipo con Windows 10 es bastante común, especialmente para quienes buscan redundancia. Por lo general, Windows prefiere la conexión Ethernet porque suele ser más rápida y estable. Así que, en la mayoría de los casos, tener ambas activas no aumenta significativamente la velocidad de internet, pero sí ofrece una red de seguridad: si la conexión por cable se cae, la Wi-Fi se activa rápidamente, lo cual resulta muy útil. Sin embargo, averiguar cómo controlar qué conexión se prioriza o se desactiva automáticamente puede ser un poco frustrante, ya que Windows no tiene una opción sencilla para ello, especialmente en algunos portátiles o equipos de escritorio con software OEM. A menudo, uno se ve obligado a depender de las características del hardware o a ajustar la configuración manualmente, lo cual no siempre es consistente. Esta guía explora las distintas maneras de hacer que Windows priorice una conexión sobre la otra o desactive automáticamente la Wi-Fi cuando se conecta Ethernet, porque ¿por qué debería permanecer activada la Wi-Fi si estás conectado por cable?

Cómo solucionar el problema de priorización de WiFi y Ethernet en Windows 10

Cambie la configuración del adaptador de red: compruebe si su controlador ofrece una opción para alternar.

Algunos controladores de red, especialmente los de Intel o Realtek, incluyen opciones para desactivar automáticamente el Wi-Fi al conectar un cable Ethernet. Aunque parezca extraño, se trata de funciones específicas del fabricante que no forman parte de Windows; son más bien trucos ocultos de los controladores.

Para comprobar si su hardware lo admite:

  1. Abra el Administrador de dispositivos (presione Win + Xy luego seleccione Administrador de dispositivos ).
  2. Expandir adaptadores de red.
  3. Haz clic con el botón derecho en tu adaptador inalámbrico (por ejemplo, Wi-Fi) y selecciona Propiedades.
  4. Ve a la pestaña Avanzado.
  5. Revisa la lista de propiedades y busca algo como “Deshabilitado al conectar por cable” o un nombre similar. No todos los controladores lo tendrán, y muchos no lo tendrán.
  6. Si lo ve, establezca el valor en Habilitado.
  7. A continuación, reinicia completamente tu PC; Windows suele reiniciarse con la nueva configuración de los controladores.

Es algo impredecible, pero en algunos sistemas esta opción funciona sin problemas. En otros, no; las limitaciones de hardware o de controladores lo impiden. Porque, claro, Windows tiene que complicarlo más de lo necesario.

Establezca la prioridad de la LAN manualmente, pero tenga en cuenta las limitaciones.

Si tu controlador no tiene esa opción, algunos recomiendan ajustar la configuración de Prioridad y VLAN en el Administrador de dispositivos. Sin embargo, esto no es una solución universal y varía mucho según el hardware. A veces, activar esta opción permite que ambas conexiones sigan funcionando, en lugar de desactivar el Wi-Fi. Pero, según mi experiencia, en la mayoría de los casos no funciona como se espera. Aun así, vale la pena intentarlo como último recurso.

  1. Abra el Administrador de dispositivos.
  2. Expandir adaptadores de red.
  3. Localiza tu controlador de red (Realtek, Intel, etc.).Haz clic con el botón derecho y selecciona Propiedades.
  4. Navegue a Avanzado.
  5. Busque Prioridad y VLAN. Si está disponible, actívela.
  6. Reinicia tu PC.

En algunas configuraciones, esto podría ayudar a mantener Ethernet y WiFi separados sin interferencias, pero no se haga ilusiones: no está garantizado y, en algunos casos, ambos adaptadores permanecen activos.

Utilice PowerShell para deshabilitar o habilitar la conexión Wi-Fi cuando Ethernet esté conectado.

Esta opción es un poco más técnica, pero funciona si las demás no. Básicamente, puedes ejecutar un script para activar o desactivar el WiFi según si el cable Ethernet está conectado o no.

Primero, busca un script que pueda hacer esto. Hay algunos muy útiles en Microsoft TechNet Gallery o GitHub, como este script de `WLAN Manager` que puede activar o desactivar tu adaptador WiFi.

Esto es lo que debes hacer:

  1. Abra PowerShell con derechos de administrador ( Win + X, luego seleccione Windows PowerShell (Administrador) ).
  2. Descarga el script, extráelo en algún lugar de fácil acceso como C:\Scripts\WLANManager.
  3. Permita la ejecución del script ejecutando: Set-ExecutionPolicy RemoteSigned.(Sí, es una configuración de seguridad, pero en su propio equipo, normalmente no hay problema).
  4. Navegue a la carpeta: cd C:\Scripts\WLANManager.
  5. Agregue el script a su sistema: .\WLANManager.ps1 -Install:System.
  6. Abre el Programador de tareas y busca la tarea llamada ` Tarea del administrador de WLAN`. Configúrala para que se ejecute al iniciar el sistema o cuando quieras.
  7. Reinicia tu PC. Ahora, el script se ejecuta en segundo plano, gestionando la conexión WiFi mediante Ethernet.

Para eliminar esta configuración más adelante, simplemente elimine la tarea en el Programador de tareas y ejecute ` .\WLANManager.ps1 Remove:System` en PowerShell.

Automatice la activación y desactivación de WiFi mediante el Programador de tareas de Windows y los servicios.

Si no te gustan los scripts, puedes usar las herramientas nativas de Windows para automatizar esto. Básicamente, le indicas a Windows que desactive el Wi-Fi cuando se conecte el cable Ethernet y que lo vuelva a activar cuando se desconecte, usando el Programador de tareas con algunos desencadenadores de eventos.

Aquí tienes un breve resumen:

  1. Asegúrese de que el servicio Wired AutoConfig esté en ejecución: presione Win + R, escriba services.mscy presione Enter. Busque Wired AutoConfig (dot3svc), configúrelo en Automático e inícielo.
  2. Obtén el nombre exacto de tu adaptador Wi-Fi: abre PowerShell como administrador ( Win + X> Windows PowerShell (Admin)) y ejecuta Get-NetAdapter. Busca el nombre de tu red inalámbrica, como “Wi-Fi” o “Wi-Fi 2”.
  3. Cree una nueva tarea en el Programador de tareas para escuchar eventos específicos: en Desencadenadores, seleccione Al producirse un evento.- Registro: Microsoft-Windows-Wired-AutoConfig/Operational – Origen: Wired-AutoConfig – ID de evento: utilice 15501 cuando Ethernet se conecte y 15500 cuando se desconecte.
  4. Para realizar acciones, ejecute comandos de PowerShell para deshabilitar o habilitar su adaptador WiFi. Ejemplo para deshabilitarlo:
  5. -NonInteractive -Command "Disable-NetAdapter -Name 'Wi-Fi' -Confirm:$false"

    y volviéndolo a habilitar con:

    -NonInteractive -Command "Enable-NetAdapter -Name 'Wi-Fi' -Confirm:$false"
  6. Configure ambas tareas —una para conectar y otra para desconectar— y pruebe conectando o desconectando el cable Ethernet.

No es necesario reiniciar, solo una pequeña configuración. La parte complicada es encontrar los ID de evento correctos para tu hardware, así que es posible que tengas que hacer algunas pruebas. Además, es posible que la BIOS o el software del fabricante anulen esta configuración, así que revisa los ajustes de la BIOS.

Verifique las funciones de conmutación de BIOS/UEFI y LAN/WLAN del fabricante.

Antes de acceder a la configuración de Windows, revise la BIOS o las utilidades del fabricante. Muchos portátiles tienen una opción llamada Conmutación LAN/WLAN o similar; activarla o desactivarla afecta a si el Wi-Fi se desactiva automáticamente al conectar un cable Ethernet. En ocasiones, Windows no puede anular estos controles de hardware, por lo que conviene comprobarlo primero.

  • Reinicia, pulsa tu tecla (como F2, Supr o Esc) para acceder a la configuración del BIOS. Busca en secciones como Avanzado o Inalámbrico.
  • Si encuentra opciones como Control de radio inalámbrico, actívelas o desactívelas según sea necesario.

Las aplicaciones del fabricante, como HP Support Assistant o Dell Command | Configure, también pueden gestionar esto, especialmente en sistemas OEM. Por ello, si los ajustes de Windows no funcionan, el problema suele estar en el hardware y los controles del fabricante.

Establecer la prioridad de conexión en Windows (para simplificar)

Si todo lo demás falla o no quieres complicarte con la configuración, una aplicación de terceros como Wired WiFi Switcher puede serte útil. Te permite asignar prioridades fácilmente, de modo que tu sistema prefiera la conexión LAN a la Wi-Fi cuando ambas estén disponibles.

  1. Descárgalo e instálalo.
  2. Abre la aplicación y elige qué adaptador tiene prioridad (configura primero el Ethernet).
  3. Guarda y reinicia.

No es perfecto, pero puede ahorrarte algunos problemas si simplemente quieres que Windows siempre utilice Ethernet.

Resumen

Sinceramente, gestionar varias conexiones de red en Windows 10 puede ser un quebradero de cabeza debido a las peculiaridades del hardware y las características de los controladores. A veces, la configuración básica no basta, y otras veces, la BIOS/UEFI o las utilidades del fabricante anulan tus preferencias. El mejor enfoque depende de tu sistema. Si quieres tranquilidad, usar scripts o trucos del Programador de tareas suele funcionar, pero ten en cuenta que cada hardware responde de forma diferente. Para muchos usuarios, establecer prioridades de conexión o deshabilitar el Wi-Fi manualmente en el administrador de dispositivos puede ser suficiente. Esperemos que esto ayude a algunos a ahorrar tiempo y evitar frustraciones. Recuerda: cada máquina es un poco diferente, así que es normal que tengas que ir probando hasta encontrar la solución adecuada.

Resumen

  • Comprueba si tu controlador WiFi admite la desactivación automática al conectarse a la red LAN.
  • Ajuste con cuidado la configuración de Prioridad y VLAN, ya que depende del hardware.
  • Utilice scripts de PowerShell y el Programador de tareas para activar o desactivar automáticamente la conexión WiFi.
  • Verifique la configuración de LAN/WLAN de la BIOS/UEFI para los controles a nivel de hardware.
  • Considere la posibilidad de utilizar aplicaciones de terceros para una gestión de prioridades más sencilla.

Conclusión

En resumen: no existe una solución mágica que funcione a la perfección para todos. Las diferencias de hardware y las peculiaridades de los controladores complican las cosas. Las opciones que se enumeran aquí ofrecen una buena oportunidad para gestionar las conexiones de forma más fluida. A veces, es necesario combinar ajustes de la BIOS y la configuración de Windows para que todo funcione correctamente. Espero que esto ayude a acelerar la actualización, porque solucionar estos problemas de red puede ser un verdadero quebradero de cabeza.¡Mucha suerte! Ojalá esto les ahorre unas cuantas horas de quebraderos de cabeza.