Браузер по умолчанию в реестре windows 7
Но браузер то вообще никакой не открывается, то открывается тот, что был ранее браузером по-умолчанию.
Допустим бывает ссылка с Word открывается в том браузере что я прописал в реестре, а ссылка с майлагента открывается в старом браузере (который был до этого по-умолч.), а то и вовсе ничего не открывается когда жму по ссылкам. ПК перезагружал, не помогает
Цитата:
Начинать надо не с реестра, а с программ по умолчанию и ассоциации портативки с конкретными расширениями |
А разве это не в реестре прописывается? )
Цитата:
Не исключено, что последняя версия программы кривая и, скорее всего, будет исправлена в последствии |
Исключено, т.к. пробовал на разных браузерах (выше написал каких)
Как изменить установку программ по умолчанию на диск D через Реестр.Windows 7; 8; 10; Xp; Vista.
Цитата:
Типа, запускаешь файл, вводишь имя браузера и путь где он лежит, жамкаешь пимпочку и нужные параметры, нужного браузера полились в реестр |
Лишние движения. Просто хочу сделать чтобы допустим запускаешь исполняемый файл, лежащий в папке с порт.браузером и браузер открывается (портативный, не пытающийся установиться в систему, запоминающий все закладки и пароли у себя в папке, чтобы система его считала браузером по-умолчанию). И если надо сделать допустим функцию отката к прошлым настройкам ОС (допустим если открывал этот браузер на чужом ПК — чтобы была возможность вернуть тот браузер по-умолчанию что был ранее)
Цитата:
фиксируйте все изменения в реестре |
Попробую, но слишком много там изменений получается, думал может кто знает на 100% что нужно менять, но видимо придётся самому
Цитата:
не пытающийся установиться в систему |
Ну, свои настройки то портативный браузер и так будет хранить у себя в папке, а вот
Цитата:
чтобы система его считала браузером по-умолчанию |
нужна регистрация браузера в системе, а это уже своего рода «установка».
Цитата:
чтобы была возможность вернуть тот браузер по-умолчанию что был ранее |
Через Программы по умолчанию.
Цитата:
слишком много там изменений получается |
Как в Windows 7 сделать браузер по умолчанию
Это все-таки регистрация БРАУЗЕРА в системе, а не блокнот засунуть в контекстное меню всех файлов, тут двумя параметрами не обойтись.
;Профиль рядом с исполняемым файлом
[HKEY_CURRENT_USERSoftwarePoliciesGoogle]
[HKEY_CURRENT_USERSoftwarePoliciesGoogleChrome]
какие пути задать? такие?
;Профиль рядом с исполняемым файлом
[HKEY_CURRENT_USERSoftwarePoliciesSRWare Iron]
[HKEY_CURRENT_USERSoftwarePoliciesSRWare IronChromium]
Как найти браузер по умолчанию в реестре Windows 7
мне нужно найти браузер по умолчанию, поэтому сначала я пытаюсь выяснить это с помощью regedit (ключи реестра)https://stackoverflow.com/questions/968449/how-do-i-change-default-browser-using-c-sharp- или-пакетный файл, как уже упоминалось, я использовал reg ключ , а затем я вручную переключаю свой веб-браузер с Internet Explorer на Chrome. но после того, как я обновляю значения не меняется в ключе рег. почему это случилось . как я могу определить свой браузер по умолчанию в ключе reg?
РЕДАКТИРОВАТЬ :
(даже если я переключаюсь на Chrome в браузере по умолчанию, это не изменится)
Источниккак найти браузер по умолчанию в реестре Windows 7
мне нужно найти браузер по умолчанию, поэтому сначала я пытаюсь понять это через regedit (ключи реестра)
https://stackoverflow.com/questions/968449/how-do-i-change-default-browser-using-c-sharp-or-batch-file Как уже упоминалось, я использовал reg ключ, то я вручную изменить мой веб-браузер из Internet explore для chrome. но после обновления значения в ключе reg не меняются. почему так происходит. как я могу определить свой браузер по умолчанию в reg ключ?
EDIT:
(даже я изменить chrome браузер по умолчанию это не меняет)
1 ответов
вы можете посмотреть под этим разделом реестра и узнать, какой браузер используется текущим пользователем:
Это REG_SZ значение и будет одним из них для основных трех браузеров, доступных в настоящее время:
ИсточникНастройка браузера, используемого по умолчанию
Запускаемый Web-браузер обычно выполняет проверку на предмет того, является ли он Web-браузером, принятым по умолчанию. Однако данную проверку можно отключить и указать в качестве базового другой Web-браузер.
1. Запустите редактор системного реестра (REGEDIT.EXE).
2. Перейдите в раздел HKEY_CLASSES_ROOThttp.
3. Разверните дерево разделов и перейдите к разделу HKEY_CLASSES_ROOThttpshellopencommand. Дважды щелкните на записи Default и укажите для нее в качестве значения команду, которая должна выполняться при вызове Internet-адреса. Например, для обозревателя Internet Explorer необходимо указать следующую строку:
«E:Program FilesInternet Exploreriexplore.exe» – nohome
Щелкните на кнопке OK.
4. Перейдите в раздел HKEY_CLASSES_ROOThttpshellopenddeexecApplication
и еще раз дважды щелкните на записи Default. Присвойте записи значение IExplore
для Internet Explorer.
5. Кроме того, может возникнуть необходимость в изменении значка Web-браузера. Перейдите в раздел HKEY_CLASSES_ROOThttpDefaultIcon
и дважды щелкните на записи Default, после чего измените ее значение, указав библиотечный файл необходимого значка. Для Internet Explorer воспользуйтесь следующим значением:
%systemroot%system32url.dll, 0
6. Все предыдущие действия необходимо повторить для протокола https, то есть для раздела HKEY_CLASSES_ROOThttps.
Источник