Comment empêcher Microsoft Edge d’ouvrir automatiquement les liens sous Windows

Empêcher Microsoft Edge d’ouvrir automatiquement les liens dans Windows

Franchement, l’un des trucs qui m’a le plus agacé, c’est cette manie de Windows de forcer l’ouverture des liens dans Edge — même quand ce n’est plus mon navigateur par défaut. Vous cliquez sur un lien, et voilà que Edge surgit de nulle part, ce qui peut vraiment être frustrant, surtout si vous préférez utiliser Chrome ou Firefox comme navigateur principal. Je me rappelle avoir passé des heures à essayer de régler ça, et honnêtement, ce n’est pas aussi simple que de changer votre navigateur par défaut.

Le problème, c’est que Windows associe par défaut les protocoles HTTP et HTTPS, ainsi que peut-être quelques autres, directement à Edge. Donc, peu importe le navigateur que vous choisissez comme défaut, ces gestionnaires de protocoles refusent souvent de se désassocier d’Edge. Modifier ces associations est un peu caché dans les paramètres, et si ça ne fonctionne pas ou si l’option n’est pas là, il faut peut-être creuser un peu plus — comme modifier le registre ou utiliser des commandes en ligne de commande.

Accéder aux bons réglages — Le menu des applications par défaut

Commencez par cliquer sur le Menu Démarrer puis sur l’icône en forme de roue dentée pour ouvrir Paramètres. Si vous préférez le clavier, appuyez sur Win + I pour y accéder rapidement. Une fois dans le menu, cliquez sur Applications — oui, Microsoft a eu la main un peu lourde à rendre cette partie compliquée, on dirait. Ensuite, choisissez Applications par défaut dans la colonne de gauche. C’est ici que vous pouvez désigner quel logiciel doit ouvrir chaque type de fichier ou protocole.

Pour voir les gestionnaires de protocoles, il faut faire un petit tour dans les réglages — Microsoft ne facilite pas toujours la tâche. Utilisez la barre de recherche dans ce menu et tapez “Edge”. C’est un peu tordu — ces options ne sont pas toujours explicitement libellées — mais cela mettra en évidence les options liées à Microsoft Edge. Ensuite, cherchez celles qui concernent HTTP et HTTPS. Elles peuvent encore être associées à Edge, même si vous avez choisi un autre navigateur par défaut.

Changer les gestionnaires de protocole vers votre navigateur préféré

Cliquez sur HTTP. Une fenêtre contextuelle devrait apparaître, montrant le gestionnaire par défaut — généralement Microsoft Edge — ainsi qu’une option pour en choisir un autre. Cliquez dessus, et une liste des navigateurs installés sur votre machine apparaîtra. Si votre navigateur préféré n’apparaît pas tout de suite, vous pouvez cliquer sur Rechercher une app dans le Microsoft Store ou sur Choisir une autre application pour rechercher manuellement. En général, les navigateurs comme Chrome ou Firefox sont situés dans C:\Program Files (x86)\ ou C:\Program Files\. Par exemple, pour Chrome, c’est souvent C:\Program Files\Google\Chrome\Application\chrome.exe. Trouvez le fichier EXE, sélectionnez-le, puis cliquez sur Définir par défaut.

Faites la même opération pour HTTPS. Parfois, après une grosse mise à jour, Windows réinitialise ces protocoles séparément, donc il vaut la peine de vérifier tous les quelques semaines ou après avoir installé des mises à jour cumulatives. Après avoir configuré HTTP et HTTPS pour votre navigateur préféré, cliquer sur un lien devrait enfin respecter votre choix et l’ouvrir dans votre navigateur, pas dans Edge.

Empêcher Edge de s’exécuter en arrière-plan ou de se lancer au démarrage

Si Edge continue d’apparaître de façon inattendue, même après avoir configuré les protocoles, vous pouvez vouloir l’empêcher de tourner en arrière-plan. Allez dans Paramètres > Applications > Démarrage et voyez si Microsoft Edge apparaît dans la liste. Si c’est le cas, désactivez-le. Cela évite à Edge de se lancer automatiquement à chaque démarrage de Windows. Vous pouvez aussi aller dans Paramètres > Confidentialité > Applications en arrière-plan et désactiver Edge pour qu’il ne fonctionne plus en tâche de fond.

Vous souhaitez aller encore plus loin ? Vous pouvez ouvrir le Gestionnaire des tâches (Ctrl + Shift + Échap) et regarder dans l’onglet Processus pour voir des éléments comme msedge.exe ou MicrosoftEdgeUpdate.exe. Les tuer peut aider, mais faites attention — il est possible de désactiver les processus de mise à jour d’Edge ou même de modifier des politiques via l’Éditeur de stratégie de groupe si vous utilisez Windows Pro ou Enterprise. Mais, pour la majorité des utilisateurs, désactiver dans les paramètres suffit à éviter qu’Edge ne se relance tout seul.

Solutions avancées — Commandes en ligne et modifications du registre

Si rien ne fonctionne ou si vous préférez une méthode plus propre, vous pouvez essayer de définir les valeurs par défaut en utilisant des commandes PowerShell ou en modifiant le registre. Par exemple, avec PowerShell, on peut exécuter quelque chose comme :

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

Ce qui définit l’ouverture des liens HTTP avec Chrome (en supposant que le bon ProgId est utilisé). Toutefois, il arrive que Windows réinitialise ces paramètres lors de mises à jour ou de changements système, donc ce n’est pas une méthode infaillible. Faites preuve de prudence avec les modifications du registre — une erreur peut causer des soucis ailleurs. En général, passer par l’interface graphique reste la solution la plus sûre et suffisante pour la majorité.

Conclusion — C’est votre ordinateur, c’est vous qui gérez

Ça m’a pris un peu plus de temps que prévu pour comprendre comment faire, mais maintenant, je peux cliquer sur les liens sans qu’Edge se lance à tout moment. Le truc essentiel, c’est de changer les associations de protocole pour HTTP et HTTPS vers votre navigateur préféré. Et de vous assurer qu’Edge n’est pas configuré pour démarrer automatiquement ou fonctionner en arrière-plan. C’est un peu frustrant de voir à quel point Microsoft aime dissimuler ces options ou les réinitialiser après une mise à jour, mais avec de la patience, on y arrive.

Pensez à vérifier ces réglages après chaque grosse mise à jour de Windows, car les préférences ont tendance à revenir par défaut. Et si Edge vous donne toujours des difficultés, vous pouvez même le désinstaller ou le désactiver via des commandes PowerShell comme Remove-AppxPackage Microsoft.MicrosoftEdge — mais attention, cela peut rendre votre Windows un peu plus instable ou causer d’autres soucis si vous allez trop loin.

En tout cas, j’espère que ça évitera à quelqu’un d’autre de passer un week-end entier à chercher la solution. Ce n’est pas évident au début, mais une fois tout configuré, c’est du gâteau par la suite.