web-dev-qa-db-fra.com

Clé de registre Windows pour "vérifier si IE est le navigateur par défaut"?

Dans IE sous Outils-> Options Internet -> Programmes, il y a une case à cocher intitulée "Dites-moi si Internet Explorer n'est pas le navigateur Web par défaut." Quelle est la clé de registre qui correspond à cette case à cocher? La raison Je demande est que je souhaite supprimer cette vérification par programme.

Clarification: je ne veux pas découvrir le navigateur par défaut, je veux arrêter IE vérifier s'il est le navigateur par défaut au démarrage).

24
Andrew Swan

Il a été répondu de différentes manières sur le Web et ici; voici une question qui la couvre; Windows RegKey - Chemin d'accès par défaut du navigateur . Il suffit ensuite de vérifier si le chemin est le chemin iexplore.exe.

Mise à jour: Je viens de vérifier quelle est la clé qui est modifiée lorsque vous désélectionnez et resélectionnez l'option "vérifier le navigateur par défaut".

Lorsque vous la désélectionnez, la valeur HKCU\Software\Microsoft\Internet Explorer\Main\Check_Associations est créé, un REG_SZ contenant la chaîne "non".

Lorsque vous le resélectionnez, HKCU\Software\Microsoft\Internet Explorer\Main\Check_Associations est modifié en "oui".

Donc si HKCU\Software\Microsoft\Internet Explorer\Main\Check_Associations n'existe pas ou est "oui", il vérifiera. Pour éviter cette vérification (comportement potentiellement hostile à l'utilisateur - à utiliser avec précaution - créez comme "non" ou définissez sur "non" la valeur HKCU\Software\Microsoft\Internet Explorer\Main\Check_Associations.

25
Chris Morgan

Pour ceux qui tentent de vaincre la stratégie de groupe d'entreprise, cela fait l'affaire en une seule commande

reg add "HKCU\Software\Microsoft\Internet Explorer\Main" /f /v "Check_Associations" /d "no" /t REG_SZ
8
fiat

Il y a deux clés:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htm
  • HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.html

Modifiez la valeur de la clé par défaut en: htmlfile ou ChromeHTML

Vous n'êtes pas sûr de Firefox, mais si vous le définissez ici, il ne vous sera pas demandé.

3
ERIK CHRISTIANSON