Error “Get an app to open this ‘https’ link” en Windows 11: causa y solución definitiva

¿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.

Índice

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.

  1. Abre ConfiguraciónAplicacionesAplicaciones predeterminadas.
  2. Desplázate hasta el final y pulsa Restablecer todas las aplicaciones predeterminadas.
  3. (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ónAplicacionesAplicaciones predeterminadasElegir 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.

  1. Abre Terminal/PowerShell como Administrador.
  2. Ejecuta, en este orden:
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
  1. 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ó.

  1. Abre PowerShell como Administrador y ejecuta:
Set-ExecutionPolicy Unrestricted
Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Set-ExecutionPolicy Restricted
  1. 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.

  1. Ve a ConfiguraciónAplicacionesAplicaciones instaladas.
  2. Busca Microsoft EdgeOpciones avanzadas (o Modificar / Restablecer, si aparece) y selecciona Reparar o Restablecer.
  3. 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:

  1. Abre ConfiguraciónAplicacionesAplicaciones predeterminadas.
  2. Usa la opción Elegir valores predeterminados por tipo de vínculo y busca HTTP y HTTPS.
  3. 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 administrativasComponentes de WindowsExplorador 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.

  1. Crea un usuario local temporal desde ConfiguraciónCuentasFamilia y otros usuarios.
  2. 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íntomaCausa más probableAcción recomendada
Mensaje “Get an app to open this ‘https’ link”Asociación HTTPS rota o inexistenteRestablecer apps predeterminadas y reasignar HTTPS
El error aparece también con http://Ambas asociaciones (HTTP/HTTPS) están dañadasVerificar y asignar ambos protocolos al navegador
El cambio de navegador no se guardaDirectiva corporativa sobreescribe asociacionesRevisar GPO o consultar con TI
Tras reparar Edge, todo funcionaControladores de protocolo de Edge estaban corruptosMantener 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:

  1. En Aplicaciones predeterminadas, busca el nombre del navegador (por ejemplo, Brave).
  2. Pulsa Establecer como predeterminado y revisa los tipos y protocolos que muestra (HTM, HTML, PDF si lo deseas, HTTP y HTTPS).
  3. 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

NavegadorProgID típico para HTTP/HTTPSObservación
Microsoft EdgeMSEdgeHTMSuele restaurarse al reparar Edge
Google ChromeChromeHTMLSe asigna al marcar “Establecer como predeterminado”
BraveBraveHTMLPuede requerir confirmación adicional en la primera ejecución
Mozilla FirefoxFirefoxURLComprueba 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:

  1. Abre Editor del Registro (regedit).
  2. Navega a:
    • HKEYCURRENTUSER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http\UserChoice
    • HKEYCURRENTUSER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\https\UserChoice
  3. Elimina UserChoice en ambos. Cierra el Editor.
  4. 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

  1. Restablece todas las aplicaciones predeterminadas desde Configuración.
  2. Define tu navegador como predeterminado y revisa manualmente HTTP y HTTPS.
  3. Prueba con cmd /c start https://example.com o abriendo un enlace desde otra app.
  4. Si persiste, ejecuta DISM y SFC y reinicia.
  5. Si aún continúa, re-registra AppX y/o repara Edge.
  6. 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 principalRestablecer 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).

Índice