¿Windows 11 te muestra “Get an app to open this ‘https’ link” al abrir imágenes o enlaces tras reinstalar Edge? La causa más común es que se hayan dañado las asociaciones de los protocolos HTTP/HTTPS. Aquí tienes la solución que más casos ha resuelto —restablecer las apps predeterminadas— y alternativas escalonadas.
Resumen del problema
Después de desinstalar y volver a instalar Microsoft Edge, algunos usuarios descubren que, al abrir un hipervínculo desde otra aplicación (correo, PDF, chat, imagen incrustada, etc.), Windows 11 lanza el mensaje: “Get an app to open this ‘https’ link”. Cambiar el navegador predeterminado (Edge, Brave, Chrome, Firefox) no surte efecto inmediato porque el sistema ha “olvidado” qué aplicación debe atender los protocolos http
y https
.
Causa técnica probable
Windows 11 utiliza asociaciones de protocolo para decidir qué aplicación abre los enlaces web. Estas asociaciones viven, entre otros sitios, en el perfil del usuario y se representan con ProgIDs como MSEdgeHTM
, ChromeHTML
, BraveHTML
o FirefoxURL
. Al reinstalar Edge, o al usar herramientas que “fuerzan” el navegador predeterminado, estas asociaciones pueden corromperse. El resultado: el sistema no encuentra ninguna app válida para https://
(y a veces también para http://
), de ahí el aviso.
Solución principal y más efectiva
Restablecer todas las aplicaciones predeterminadas repara de un golpe las asignaciones rotas, incluidos los protocolos web.
- Abre Configuración → Aplicaciones → Aplicaciones predeterminadas.
- Desplázate hasta el final y pulsa Restablecer todas las aplicaciones predeterminadas.
- (Opcional) Vuelve a configurar tu navegador favorito como predeterminado.
Por qué funciona: esta acción reconstruye la tabla de asociaciones de tipos de archivo y protocolos con valores saneados. Si después eliges tu navegador preferido, Windows actualizará los ProgIDs de http
y https
correctamente.
Pasos de verificación
- Ve a Configuración → Aplicaciones → Aplicaciones predeterminadas → Elegir valores predeterminados por tipo de vínculo. Comprueba que HTTP y HTTPS están asignados a tu navegador.
- Desde cualquier app (Correo, Teams, PDF, Notas), abre un enlace y verifica que se abre sin mostrar el error.
- Prueba también desde Ejecutar (Win+R): escribe
https://example.com
y pulsa Enter.
Si el problema persiste: soluciones escalonadas
Reparar archivos del sistema con DISM y SFC
Corrige componentes dañados de Windows que pueden impedir que se apliquen las asociaciones.
- Abre Terminal/PowerShell como Administrador.
- Ejecuta, en este orden:
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
- Reinicia y prueba nuevamente los enlaces.
Re-registrar paquetes AppX (repara apps/entradas rotas)
Nota: Esto reinstala o repara el registro de las apps integradas de Windows. Úsalo solo si lo anterior no funcionó.
- Abre PowerShell como Administrador y ejecuta:
Set-ExecutionPolicy Unrestricted
Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Set-ExecutionPolicy Restricted
- Reinicia y verifica las asociaciones HTTP/HTTPS como en los pasos de verificación.
Reparar o restablecer Microsoft Edge
Aunque uses otro navegador por defecto, reparar Edge ayuda a restaurar los controladores de protocolo del sistema.
- Ve a Configuración → Aplicaciones → Aplicaciones instaladas.
- Busca Microsoft Edge → Opciones avanzadas (o Modificar / Restablecer, si aparece) y selecciona Reparar o Restablecer.
- Una vez finalizado, vuelve a Aplicaciones predeterminadas y asegúrate de que HTTP y HTTPS apuntan al navegador de tu preferencia.
Confirmar manualmente los protocolos en la configuración
Además del restablecimiento global, conviene confirmar de forma explícita las asignaciones de los protocolos:
- Abre Configuración → Aplicaciones → Aplicaciones predeterminadas.
- Usa la opción Elegir valores predeterminados por tipo de vínculo y busca
HTTP
yHTTPS
. - Elige el navegador que quieras (Edge, Brave, Chrome, Firefox). Windows actualizará los ProgIDs correspondientes (
MSEdgeHTM
,BraveHTML
,ChromeHTML
, etc.).
Comprobar políticas de la organización (equipos corporativos)
En entornos administrados, una directiva puede forzar asociaciones y dejar ineficaces tus cambios.
- Abre Editor de directivas de grupo (
gpedit.msc
). - Ve a Plantillas administrativas → Componentes de Windows → Explorador de archivos y revisa la política “Establecer un archivo de configuración de asociaciones predeterminadas”. Si está habilitada, las asociaciones las dicta un XML de la organización.
- Si no tienes permisos, contacta con TI; tus cambios locales se sobreescribirán al aplicar la directiva.
Probar en un perfil de usuario nuevo
Las asociaciones de protocolo son por usuario. Crear un perfil de prueba ayuda a aislar si el daño es global o solo de tu cuenta.
- Crea un usuario local temporal desde Configuración → Cuentas → Familia y otros usuarios.
- Inicia sesión con ese perfil e intenta abrir un enlace
https://
. Si funciona, el problema está en el perfil original; aplica el restablecimiento allí.
Qué sucede “por debajo del capó”
Para quien quiera entenderlo con más precisión: Windows asocia cada protocolo a una aplicación a través de un ProgID y un hash de integridad que evita que otros programas secuestren asociaciones sin tu consentimiento. En ocasiones, tras reinstalar un navegador, el hash queda inválido o el ProgID apunta a una ruta inexistente, quedando el protocolo “huérfano”. Al pulsar un enlace, Windows detecta la ausencia de un controlador válido y te pide “una app” para abrirlo.
Tabla rápida de diagnóstico
Síntoma | Causa más probable | Acción recomendada |
---|---|---|
Mensaje “Get an app to open this ‘https’ link” | Asociación HTTPS rota o inexistente | Restablecer apps predeterminadas y reasignar HTTPS |
El error aparece también con http:// | Ambas asociaciones (HTTP/HTTPS) están dañadas | Verificar y asignar ambos protocolos al navegador |
El cambio de navegador no se guarda | Directiva corporativa sobreescribe asociaciones | Revisar GPO o consultar con TI |
Tras reparar Edge, todo funciona | Controladores de protocolo de Edge estaban corruptos | Mantener Edge reparado; luego definir navegador preferido |
Cómo configurar el navegador predeterminado de forma fiable
Aunque Restablecer todas las aplicaciones predeterminadas suele bastar, define explícitamente tu navegador después para blindar la configuración:
- En Aplicaciones predeterminadas, busca el nombre del navegador (por ejemplo, Brave).
- Pulsa Establecer como predeterminado y revisa los tipos y protocolos que muestra (HTM, HTML, PDF si lo deseas,
HTTP
yHTTPS
). - Si alguno queda sin asignar, selecciónalo manualmente desde Elegir valores predeterminados por tipo de vínculo.
Pruebas útiles desde la línea de comandos
Si prefieres validar desde consola:
cmd /c start https://example.com
cmd /c start http://example.com
Ambos comandos deberían abrir tu navegador predeterminado sin avisos.
Buenas prácticas y advertencias
- Evita “limpiadores” o scripts que prometen forzar el navegador predeterminado; pueden romper el hash de integridad de Windows y causar justo este error.
- Tras cambios importantes (reinstalar un navegador, reparar Edge), reinicia antes de validar. Hay asociaciones que no se aplican hasta el siguiente inicio de sesión.
- Si usas herramientas de seguridad que interceptan enlaces (sandbox, DLP), prueba desactivarlas temporalmente para descartar interferencias.
Referencia visual de ProgIDs comunes
Navegador | ProgID típico para HTTP/HTTPS | Observación |
---|---|---|
Microsoft Edge | MSEdgeHTM | Suele restaurarse al reparar Edge |
Google Chrome | ChromeHTML | Se asigna al marcar “Establecer como predeterminado” |
Brave | BraveHTML | Puede requerir confirmación adicional en la primera ejecución |
Mozilla Firefox | FirefoxURL | Comprueba que “Hacer de Firefox mi navegador predeterminado” se haya completado |
Soluciones avanzadas para usuarios expertos
Importante: Editar el Registro conlleva riesgos. Haz copia de seguridad antes y continúa solo si sabes revertir cambios.
Respaldo rápido del Registro implicado
reg export "HKCU\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http" "%USERPROFILE%\Desktop\http_backup.reg" /y
reg export "HKCU\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\https" "%USERPROFILE%\Desktop\https_backup.reg" /y
Eliminar claves UserChoice para forzar la reconstrucción
En ocasiones, borrar UserChoice
(Windows la recrea al elegir de nuevo la app) ayuda cuando el hash es inválido:
- Abre Editor del Registro (
regedit
). - Navega a:
HKEYCURRENTUSER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http\UserChoice
HKEYCURRENTUSER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\https\UserChoice
- Elimina UserChoice en ambos. Cierra el Editor.
- Ve a Aplicaciones predeterminadas y vuelve a asignar HTTP y HTTPS.
Nota: En equipos con directivas, el sistema puede restaurar automáticamente esos valores; en tal caso, revisa la sección de GPO.
Solución específica cuando fallan enlaces dentro de imágenes
Si el aviso aparece al abrir una imagen que contiene un enlace (por ejemplo, en una app de mensajería o correo):
- Confirma que el problema no es de la imagen (guárdala y abre el enlace manualmente desde el texto).
- Revisa que la app origen tenga permiso para abrir enlaces externos. Algunas apps ofrecen un interruptor “Abrir enlaces en el navegador predeterminado”.
- Aplica igualmente la solución principal; aunque el disparador sea una imagen, el mecanismo que falla sigue siendo el protocolo
https
.
Preguntas frecuentes
¿Cambiar el navegador predeterminado desde el propio navegador es suficiente?
No siempre. Si el almacén de asociaciones está corrupto, el cambio no se aplica correctamente. Por eso el reset global de Aplicaciones predeterminadas es la vía más eficaz.
¿Puedo “desinstalar por completo” Edge para evitar conflictos?
No es recomendable. Edge está profundamente integrado en Windows 11 y su reinstalación o reparación suele ser mejor que su eliminación forzada. Además, el sistema puede seguir necesitando componentes de Edge aunque uses otro navegador.
¿Es peligroso re-registrar AppX?
Es seguro si se hace como último recurso y entiendes que reinstala componentes integrados. Puedes revertir con un punto de restauración del sistema si algo no queda como esperas.
¿Por qué después de reiniciar volvió el problema?
Probablemente hay una directiva que reaplica asociaciones. Comprueba la sección de GPO si es un equipo de trabajo.
¿Y si solo falla en una aplicación concreta?
Verifica que esa app no tenga su propio manejador interno de enlaces. Si desde Win+R o desde otra app el enlace abre bien, el problema es de esa aplicación, no del sistema.
Procedimiento recomendado de principio a fin
- Restablece todas las aplicaciones predeterminadas desde Configuración.
- Define tu navegador como predeterminado y revisa manualmente HTTP y HTTPS.
- Prueba con
cmd /c start https://example.com
o abriendo un enlace desde otra app. - Si persiste, ejecuta DISM y SFC y reinicia.
- Si aún continúa, re-registra AppX y/o repara Edge.
- En entornos corporativos, valida GPO; en caso de duda, crea un perfil nuevo para aislar el problema.
Atajos y utilidades que ahorran tiempo
- Abrir la página de predeterminadas: escribe
ms-settings:defaultapps
en Win+R. - Abrir Apps y características:
ms-settings:appsfeatures
. - Probar protocolo desde consola:
start https://example.com
.
Conclusión
El mensaje “Get an app to open this ‘https’ link” en Windows 11 suele deberse a asociaciones de protocolo rotas, con frecuencia tras reinstalar Edge. La solución principal —Restablecer todas las aplicaciones predeterminadas y volver a elegir tu navegador— ha resuelto el problema de forma inmediata a numerosos usuarios. Si el fallo persiste, las rutas escalonadas con DISM/SFC, el re-registro de AppX y la reparación de Edge cubren prácticamente todos los escenarios, incluidos los casos con políticas corporativas. Con los pasos de verificación rápidos, podrás confirmar en minutos que HTTP
y HTTPS
vuelven a abrirse con normalidad.
Anexo: comandos completos
PowerShell/Terminal (Administrador)
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
PowerShell para re-registrar AppX
Set-ExecutionPolicy Unrestricted
Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Set-ExecutionPolicy Restricted
Prueba de enlaces
cmd /c start https://example.com
cmd /c start http://example.com
Resultado reportado por los usuarios
Tras aplicar Restablecer todas las aplicaciones predeterminadas y volver a elegir el navegador preferido, la mayoría de los casos se resolvieron al instante: los enlaces https://
abren sin errores y las apps vuelven a invocar correctamente el navegador predeterminado desde cualquier contexto (documentos, mensajería, clientes de correo y visores de imágenes).