Change IE Default Search Provider with GPO

3 Flares Twitter 0 Facebook 3 Google+ 0 Pin It Share 0 LinkedIn 0 Email -- Buffer 0 3 Flares ×

If you’re getting bored of your current default search engine in Internet Explorer or you want the Corporate default search engine to be Google this is the post for you. Microsoft have not made this easy not even with the default Group Policy Templates.

The different search engines providers are located in HKCUSoftwareMicrosoftInternet ExplorerSearchScopes where the DefaultScope key defines the default search provider. The Bing key is {9F4BEE75-5E51-4568-87AF-67C35184D4B5} and Google is {9F4BEE75-5E51-4568-87AF-67C35184D4B5}. You will see this clearly by clicking the image above.

So to change only the default search provider you can push this key with Group Policy Preferences, but if you don’t have the Google Add-On configured on the client side you will probably get into problems. The best solution is to add all the providers you want on the Windows 2008 Server you’re using to manage GPO or a Windows 7 machine with RSAT.

The subkey FaviconPath which contains a user profile location can be ignored because it will automatically be recreated. If you don’t want search engine suggestions you can drop those 2 keys or set the ShowSearchSuggestions to 0 to disable it. This will make it possible to enable it later by setting the value to 1.

Tell me what you think or if you have any better solution by dropping a comment below.

9 Responses to Change IE Default Search Provider with GPO

  1. Aaron says:

    My preference is to use unattend.xml to make this the default setting. If I can avoid doing it via Group Policy or some other means, then I can avoid the processing hit at logon.

    However, if you haven’t planned ahead, then you’ll need to use this method. You can also enforce the setting via the administrative templates.

    • Trond Eirik Haavarstein says:

      Thanks for sharing Aaron,

      For those of you that haven’t visited Aaron website it’s highly recommend :

      • BCD says:

        How can you set the search providers using unattend.xml?

        • Trond Eirik Haavarstein says:

          Hi, Aaron are reffering to unattended.xml that you can edit with Windows Automation Installation Kit (WAIK). So if you are deploying your Windows 7 machines with MDT or SCCM you can pre-edit this file before the roll-out.

  2. Thor Egil says:

    Another way could be to use a custom adm template.

    If the Active Directory has not been upgraded to 2008 you do not have the choice of using the preferences Group Policy

  3. As always, great info Trond, but there was an equally great blog posted here:

    I’ve found this really handy to use in large/enterprise deployments.


  4. Augustine says:

    Hello Everyone,

    Is there a way of implementing this on a Windows 2003 Server with Win7 workstations.

    I work for a school and we need to make the Google as the default search engine and disable all the other.

    Is there a way of doing this at the GPO level.

    Many thanks in advance,

Leave a reply

Name: Email:
3 Flares Twitter 0 Facebook 3 Google+ 0 Pin It Share 0 LinkedIn 0 Email -- Buffer 0 3 Flares ×