Link to home
Start Free TrialLog in
Avatar of Jiberoony
JiberoonyFlag for United Kingdom of Great Britain and Northern Ireland

asked on

Set Default Browser via Group Policy / Registry

I am looking to roll Firefox out accross our network, however I would like to retain IE as the default browser for all users no matter what. however when luanching Firefox or IE user get the chance to change thier browser.

I would appreciate any help regarding this. Please note that this needs to be a setting that I can apply to users not that they have to configure.

Thanks
Avatar of Soutie
Soutie

Avatar of Jiberoony

ASKER

Ideally I would like to be able to set this per computer rather than user.

However, the above article does work but users have to run IE first in order to get the 'option' of setting the default, whereas I would like to force it as users can still select 'no'.

Thanks

Avatar of sramesh2k
Hi Jiberoony,

See if this info helps.

Browser Issues: Set IE as default web browser via policy:
https://www.experts-exchange.com/questions/22055357/Set-IE-as-default-web-browser-via-policy.html
Here's the MSI installer packages for Firefox

One of the options for deploying is "Set Default browser"

It includes full instructions ...

http://www.frontmotion.com/Firefox/

This should do the trick.

J.
I use this in GP http://big.park.se/files/extra/policy/files/adm/firefox.adm
And enable this one “Disable Firefox Default Browser Check”
I am using FrontMotion to deploy Firefox, however I am trying to get IE to be the default browser not to stop Firefox grabbing it.

Does anybody know where the registry setting is for default browser?

I have tried HKCR \ HTTP \ shell \ open but it still only checks when IE is launched.
This vbscript should disable the check.

( it also includes the required registry key  )

regards,
J.

'Determine SID
  strComputer = "."
  Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
  Set objAccount = objWMIService.Get _
    ("Win32_UserAccount.Name='" & strUserDN & "',Domain='" & strUserDomain & "'")
  MsgBox(strUserDN & " SID = " & objAccount.SID)
  'Read for existing SID entry for Check_Associations
  checkAssociations = "Yes"
  checkAssociations = WshShell.RegRead ("HKEY_USERS\" & objAccount.SID & "\Software\Microsoft\Internet Explorer\Main\Check_Associations")
  If checkAssociations <> "No" Then
    'Create desired reg entry
    objShell.RegWrite "HKEY_USERS\" & objAccount.SID & "\Software\Microsoft\Internet Explorer\Main\Check_Associations", "No", "REG_SZ"  
  End If
ASKER CERTIFIED SOLUTION
Avatar of Dark_King
Dark_King

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thanks Dark King, just what I was looking for,

I now need to find a way to deploy it.

However I am now having difficulty downloading "PolicyMaker™ Registry Extension" as Desktop Standards website is miss behaving at the moment does anyone have a copy they could send me.

Thanks
Don’t now if this is there’s latest version off “Free Tools” Registry Extension
http://big.park.se/files/extra/policy/polregcl.msi

but it looks like website working now
http://www.desktopstandard.com/PolicyMakerRegistryExtension.aspx
"I now need to find a way to deploy it."

You can use RegToAdm to use your reg files with GP
http://yizhar.mvps.org/