x.15a2
That's very close. The major issue is that the GUID that you show is unique to each user and is linked to other registry entries, so your entries can't just be added to the registry as-is for it to work for other.

NOTE: If you are not familiar with making registry changes, do not attempt any of this. If you are familiar with making registry changes, I still suggest that you make a registry backup before attempting any of this.

Here's what I did:
  • In IE, add the Yahoo! search engine
  • Open your registry editor and go to [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes\
  • In the sub-keys, find and export the Yahoo search key
  • Edit the exported .reg file
  • Keep entire first line (the one with the GUID), delete the remaining
  • Paste the following text, immediately after the 1st line:
    Code:
    "DisplayName"="DuckDuckGo"
    "URL"="https://duckduckgo.com/?q={searchTerms}"
    "Codepage"=dword:0000fde9
    "OSDFileURL"="http://www.iegallery.com/en-us/AddOns/Do..."
    "FaviconURL"="http://duckduckgo.com/favicon.ico"
    "FaviconPath"="C:\\Users\\[localuser]\\AppData\\LocalLow\\Microsoft\\Internet Explorer\\Services\\search_{YOUR GUID}.ico"
    "SortIndex"=dword:00000001 
  • Replace YOUR GUID with the GUID from the first line
  • Install the .reg file into your registry
  • Start IE and you'll see your new search in the URL\Search field[/List
    You may not see the DDG favicon right away, but it will show up.
posted by x.15a2 Community Leader3 years and 8 months ago Link

anonymous
I have another computer with the same user name/operating system resides and previously the feature at DuckDuckGo.com "add to IE" worked. I exported the key for DuckDuckGo...

Code:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes\{91131BE1-F9DF-4EBE-8415-7794F53C07DD}]
"Codepage"=dword:0000fde9
"DisplayName"="DuckDuckGo"
"OSDFileURL"="https://duckduckgo.com/opensearch.xml"
"FaviconPath"="C:\\Users\\Harry\\AppData\\LocalLow\\Microsoft\\Internet Explorer\\Services\\search_{91131BE1-F9DF-4EBE-8415-7794F53C07DD}.ico"
"FaviconURL"="https://duckduckgo.com/favicon.ico"
"SuggestionsURL_JSON"="https://ac.duckduckgo.com/ac/?q={searchTerms}&type=list"
"ShowSearchSuggestions"=dword:00000001
"ShowTopResult"=dword:00000001
"SortIndex"=dword:000000c8
"URL"="https://duckduckgo.com/?q={searchTerms}"
posted by <hidden> • 3 years and 8 months ago Link
anonymous
One thing I noticed is that the bing key is also present but has a different GUID ???
Code:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes\{0633EE93-D776-472f-A0FF-E1416B8B2E3A}]
"Deleted"=dword:00000001
"TopResultURLFallback"="http://www.bing.com/search?q={searchTerms}&src=IE-TopResult&FORM=IE11TR"
"SuggestionsURLFallback"="http://api.bing.com/qsml.aspx?query={searchTerms}&maxwidth={ie:maxWidth}&rowheight={ie:rowHeight}&sectionHeight={ie:sectionHeight}&FORM=IE11SS&market={language}"
"FaviconURLFallback"="http://www.bing.com/favicon.ico"
"FaviconPath"="C:\\Users\\Harry\\AppData\\LocalLow\\Microsoft\\Internet Explorer\\Services\\search_{0633EE93-D776-472f-A0FF-E1416B8B2E3A}.ico"
"DisplayName"="Bing"
"URL"="http://www.bing.com/search?q={searchTerms}&src=IE-SearchBox&FORM=IE11SR"
posted by <hidden> • 3 years and 8 months ago Link
x.15a2
That will work on your system because the GUID in the 1st line and FaviconPath are specified elsewhere in your registry. Without those other registry entries, I don't think that this will work, which is why I specified the method that I did above. Additionally, the FaviconPath that you have listed is specific to your system and your local user name, which will not work on other systems.

That said, you have provided some additional lines that may be useful with the DDG search in IE, thanks! I've added them to my list above, so it should now be:

Code:
"DisplayName"="DuckDuckGo"
"URL"="https://duckduckgo.com/?q={searchTerms}"
"Codepage"=dword:0000fde9
"OSDFileURL"="https://duckduckgo.com/opensearch.xml"
"FaviconURL"="https://duckduckgo.com/favicon.ico"
"FaviconPath"="C:\\Users\\[localuser]\\AppData\\LocalLow\\Microsoft\\Internet Explorer\\Services\\search_{YOUR GUID}.ico"
"SortIndex"=dword:00000001 
"SuggestionsURL_JSON"="https://ac.duckduckgo.com/ac/?q={searchTerms}&type=list"
"ShowSearchSuggestions"=dword:00000001
"ShowTopResult"=dword:00000001


posted by x.15a2 Community Leader3 years and 8 months ago Link
anonymous
Just for the heck of it since this PC has the same user name I copied the .reg file to my laptop and added it to the registry. Now I open IE, go to search providers, DuckDuckGo is there. I set it as default and perform a search...Bam DuckDuckGo provides the results :-) Apparently you only have to change the user name in the "FaviconPath" to match the current user or which ever user is in the system you wish to have the search provider available to.
GUID's for users are generated by the system attaching it to the end of the users SSID and can never be reused for the life of that operating system installation.
Object GUID's such as on the file system are generated with a seed such as date/time to avoid replication.
Gotta love Micro$oft, it's registry and the hoops you sometimes have to jump through :-)
Thanks for your help in finding the cavity,
Harry

PS, Here is one to try...Create a shortcut on your desktop and name it...
GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}
posted by <hidden> • 3 years and 8 months ago Link