Ключ реестра Windows для проверки, является ли IE браузером по умолчанию? - PullRequest
24 голосов
/ 19 ноября 2010

В IE в Сервис-> Свойства обозревателя -> Программы есть флажок с надписью «Скажите, не является ли Internet Explorer браузером по умолчанию».Какой раздел реестра соответствует этому флажку?Причина, по которой я спрашиваю, состоит в том, что я хочу подавить эту проверку программно.

Пояснение: я не хочу узнавать браузер по умолчанию, я хочу прекратить IE проверять, если равно браузер по умолчанию при запуске.

Ответы [ 3 ]

25 голосов
/ 19 ноября 2010

Ответы по-разному в Интернете и здесь; вот один вопрос, который охватывает это; Windows RegKey - Путь к приложению браузера по умолчанию . Затем он просто проверяет, является ли путь iexplore.exe.

Обновление: Я только что проверил, какой ключ изменен при отмене выбора и повторном выборе опции "проверять браузер по умолчанию".

Когда вы отмените выбор, значение HKCU\Software\Microsoft\Internet Explorer\Main\Check_Associations создано, REG_SZ содержит строку «нет».

При повторном выборе HKCU\Software\Microsoft\Internet Explorer\Main\Check_Associations изменяется на «да».

Итак: если HKCU\Software\Microsoft\Internet Explorer\Main\Check_Associations не существует или "да", он проверит. Чтобы избежать этой проверки (возможно, недружественное к пользователю поведение - используйте с осторожностью), создайте как «нет» или установите «нет» значение HKCU\Software\Microsoft\Internet Explorer\Main\Check_Associations.

8 голосов
/ 04 марта 2015

Для тех, кто пытается победить корпоративную групповую политику, это делает трюк в одной команде

reg add "HKCU\Software\Microsoft\Internet Explorer\Main" /f /v "Check_Associations" /d "no" /t REG_SZ
3 голосов
/ 13 сентября 2012

Существует две клавиши:

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

Измените значение ключа по умолчанию на: htmlfile или ChromeHTML

Не уверен насчет Firefox, но если вы установите его здесь, вас не спросят.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...