修改注册表手动将Google添加为IE的默认搜索提供商

有时候IE浏览器的默认搜索提供商Google会莫名其妙的被替换成百度,这人很恼火。并且尝试通过正常的添加途径将它添加回去都不成,所以干脆就修改注册表来实现这一目的了。

正常的方法当然是用IE搜索框旁边那个向下的小箭头里的“查找更多提供程序…”来打开IE的官方页面“加载项资源库”来添加了。可恨的是该中文官方页面上居然什么乱七八糟的提供程序都有唯独没有Google的。所以就费事点吧:

  1. 打开IE浏览器,找到右上角的那个搜索框,单击放大镜旁边那个向下的小箭头里的“查找更多提供程序…”,可以打开IE的官方页面“加载项资源库”;
  2. 不幸的是在这个页面你使劲儿往下翻也找不到Goolge,所以还是在上面“加载项语言”那里选择第一个“English”打开英文页面吧,好在虽然加载项语言变成英文了,但是页面还是中文页面(佩服微软一下:-)),往下翻,找到“Google Search Suggestions”,单击图标旁边的“添加到Internet Explorer”即可进行安装。

但是这样并不凑效,居然改不过来。所以就在注册表里翻来翻去,找到了Google搜索的注册表项,仿照默认搜索的样子写了个注册表导入文件,如下。

At last, I have to manually add Google search provider by editing the windows registry. Here is the way, in case someone need it.

复制并粘贴下面的文本到记事本中,保存为 google.reg ,然后双击该文件。有提示的话单击确定:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes]
“DefaultScope”=”Google”
“UpgradeTime”=hex:60,f3,af,58,06,48,ca,01
“ShowSearchSuggestionsGlobal”=dword:00000001
“DisplayQuickPick”=dword:00000001
“DownloadUpdates”=dword:00000001
“Version”=dword:00000002

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes\Google]
“DisplayName”=”Google Search”
“SortIndex”=dword:00000001
“URL”=”http://www.google.com/search?hl=en&source=hp&q={searchTerms}&aq=f&oq=&aqi=”
“Codepage”=dword:0000fde9
“SuggestionsURLFallback”=
“FaviconURLFallback”=”http://www.google.com/favicon.ico”
“FaviconPath”=

如果你嫌麻烦,这里有个编辑好的文件,下载后双击导入注册表即可:

将 google 添加为默认搜索提供商的注册表文件(右键单击,另存为)

但是这种方法不能启用搜索提示功能,不知道为什么。有人知道的话麻烦知会一声,先谢了!©

本文发表于水景一页。永久链接:<http://cnzhx.net/blog/add-google-search-to-ie-default-by-registry/>。转载请保留此信息及相应链接。

3 条关于 “修改注册表手动将Google添加为IE的默认搜索提供商” 的评论

时间过去太久,评论已关闭。
如果您有话要说,请到讨论区留言并给出此文章链接。
谢谢您的理解 :-)