Cómo evitar que Microsoft Edge abra automáticamente los enlaces en Windows

Cómo impedir que Microsoft Edge abra enlaces de forma automática en Windows

Para ser sincero, una de las cosas que más me frustraron fue lo persistente que es Windows en forzar la apertura de enlaces en Edge, incluso cuando ya no lo tengo como navegador predeterminado. Haces clic en un enlace y, de repente, aparece Edge sin avisar, lo cual puede ser bastante molesto, sobre todo si prefieres usar Chrome o Firefox como tu navegador principal. Recuerdo haber estado horas intentando solucionar esto, y la verdad es que no es tan simple como cambiar el navegador por defecto.

El problema principal es que Windows asigna los protocolos HTTP y HTTPS, junto con quizás algunos otros, directamente a Edge por defecto. Así que, aunque configures otro navegador como predeterminado, esos manejadores de protocolo a veces siguen ligados a Edge. Cambiar estas asociaciones está algo oculto en la configuración, y si no encuentras la opción o no funciona, quizás debas profundizar un poco más — mediante ediciones en el registro o comandos en la línea de comandos.

Acceder a la configuración correcta — El menú de aplicaciones predeterminadas

Empieza por hacer clic en el Menú Inicio y luego en el ícono de engranaje para abrir Configuración. Si prefieres usar atajos, pulsa Win + I y se abre rápidamente. Una vez dentro, selecciona Aplicaciones. Parece que Microsoft hizo que esta parte fuera un laberinto intencionadamente. Luego, clic en Aplicaciones predeterminadas en la barra lateral. Aquí puedes escoger qué programa maneja cada tipo de archivo o protocolo.

Para encontrar los manejadores de protocolo, hay que buscar un poco, ya que Microsoft no lo deja muy evidente. Usa la caja de búsqueda en esta pantalla y escribe “Edge”. Es curioso — no siempre etiquetan todo claramente, pero esto resaltará las opciones relacionadas con Edge. Desde aquí, busca las relacionadas con HTTP y HTTPS. Es posible que aún estén asignadas a Edge, aunque hayas seleccionado otro navegador como predeterminado.

Modificar los manejadores de protocolos al navegador que prefieras

Haz clic en HTTP. Verás una ventana emergente con la configuración actual — por lo general, Microsoft Edge — y una opción para elegir otra app. Haz clic allí y te aparecerá una lista de navegadores instalados en tu sistema. Si no ves tu navegador favorito en la lista, puedes seleccionar Buscar alguna en Microsoft Store o Elegir otra app, y navegar manualmente. Normalmente, los navegadores como Chrome o Firefox se encuentran en C:\Archivos de programa (x86)\ o C:\Archivos de programa\. Para Chrome, suele estar en C:\Program Files\Google\Chrome\Application\chrome.exe. Solo localiza el archivo .exe, selecciónalo y pulsa Establecer como predeterminado.

Repite el proceso para HTTPS. En ocasiones, Windows resetea estas configuraciones por separado tras grandes actualizaciones, así que vale la pena revisarlo cada pocas semanas o después de instalaciones de actualizaciones acumulativas. Una vez que hayas configurado HTTP y HTTPS para que abran en tu navegador preferido, los clics en enlaces deberían respetar tu elección y abrir en ese navegador en lugar de Edge.

Evitar que Edge se ejecute en segundo plano o se inicie automáticamente

Si Edge sigue apareciendo sin aviso previo, incluso después de ajustar los protocolos, quizás quieras impedir que se ejecute en segundo plano. Ve a Configuración > Aplicaciones > Inicio y comprueba si aparece Microsoft Edge. Si está, desactívalo. Esto evita que Edge se inicie automáticamente al arrancar Windows. Además, puedes ir a Configuración > Privacidad > Aplicaciones en segundo plano y desactivar que Edge funcione en segundo plano por completo.

¿Quieres ir más allá? Puedes abrir el Administrador de tareas (Ctrl + Shift + Esc) y revisar la pestaña de Procesos buscando cosas como msedge.exe o MicrosoftEdgeUpdate.exe. Finalizar estos procesos ayuda, pero ten cuidado: aparentemente, puedes desactivar los procesos de actualización de Edge o incluso modificar políticas mediante el Editor de directivas de grupo si usas Windows Pro o Enterprise. Sin embargo, en la mayoría de los casos, basta con ajustar en Configuración si quieres evitar que Edge se relance constantemente.

Soluciones avanzadas — Comandos y ediciones en el registro

Si nada funciona o quieres una solución más limpia, también puedes configurar los navegadores por medio de comandos en PowerShell o ajustes en el registro. Por ejemplo, en PowerShell, puedes ejecutar algo como:

Set-ItemProperty -Path 'HKCU:\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http\UserChoice' -Name 'Progid' -Value 'ChromeHTML'

Esto hace que los enlaces HTTP se abran con Chrome, asumiendo que tienes el ProgId correcto. Sin embargo, he notado que Windows a veces restablece estas configuraciones tras actualizaciones o cambios en el sistema, por lo que no siempre es 100% fiable. Ten mucho cuidado al modificar el registro; un error puede afectar otras funciones. La forma más sencilla y segura suele ser ajustar los ajustes desde la interfaz gráfica.

Conclusión — Control total en tus manos

Me costó bastante entender esto, pero ahora puedo hacer clic en enlaces sin que Edge se abra automáticamente. La clave está en cambiar los manejadores de protocolo HTTP y HTTPS para que abran en tu navegador preferido. También ayuda mucho asegurarte de que Edge no se inicie en segundo plano ni se configure para ejecutarse al arrancar. Es increíble cuánto Microsoft trata de esconder estas opciones o de restablecerlas tras actualizaciones, pero con perseverancia se consigue.

Revisa estos ajustes especialmente después de grandes actualizaciones de Windows, ya que suelen resetearse por defecto. Y si aún así Edge sigue siendo un problema, puedes considerar desinstalarlo o deshabilitarlo con comandos en PowerShell como Remove-AppxPackage Microsoft.MicrosoftEdge, pero ten cuidado, ya que esto puede causar inestabilidad o problemas en el sistema si te pasas demasiado.

En fin, espero que esto le ahorre a alguien otro fin de semana perdido. Al principio es molesto, pero una vez que lo configuras bien, todo funciona de manera mucho más fluida.