Страницы

Поиск по вопросам

пятница, 10 января 2020 г.

Где в реестре Windows указывается браузер по умолчанию?

#windows #браузер #реестр


Интересуют все места в реестре, в которых должна быть прописана программа, являющаяся
браузером по умолчанию.

С ассоциациями файлов понятно, их перечислять не надо.
    


Ответы

Ответ 1



Дефолтный бразузер может быть разным для разных протоколов. Ассоциации протоколов работают так же, как ассоциации файлов: HKEY_CLASSES_ROOT\http\shell\open\command где HKEY_CLASSES_ROOT - это результат мержа HKEY_CURRENT_USER\Software\Classes и HKEY_LOCAL_MACHINE\Software\Classes. UP: начиная с висты, ассоциации протоколов пишутся еще и в HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http так что стоит проверять оба варианта. Длинная статья с подробностями: How Does Your Browser Know that It’s Not The Default.

Ответ 2



Включи RegMon, запусти какой нить Chrome и сделай ему set default browser и смотри результат.

Комментариев нет:

Отправить комментарий