A Program on your computer has corrupted your default search provider setting for Internet Explorer (IE 8) – Resolved
Most of the people those who upgraded to Internet Explorer 8 (IE
might run into the issue of seeing the error message on the start up of the IE saying “A Program on your computer has corrupted your default search provider setting“. If it is an one time alert, then it might be fine. But this would popup every time the internet explorer 8 is being opened. It would be an frustrating experience to have this happen.
Here is the possible solution (or work around) until Microsoft fixes this issue.
Click here for Solution to fix the corrupted default search engine provider. Even though it is a working solution, I would still like to warn you that use it at your own risk.
Did you enjoy this post? Why not leave a comment below and continue the conversation, or subscribe to my feed and get articles like this delivered automatically to your feed reader.
Comments
I came across this problem last week and after much trial and error fixed it very simply.
The problem here was that bing was set as the default search and could not be replaced, deleted, or modified in any way.
Try this. Right click IE on the desktop and click run with no add-ons. Go to Manage Add-ons and now you should be able to reset the default search engine or delete. I deleted all and reinstalled my favorite search engines. All worked well.
I could not find your terms of use to see if I could submit a comment.
A previous fix for the problem was copying files, deleting the affected user profile and creating a new account. The registry was not edited, however. Now there are duplicate accounts and an unknown user profile in system properties. So much for that answer. I will try your recommended fix if there have been no changes since it was posted
Thanks.
Matt

SOLUTION:
Make sure that you have taken Registry back before changing the value.
1. Make sure IE 8 is closed then navigate to registry key: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
2. Add a new “Expandable String value” inside the above mentioned key with a value name of “AppData” and a value data of “%USERPROFILE%\Application Data”.
3. If you find LocalAppData in User Shell Folder just delete it.
4. Reopen IE 8 and see if you still get the error