In addition I discussed regarding If search Assistant not list all search providers. This actions can occur if a language other than U.S. English (en-us) is listed first in the Languages settings in Internet Explorer Properties. This causes the search assistant to return search engines that are compatible with the browser's default language setting, and the content returned to be in a specific language. For some languages, only a limited number of Web search engines are accessible.
To fix this problems follow the steps given below
1. In Internet Explorer, click Internet Options on the Tools menu.
2. On the General tab, click Languages.
3. If English [United States][en-us] does not appear in the list, click Add. If this entry does appear, skip to step 5.
4. Click English [United States][en-us], and then click OK.
5. In the Language Preference dialog box, click English [United States][en-us], and then click Move Up to place the selected entry at the top of the list.
6. Click OK to close the Language Preference dialog box. Click OK to close the Internet Options dialog box.