Как сделать браузер по умолчанию через реестр
какие разделы реестра необходимо изменить, чтобы изменить браузер по умолчанию?
Я нашел эти ключи до сих пор, и они, кажется, делать то, что я хочу, но я не уверен, если я нашел все из них:
есть ли какие-либо другие ключи, которые нужно было бы изменить, чтобы это было сделано идеально?
каждый браузер устанавливает свои собственные записи реестра. Но вы можете попробовать найти общие, сравнив REG файлы в этих темах форума:
похоже, вы пропустили некоторые ключи реестра (.формат HTML. ,htm, gopher etc.).
вы не редактируете реестр вручную. Вы выполняете команду, указанную создателем браузера в ключе HKLM\SOFTWARE\Clients\StartMenuInternet\[BROWSER NAME.EXE]\InstallInfo , стоимостью ReinstallCommand .
например, для MSIE это "C:\Windows\System32\ie4uinit.exe" -reinstall , а для Firefox это "X:\path\to\Firefox\uninstall\helper.exe" /SetAsDefaultAppGlobal .
какие разделы реестра необходимо отредактировать, чтобы изменить браузер по умолчанию? Я нашел эти ключи до сих пор, и они, кажется, делать то, что я хочу, но я не уверен, если я нашел все из них.
вы не сделали; вы забыли .html файлы .htm файлы .url закладки, и так далее.
дело в том, что браузер очень похож на медиа-плеер. Там нет единого" медиа-плеер по умолчанию " установка; скорее есть отдельные и индивидуальные сопоставления файлов для каждого типа файлов и протокола, поддерживаемых медиаплеером. То же самое касается и браузера; нет единого параметра "браузер по умолчанию"; только ассоциации для каждого типа, который он поддерживает.
сомневаюсь, что в современных браузерах еще есть gopher:// поддержка!
кто сказал? Браузер может легко поддерживать протокол gopher и Archie и magnet ссылки и eMule ссылки и .torrent файлы и .svg файлы и .mp4 файлы и Флэш-файлы и так далее и так далее.
чтобы правильно установить браузер как "по умолчанию", он должен быть связан с каждым типом файла и протоколом, который он поддерживает (или, по крайней мере, с каждым, с которым вы собираетесь его использовать).
В версиях Windows до Windows 10 я могу получить браузер по умолчанию из следующего раздела реестра:
В Windows 10 я установил Microsoft Edge в качестве браузера по умолчанию. Но я не вижу никаких изменений в разделе реестра выше.
Однако в предыдущих версиях Windows он работает правильно.
Как я могу получить браузер по умолчанию в Windows 10?
Технически StartMenuInternet не является браузером по умолчанию, он просто определяет, как система реагировала, когда вы нажимали на значок Internet в меню "Пуск".
В Windows 10 обработка приложения по умолчанию выполняется с помощью ключа выбора пользователя в разделе:
Ключ ProgId ссылается на идентификатор приложения обработчика, который вызывается при вызове открытого для URL-адреса.
Значение ProgId можно найти по клавише в HKEY_CLASSES_ROOT , и вы ищете значение Shell/Open/command по умолчанию. Для большинства браузеров это будет простая ссылка на исполняемый файл. Вы можете использовать клавишу Application для получения ApplicationName и т.д.
Современные приложения будут ссылаться на LaunchWinApp со значением DelegateExecute , которое указывает фактическое приложение для запуска (это никогда не бывает легко, не так ли?), ApplicationName в этом случае является ссылкой на ресурс в приложении (у меня есть не знаю, как читать эти значения).
однако почему вы ищете эту информацию - если просто открыть веб-страницу, то вы должны использовать Desktop API (начиная с java 1.6), например:
В Windows управление приложениями по умолчанию определяется приложением Default Programs , это приложение считывает информацию, которую приложения размещают в реестре.
Записи под этими ключами относятся к соответствующему местоположению в реестре, корневому под тем же происхождением, что и клавиша ResisteredApplications , на которую вы смотрите.
например. когда вы устанавливаете firefox, он помещает туда запись, помеченную Firefox , содержащую значение Software\Clients\StartMenuInternet\FIREFOX.EXE\Capabilities . Это ссылается на HKEY_LOCAL_MACHINE\…\Capabilities .
Какие разделы реестра необходимо изменить, чтобы изменить браузер по умолчанию?
Я нашел эти ключи до сих пор, и они, кажется, делают то, что я хочу, но я не уверен, нашел ли я их все:
Есть ли какие-то другие ключи, которые нужно было бы изменить, чтобы это было сделано идеально?
@Mehper: Спасибо. Похоже, у меня есть их правильные местоположения, кроме локальных типов файлов, как упомянул Космин. -1 Вы не должны менять браузер по умолчанию. Это то, что должно быть сделано конечным пользователем.Каждый браузер устанавливает свои собственные записи реестра. Но вы можете попытаться найти наиболее распространенные, сравнив файлы REG в следующих темах форума:
Похоже, вы пропустили некоторые ключи реестра (.html, .htm, gopher и т. Д.).
Благодарю. Я сомневаюсь, что у любых современных браузеров все еще есть какая-либо gopher:// поддержка!Вы не редактируете реестр вручную. Вы выполняете команду, указанную создателем браузера в ключе HKLM\SOFTWARE\Clients\StartMenuInternet\[BROWSER NAME.EXE]\InstallInfo value ReinstallCommand .
Например, для MSIE это "C:\Windows\System32\ie4uinit.exe" -reinstall , а для Firefox это "X:\path\to\Firefox\uninstall\helper.exe" /SetAsDefaultAppGlobal .
@ jakub.g Команды, которые я отправил, предназначены для HKLM. Никогда, никогда не пытайтесь изменить записи HKCU программно.Какие разделы реестра необходимо изменить, чтобы изменить браузер по умолчанию? Я нашел эти ключи до сих пор, и они, кажется, делают то, что я хочу, но я не уверен, нашел ли я их все .
У вас нет; Вы забыли .html файлы, .htm файлы, .url закладки и так далее.
Дело в том, что браузер очень похож на медиаплеер. Нет единой настройки «медиа-проигрыватель по умолчанию»; скорее есть отдельные и отдельные ассоциации файлов для каждого типа файла и протокола, которые поддерживает медиаплеер. То же самое касается браузера; нет единой настройки «браузера по умолчанию»; только ассоциации для каждого типа, который он поддерживает.
Я сомневаюсь, что у любых современных браузеров есть поддержка gopher: //!
Говорит кто? Браузер может легко поддерживать протокол gopher и архивные и магнитные ссылки, а также эмулировать ссылки, а также .torrent файлы и .svg файлы и .mp4 файлы, Flash-файлы и так далее, и так далее.
Чтобы правильно установить браузер как «по умолчанию», он должен быть связан с каждым типом файла и протоколом, который он поддерживает (или, по крайней мере, с каждым, с которым вы собираетесь его использовать).
По умолчанию в Windows 10 установлен браузер Microsoft Edge. Тем не менее, даже если Edge привносит много нововведений и функций по сравнению с Internet Explorer, можно по-прежнему изменить браузер, установленный по умолчанию, на более привычный, возможно удобный. Установить любой из популярных браузеров основным не сложно, в чём можно убедиться, воспользовавшись одним из трёх способов.
Через меню «Параметры»
Чтобы установить браузер по умолчанию через меню «Параметры», воспользуйтесь следующей инструкцией:
-
Вызовите меню «Пуск» и зайдите в «Параметры». Кнопка вызова этого меню может быть не подписана — тогда она отображается в виде шестерёнки.
При нажатии на кнопку «Параметры» появится окно с пользовательскими настройками системы
У вас появится список приложений, которые используются по умолчанию для открытия разных типов файлов
Система автоматически распознаёт все установленные браузеры и показывает их список
Как сменить браузер по умолчанию в Windows через командную строку?
В Windows 7 вы не настроите обозреватель так как в Windows10. При открытии разных браузеров возникает окошко с предложением использовать текущий браузер по умолчанию. Чтобы убрать это предупреждение и назначить нужную программу, можно самому внести изменения через реестр. Запускаем редактор реестра через командную строку или меню «Выполнить» командой regedit:
Дважды щелкните на записи Default
и укажите для нее в качестве значения команду, которая должна выполняться при вызове Internet-адреса. Например, для обозревателя Internet Explorer необходимо указать следующую строку:
«С:\Program Files\Internet Explorer\iexplore.exe» – nohome
Через «Панель управления»
Установить браузер основным можно и через «Панель управления»:
-
Вызовите «Панель управления». Она располагается по пути «Пуск» — «Служебные».
В «Панели управления» Windows 10 можно изменять «тонкие» настройки системы
В «Панели управления» можно также удалять и обновлять установленные программы
Вы увидите короткое описание программы и ссылку на сайт разработчика
Что делать, если не получается поставить программу по умолчанию
Бывают ситуации, когда пользователь сталкивается с трудностями при выборе основного веб-обозревателя и не может сделать его главным. Чтобы устранить ошибку, можно пойти одним из следующих путей:
- Перезапустите ПК. Если браузер не устанавливается по умолчанию, закройте приложение и перезагрузите компьютер. В этом случае все программы и процессы ОС перезапускаются, что часто помогает решить возникшую проблему.
- Переустановите ПО. Как вариант — полностью убрать браузер по умолчанию (удалить его с ПК), скачать новую версию с официального сайта и пройти весь процесс инсталляции заново. Такое решение помогает в случае, если на ПК попал вирус и повредил какие-то файлы программы. Восстанавливать их вручную трудно, поэтому лучше просто переустановите ПО.
- Измените метод открытия софта и файлов. Если не удается сделать браузер главным, можно поменять подход в настройке. Иными словами, всем файлам и документам необходимо задать главный софт, через который они будут открываться при запуске. Для этого войдите в раздел Параметры на Виндовс, перейдите в категорию Система, а там — Программы по умолчанию. Здесь откройте раздел Задать значения по … Определитесь в перечне с ПО, а далее жмите Выбрать значение по умолчанию для этого софта. Остается определиться с файлами и документами, которые будут открываться через указанный веб-проводник.
Иногда пользователи Виндовс 10 жалуются, что не могут включить другой браузер (кроме Microsoft Edge, который установлен по умолчанию). Они пишут, что выставляют другой проводник, сохраняют настройки, но они не активируются. Сброс к рекомендуемым параметрам не дает результата.
В таком случае рекомендуется такое решение:
- в окне программ по умолчанию внизу есть надпись Задание используемых по умолчанию программ;
- выберите нужное ПО;
- жмите Использовать эту программу… (устанавливает софт в качестве главного).
Этих действий достаточно, чтобы сделать нужный обозреватель основным.
Через настройки браузера
В Windows 10 настройка приложений по умолчанию напрямую в браузерах встречается не всегда. Однако в меню программы можно найти ссылку на «Параметры», которая сразу же отправит к настройкам основного веб-браузера.
Большинство современных браузеров сразу после установки спрашивают пользователя, установить ли их по умолчанию. Такой запрос выглядит как диалоговое окно, которое появляется при открытии программы.
Google Chrome
Настройка браузера Google Chrome по умолчанию выглядит следующим образом:
-
Откройте настройки. Для этого нажмите на три точки в правой верхней части экрана и во всплывающем меню выберите «Настройки».
Настройки браузера откроются в той же вкладке
Меню «Параметры» автоматически сохраняет установленную настройку
«Яндекс.Браузер»
«Яндекс.Браузер» уже при установке предлагает настроить себя в качестве программы по умолчанию. При запуске установщика, скачанного с сайта, вы увидите внизу окна подпись с галочкой «Сделать браузером по умолчанию».
По умолчанию галочка «Сделать браузером по умолчанию» включена
- Войдите в настройки. Для этого нажмите на три полоски, расположенные рядом с кнопками «Свернуть» и «Закрыть» сверху справа.
Вы увидите длинный список настроек браузера
Пункт «Сделать браузером по умолчанию» находится почти в конце страницы
Mozilla Firefox
Установка Mozilla Firefox браузером по умолчанию аналогична Chrome:
-
Зайдите в настройки (три горизонтальные полоски в правой верхней части интерфейса, затем «Настройки»).
В настройках Mozilla Firefox установка браузера по умолчанию расположена в самом верху страницы
Выбранный браузер выделится другим цветом
Opera
Чтобы сделать Opera основным интернет-проводником, выполните следующие шаги:
-
Откройте новую пустую вкладку. Нажмите в правом верхнем углу на три полоски с регуляторами. Откроется боковое меню.
Opera предлагает сокращённое и компактное основное меню настроек
Установка Opera по умолчанию делается буквально в два клика
Для чего делать браузер основным
Сегодня редко можно найти ПК, на котором установлен только один обозреватель. Зачастую их более 2-3, что создает определенные трудности для пользователя. Каждый из обозревателей будет на отлично выполнять свою функцию даже при одновременном запуске. Но есть нюансы, который стоит учесть пользователям.
Когда вы жмете на ссылку вне веб-обозревателя и пытаетесь открыть страницу или HTML-файл, ОС должна определить, с помощью какой программы войти в документ. Она не может выбрать все ПО сразу, поэтому нужно настроить браузер по умолчанию (какой-то один вариант). Если этого не сделать, система постоянно будет спрашивать, какую программу использовать для открытия. Это очень неудобно.
Браузер по умолчанию — это веб-проводник, который назначен пользователем в качестве главного среди других аналогичных программ. Именно через него открываются интернет-файлы до момента, пока человек не сделает основным другое ПО.
Читайте также: