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).
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
.
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
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é.