Браузер по умолчанию в реестре Windows 7

Браузер по умолчанию в реестре 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.

Источник
Рейтинг
Загрузка ...