Corriger « Get an app to open this “https” link » sur Windows 11 : rétablir l’association HTTPS et le navigateur par défaut

Après une réinstallation d’Edge, Windows 11 peut afficher « Get an app to open this “https” link » à chaque clic. Voici un guide clair et actionnable pour rétablir l’association du protocole HTTPS et remettre l’ouverture des liens Web en ordre.

Sommaire

Message « Get an app to open this “https” link » sous Windows 11

Vue d’ensemble du problème

Le symptôme est étonnant : vous cliquez sur un lien https:// (dans Outlook, Teams, un PDF, un document Office ou toute autre application) et Windows n’ouvre plus votre navigateur. À la place, une boîte de dialogue s’affiche :

Get an app to open this “https” link, avec une proposition d’ouvrir le Microsoft Store.

Ce comportement indique que l’association par défaut du protocole HTTPS a été perdue. Il survient souvent après une désinstallation d’Edge suivie d’une réinstallation, ou après des modifications d’applications par défaut.

Pourquoi le problème survient

  • Entrées orphelines d’association de protocole : la désinstallation d’Edge peut laisser des clés de registre et des « hashes » d’association non valides. Lors de la réinstallation, Windows ne rétablit pas toujours le lien entre HTTPS et un navigateur.
  • Changements d’interface dans Windows 11 : selon la version (21H2, 22H2, 23H2 et suivantes), l’écran Applications par défaut a évolué. Il arrive que l’association par protocole passe à l’état « non défini ».
  • Politiques d’entreprise : une GPO/MDM peut imposer un fichier d’associations par défaut, empêchant l’utilisateur de corriger localement.
  • Corruption du cache système : un profil utilisateur ou des fichiers système endommagés empêchent l’écriture de la nouvelle association.

Solutions validées

PrioritéMéthodeÉtapes clésCommentaires
1 (la plus simple)Réinitialiser toutes les applications par défautParamètresApplicationsApplications par défaut. Faire défiler jusqu’en bas. Cliquez sur Réinitialiser (bouton « Réinitialiser toutes les applications par défaut »).Résout immédiatement la plupart des cas ; confirmé par de nombreux retours.
2Redéfinir manuellement le navigateur par défautDans Applications par défaut, sélectionnez votre navigateur (Edge, Brave, Firefox, Chrome, etc.) et ré-associez les protocoles HTTP et HTTPS ainsi que l’extension .html.Utile si vous ne souhaitez pas réinitialiser tous les autres types de fichiers.
3Réparer l’image système (préventif ou si d’autres erreurs apparaissent)Ouvrez Invite de commandes (Admin) ou PowerShell (Admin) puis exécutez :
DISM /online /cleanup-image /restorehealth sfc /scannow
Corrige d’éventuels fichiers système corrompus affectant l’association des protocoles.
4Ré‑enregistrer les packages AppX (solution avancée)Dans PowerShell (Admin) :
Set-ExecutionPolicy Unrestricted Get-AppxPackage -AllUsers | %{Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} Set-ExecutionPolicy Restricted
À réserver aux cas où les applications intégrées refusent toujours de se lancer après les autres méthodes.

Quand préférer la réinitialisation complète

Si plusieurs types de fichiers ne s’ouvrent plus correctement ou si vous ne savez pas lesquels ont été touchés, la réinitialisation globale est la voie la plus rapide. Pensez à noter vos réglages spécifiques (lecteur PDF, photo, musique, etc.) pour les remettre ensuite.


Procédures détaillées et pas à pas

Réinitialiser toutes les applications par défaut

Impact : rétablit les associations globales de Windows, y compris pour HTTP, HTTPS, .html, .htm, .pdf selon l’appli système.

  1. Ouvrez Paramètres (Win+I).
  2. Allez dans ApplicationsApplications par défaut.
  3. Tout en bas, cliquez sur Réinitialiser.
  4. Redémarrez Windows.
  5. Testez un lien https:// depuis une application (par ex. un fichier PDF ou un mail).

Variante rapide : dans la boîte de dialogue qui s’ouvre quand vous cliquez sur un lien, choisissez votre navigateur et cochez « Toujours utiliser cette application ». Si l’option n’apparaît pas, passez par Paramètres.

Redéfinir manuellement le navigateur par défaut

Selon votre version de Windows 11, l’écran peut proposer un bouton « Définir par défaut » pour le navigateur, ou une liste détaillée des types de liens et extensions.

  1. Ouvrez ParamètresApplicationsApplications par défaut.
  2. Recherchez votre navigateur (Edge, Firefox, Chrome, Brave…).
  3. Appliquez l’une des méthodes suivantes :
    • Si un bouton « Définir par défaut » est visible : cliquez‑le. Vérifiez ensuite que HTTP et HTTPS pointent bien vers votre navigateur.
    • Sinon : descendez jusqu’à la section Définir les valeurs par défaut par type de lien, puis associez :
      • HTTP → votre navigateur
      • HTTPS → votre navigateur
      • .html et .htm → votre navigateur
  4. Redémarrez si l’association ne prend pas effet immédiatement.

Réparer l’image système et les fichiers Windows

Ces commandes s’attaquent aux corruptions susceptibles d’empêcher l’écriture des associations.

  1. Cliquez droit sur le menu Démarrer → Windows Terminal (Admin) ou Invite de commandes (Admin).
  2. Exécutez :
    DISM /online /cleanup-image /restorehealth Laissez‑le terminer (cela peut prendre un moment).
  3. Puis :
    sfc /scannow
  4. Redémarrez Windows, puis testez l’ouverture d’un lien HTTPS.

Ré‑enregistrer les applications système (AppX)

Attention : c’est une opération avancée. Elle peut corriger des incohérences d’intégration des apps système (Store, Photos, etc.) qui perturbent la boîte « Ouvrir avec ».

  1. Ouvrez PowerShell (Admin).
  2. Exécutez :
    Set-ExecutionPolicy Unrestricted Get-AppxPackage -AllUsers | %{Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} Set-ExecutionPolicy Restricted
  3. Redémarrez, puis reconfigurez l’application par défaut pour HTTPS si nécessaire.

Autres pistes efficaces

Vérifier l’écran « Choisir les valeurs par défaut par protocole »

Dans ParamètresApplicationsApplications par défaut, utilisez la zone de recherche et tapez https : vous accédez directement au protocole. S’il est marqué « Non défini », sélectionnez votre navigateur.

Réinstaller proprement Microsoft Edge

Si l’association vers Edge reste défaillante, tentez une réinstallation complète.

  1. Ouvrez Windows Terminal (Admin).
  2. Installez ou réparez Edge via Winget :
    winget install --id Microsoft.Edge -e --source winget ou si déjà installé :
    winget repair --id Microsoft.Edge -e
  3. Redémarrez Windows, puis reconfigurez HTTPS si besoin.

Réinitialiser le Microsoft Store et App Installer

La boîte de dialogue propose parfois d’« ouvrir le Microsoft Store ». Si le Store ou App Installer dysfonctionnent, ils peuvent entraver la sélection d’apps par défaut.

  1. Réinitialisez le cache du Store :
    wsreset -i
  2. Réparez App Installer si nécessaire (via ParamètresApplicationsApplications installéesApp InstallerOptions avancéesRéparer / Réinitialiser).

Créer un point de restauration avant les manipulations avancées

  1. Recherchez Créer un point de restauration dans le menu Démarrer.
  2. Onglet Protection du systèmeCréer… → donnez un nom (ex. « Avant‑HTTPS »).

En cas de résultat indésirable, vous pourrez revenir en arrière.


Ce qui se passe techniquement

Dans Windows, l’ouverture d’un lien https:// est gérée par une association de protocole. Deux niveaux de clés de registre interviennent généralement :

  • HKEY_CLASSES_ROOT\https (définition du protocole côté machine)
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\https\UserChoice (choix utilisateur, incluant un ProgId et un Hash de validation)

Si UserChoice est incohérent (hash invalide, ProgId pointant vers une application désinstallée), Windows refuse l’association et affiche l’invite « Get an app to open… ». L’interface Applications par défaut réécrit proprement ces valeurs avec un hash valide. D’où l’efficacité de la réinitialisation ou de la reconfiguration manuelle.


Checklist de diagnostic rapide

SymptômeVérificationAction recommandée
HTTPS n’ouvre rien, la boîte « Get an app… » apparaîtParamètresApplications par défaut → rechercher « https »Associer HTTPS au navigateur souhaité
HTTP fonctionne mais pas HTTPSComparer les deux protocoles dans Applications par défautRéassigner uniquement HTTPS
Les deux protocoles sont « Non défini »Rechercher aussi .htmlProcéder à la réinitialisation globale
Rien ne change après reconfigurationExécuter DISM/SFCRéparer l’image, redémarrer, recommencer l’association
Environnement d’entrepriseVérifier GPO/MDM « Default Associations »Contacter l’IT si une politique impose des associations

Méthodes avancées pour experts

Vérifier les clés de registre (lecture seule recommandée)

Mise en garde : ne modifiez pas ces clés à la main. Le hash de UserChoice est signé et empêchera des valeurs non conformes. Servez‑vous plutôt de l’interface Applications par défaut.

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\https\UserChoice
    Valeurs indicatives :
    • ProgId (ex. : MSEdgeHTM, FirefoxURL-308046B0AF4A39CB, ChromeHTML…)
    • Hash (valide uniquement si écrit par Windows)
  • HKEY_CLASSES_ROOT\httpsshell\open\command (pointe vers l’exécutable du navigateur via son ProgId)

Si ces clés semblent incohérentes, une réinitialisation ou une réparation système est préférable à des edits manuels.

Réimporter des associations par XML (scénario IT)

Pour des parcs administrés, on peut exporter les associations fonctionnelles, puis les réimposer :

DISM /online /Export-DefaultAppAssociations:C:\Temp\Assoc.xml
DISM /online /Import-DefaultAppAssociations:C:\Temp\Assoc.xml

Remarque : ces commandes affectent le computer default. À manier par des administrateurs uniquement.

Vérifier l’absence de politique imposée

Dans un poste non géré, la stratégie suivante doit être Non configurée :

  • Éditeur de stratégie de groupe locale (gpedit.msc) → Configuration ordinateurModèles d’administrationComposants WindowsExplorateur de fichiersDéfinir un fichier d’associations par défaut.

Bonnes pratiques et prévention

  • Utiliser la désinstallation officielle des navigateurs et éviter les nettoyeurs agressifs susceptibles de supprimer des ProgId.
  • Redémarrer après une réinstallation de navigateur avant de tester les associations.
  • Garder Windows à jour pour bénéficier des correctifs d’interface « Applications par défaut ».
  • Documenter vos préférences (lecteur PDF, musique, photo) avant une réinitialisation globale.

Exemples concrets de rétablissement

Vous souhaitez tout remettre sur Edge

  1. ParamètresApplications par défautMicrosoft EdgeDéfinir par défaut.
  2. Vérifiez HTTP et HTTPS (doivent afficher Microsoft Edge).
  3. Associez aussi .html et .htm à Edge.

Vous préférez Firefox, Chrome ou Brave

  1. ParamètresApplications par défaut → sélectionnez le navigateur.
  2. Associez HTTP, HTTPS, .html, .htm.
  3. Ouvrez un lien https:// depuis un mail pour confirmer.

Après réinitialisation, vos PDF s’ouvrent dans la mauvaise application

  1. ParamètresApplications par défaut → recherchez .pdf.
  2. Choisissez votre lecteur PDF habituel (Adobe Acrobat, Edge, autre).

FAQ

Pourquoi la fenêtre propose d’ouvrir le Microsoft Store ?

Windows ne sait plus quelle application gère le protocole HTTPS. Il propose le Store pour vous laisser en installer une. La bonne pratique consiste plutôt à reconfigurer l’association via Applications par défaut.

Le bouton « Définir par défaut » ne suffit pas toujours. Pourquoi ?

Sur certaines versions de Windows 11, ce bouton règle l’association « principale », mais des types précis (HTTP, HTTPS, .html) peuvent rester non définis. Vérifiez et corrigez les éléments un par un.

Est‑ce risqué d’éditer le registre pour forcer l’association HTTPS ?

Oui. Windows valide les associations via un hash. Une modification manuelle invalide peut être ignorée, voire causer d’autres soucis. Utilisez l’interface Applications par défaut ou les commandes système de réparation.

Les commandes DISM/SFC n’affichent aucune erreur mais le problème persiste

Essayez : réinstaller/réparer Edge, réinitialiser le Store, créer un nouveau profil utilisateur local de test pour isoler une corruption de profil. Si cela fonctionne sur le nouveau profil, migrez vos données.

Ordinateur d’entreprise : impossible de modifier les associations

Un fichier d’associations imposé par GPO/MDM peut verrouiller ces réglages. Contactez votre support IT.


Résumé et recommandations

  • Solution la plus efficace : ParamètresApplicationsApplications par défautRéinitialiser. Dans la majorité des cas, l’erreur disparaît immédiatement.
  • Alternative granulaire : associer manuellement HTTP, HTTPS, .html au navigateur souhaité.
  • Si le souci persiste : exécuter DISM et SFC, ré‑enregistrer les packages AppX (avancé), vérifier les politiques GPO et envisager une réparation d’Edge via Winget.
  • Prévention : procéder à des désinstallations/réinstallations propres, redémarrer après les changements, conserver des notes de vos associations favorites.

Référentiel d’exécution rapide

ObjectifChemin/interfaceCommande utile
Réinitialiser toutes les associationsParamètres → Applications → Applications par défaut → RéinitialiserN/A
Associer HTTP/HTTPSParamètres → Applications → Applications par défaut → Rechercher « https »N/A
Réparer image WindowsWindows Terminal (Admin)DISM /online /cleanup-image /restorehealth
Vérifier fichiers systèmeWindows Terminal (Admin)sfc /scannow
Ré‑enregistrer AppXPowerShell (Admin)Get-AppxPackage -AllUsers | %{Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Réinstaller/Réparer EdgeWindows Terminal (Admin)winget install --id Microsoft.Edge -e / winget repair --id Microsoft.Edge -e

Informations complémentaires utiles

  • Pourquoi le problème survient‑il ? La désinstallation d’Edge peut laisser des entrées d’association de protocole orphelines. Lors de la réinstallation, Windows ne rétablit pas toujours les liens avec HTTPS.
  • Quand préférer la réinitialisation complète ? Si plusieurs types de fichiers ne s’ouvrent plus correctement ou si vous ne savez pas lesquels ont été touchés, la réinitialisation globale est la voie la plus rapide.
  • Sauvegarde des préférences : la réinitialisation supprime les associations de toutes les extensions et protocoles. Notez vos réglages spécifiques (lecteur PDF, lecteur multimédia, etc.) avant de procéder, afin de les reconfigurer ensuite si nécessaire.

Conclusion

L’erreur « Get an app to open this “https” link » n’est pas une fatalité. En appliquant d’abord la réinitialisation des applications par défaut, puis en ajustant au besoin les protocoles HTTP/HTTPS, vous rétablirez en quelques minutes l’ouverture normale des liens web. En complément, les réparations système (DISM/SFC) et, au besoin, le ré‑enregistrement des applications fournissent une base saine si des corruptions empêchent l’écriture de nouvelles associations. Gardez ce guide sous la main : il synthétise les actions les plus efficaces, du plus simple au plus avancé, pour remettre Windows 11 sur les rails.

Sommaire