Here is a solution if your are getting a javascript error when trying to change the default Search Provider (Bing) in Internet Explorer.
The Error Message Is:
Element Not Found.
This is the fix that worked for me:
You can use regedit (Start Menu->Run->Type “regedit”) to modify the following key:
HKEY_CLASSES_ROOT\TypeLib\{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}\1.1\0\win32
and change the current value:
C:\WINDOWS\system32\shdocvw.dll
to this:
C:\WINDOWS\system32\ieframe.dll
More Details About this Fix
I was not able to find much details on when or why this registry entry was overwritten. The safe approach would be to make this fix, install your search provider, then restore to the original setting.
Miscellaneous
Being stuck with Bing as a search provider was annoying to say the least. However I did find that the results of the two search engines (Microsoft vs Goolge) were more similar than I have ever seen in the past. In other words, Microsoft’s result were actually useful.
November 23rd, 2010 at 2:44 am
Thanks!
My IE8 is working finally!
April 12th, 2011 at 1:02 am
Thanks a lot
June 9th, 2011 at 9:43 am
Yeay. Got Google. I don’t where you would have found that obscure solution but I did it and (note, when selecting google search, it still took quite awhile for the choice to load – but when it finally did, it allowed me to make google default. No more bing!!!)
January 6th, 2012 at 7:14 am
Nice one Dear.
its worked for me…
December 26th, 2013 at 5:28 am
Thanks
it’s working.