A Program on your computer has corrupted your default search provider setting for Internet Explorer
On one of my customer’s computers I’ve been getting this weird error message after I installed Internet Explorer 8.
A Program on your computer has corrupted your default search setting for Internet Explorer.
Internet Explorer has reset this setting to your original search provider.
Internet Explorer will now open Search Settings, where you can change this setting or install more search providers.
The crazy thing I can’t actually make any changes in Search Settings. I can’t set another search engine to be the default. I’ve tried resetting IE 8, deleting some registry keys related to search settings, etc. and I still get this error everytime I start Internet Explorer. Does anyone have a clue why this is happening? Please comment if you have a solution or if you are experiencing the same issue.
[ad#Adsense Centered]
Update with possible fix for XP computers: Brad has emailed me with a solution that fixed the problem for him. I’ve not got a chance to try it myself as my computers are working properly. Your results may vary. Please post a comment if this fix worked for you. (Update: Please read the comments for additional help on this issue. Special thanks to some of the very helpful people who left insightful comments!)
- Make sure IE 8 is closed then navigate to registry key: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell Folders
- 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”.
- Reopen IE 8 and see if you still get the error message.
Like I mentioned your results may vary, but please let us know if it fixed it for you or if you have found another alternative solution to this frustrating problem. (Thanks again, Brad)
[ad#Adsense Centered]




Team
Contact
Philosophy
Testimonial
Kirbtech Blog
I have a brand new Dell computer, windows 7, and it keeps giving the exact same message. I have tried changing the default provider a couple of times, but the message keeps coming back. March 4, 2011.
Thank you, it corrected the problem
Hello,
I’ve had this bug since IE beta and it carried over to the final IE 8 release. I have searched for the solution and your solution worked for me. Hooray! Thanks for the help.
[...] that worked for me. It’s a site called Kirb’s Musings and article title is “A Program on your computer has corrupted your default search provider setting for Internet Explorer“. His solution worked for me. You still need to go to the registries but his steps are easy [...]
Worked for me.
Internet Explorer 8
Windows XP Pro sp3
I tried the above solution and it worked but it completely reset Mozilla Thunderbird email in which I would have had to completely setup my email again and lose everything. Also Mozilla Firefox would not start up
This was my only registry entry along with Default
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell Folders
Correction and additional info for above comment
Under above setting was Default no value set and
Local AppData Reg_Expand_SZ %userprofile%LocalSettingsApplication Data
Thanks for posting this solution and it works just fine for me. I do have Thunderbird for couple of my email accounts and it didn’t fail for me as it does for Ken Dow.
[...] Click here for Solution to fix the corrupted default search engine provider. Even though it is a an working solution, I would still like to warn you that use it at your own risk. Browsers, TechnologiesIE 8 Bugs and Workarounds, Internet Explorer 8 Bugs [...]
Thanks for posting the solution worked fine for me
This solution dosen’t work for me. There is already value name of AppData in the set of keys so I cant create a new string with the same name.
Worked like a charm. Thanks!
Ok
When I used the solution above it worked for IE 8 but my other programs like Turbotax, Firefox, Thunderbird lost all data and I would have had to start at the beginning. Another way is to create a new user account with full admin rights. This also solved the problem but its also like starting over again. I suppose if I back up all data to another drive I could import things like Turbotax and other saved Pics etc. to my new log on name/user
Worked 100%. Fixed error message. Allowed for setting of Google as default. Allowed for deletion of Live Search. Thanks so much.
Great!. worked very well
This worked like a champ! Thanks
Solution did not work for me..Same as Kenneth’s reply of 23 march 2009..
Any alternate solution to try would be great!
Thanks
didnt work the first time. after mnay other web pages ,re install, reinstall google optimized internet explorer 8, useless Microsoft support, etc, I tried again. viola, worked…so far so good. why cant microsoft put in a this simple fix.
can you now solve my ënter Network Password”problem in Outlook 2007
Dont worry, found it. send anyone else having the same problem to this link
http://support.microsoft.com/?id=290684
This worked for me on windows xp and cleared up my outlook 2003 password issue. Bonus!
in response to steve preston. I had the existing string. and the solution didn’t work first time.
I just typed in the string below the existing one again as in kirbs solution. works fine. I am using XP.
Im assuming everyone is using XP. Does anyone have a fix for the 32bit versions of Vista? Does the Outlook password fix work in 2007 or just 2003
In response to robinb of 6 April….Did what you suggested by just adding it below the existing string..Works fine now..
Thanks alot..appreciate it!
Hey, cool tips. Perhaps I’ll buy a bottle of beer to that person from that forum who told me to visit your site
Thank you! Thank you! Thank you! Worked like a dream and very easy to fix (after I finally found a solution it was easy, finding the solution is another story!)
If you find this Local AppData Reg_Expand_SZ %userprofile%LocalSettingsApplication Data
just delete it and follow these steps
Make sure IE 8 is closed then navigate to registry key: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell Folders
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”.
Thank you very much, most appreciated, this solution help me also, i am also using XP, thanks for the great help cheers Dennis
thanks this worked for me also, Im also using XP. Glad some one figured this out I was sick and tired of the pop up and turning things off and back on trying to figure it out… I owe you one.
Hey !Thanks ! ! I’m just being pissed off with this alert.
The tips worked like a charm !
Using Vista 64 and IE-8
I’m not sure how you know this stuff. Yes, absolutely worked. I am so glad to be done with that error window and I was only living with it for a couple days. Thanks a lot.
Could someone give more specific instructions on how to navigate to registry key? Thanks.
This worked for me & I’m not that experienced.I didn’t delete the exisisting file though, as some say I just left it & added a new one below it & it worked perfectly! Thanks a bunch!
Worked like a charm. So glad I found this site with everyone help. I’m definately not an experienced user but I figured it out. THANKS
Your solution, thankfully, worked. Microsoft seems be to on another planet in finding information on this very commone problem. I wished they had it together as much as you do, or at leset make it easier to find a solution.
Thanks for getting my sanity back!
Worked for me, this is the FIX required for Microsoft search provider hijacking. heh
hey, this not only fixed the IE8 search issue, it stopped Outlook 2003 from forgetting my email servers’ passwords, a problem which started with a vengenace a couple of days ago….ooh rah!
moochass grassy asks
Thank you, thank you, thank you! Hey, who is that masked man who left us this silver bullet?
In response to Jewelz question about finding the Registry key. Click Start button, got to run, in box type regedit and click ok. You will then be in the Registry Editor window. I hope it works for you.
Now, for my problem, I did all that was mentioned. Deleted the local AppData and entered the new expendable string value. The only other setting in the Registry Editor was Default with no data value set. After all this I still get the error message. Anyone have another solution?
fwiw, souldie girl, I did not delete any existing registry entries, only added a new “expandable string value” as described in 2) of Kirb’s suggested fix.
I’m running xp pro sp3
might want to restore the previous registry and try just adding the new entry to see if that works
XP Pro SP3 – I’m not sure how to add the new expandable string. Can you give steps? And where you say to add “%userprofile”, do you type userprofile or your user name? Sorry I don’t understand much about editing the registry. Karen
Reading these instructions will take longer than making the actual keystrokes…
To add the new expandable string value in the Windows Registry -
A) while in the Registry Editor find and highlight the registry key:
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell Folders
B) “right click” on the highlighted key (which is named “User Shell Folders”
C) select “New” on the next menu
D) select “Expandable String Value”
This will add a “new value” the right side of the registry.
E) Right click on the “name” for this new value in the right side of the registry
F)”Rename” the new value “AppData”
G)”right click” on the value name “AppData” you just created
H) “Modify” the value by entering “%USERPROFILE%Application Data” in the “value data” field. Enter just as shown here, do not change any characters (leave out the ” ” ). You might want to cut and paste the character string to avoid typos.
I) Click Ok and you should have a new line on the right side of the registry with a name of “AppData”, type “RG_EXPAND_SZ” and a Data entry of “%USERPROFILE%Application Data”.
J) Close the Registry
K) Close and reopen MS IE8 to confirm the fix
You’ll end up with two string values named “AppData” under the “User Shell Folders”, but I haven’t had any problems with any conflicts yet…YMMV
hope this helps
This solution worked like a charm! However, make sure the user account is (temporarily) set as an admin, not a limited user. (Can switch back after changes are made.)
I cant find registry editor. i need help
It shows an error message saying that there is one file named “AppData”
therefore I cannot create another one.
I couldn’t get any of the above steps to work, so I deleted IE8 and re-downloaded it. Now it is working fine. I didn’t delete it first, I just over-rode the download. I still have some issues, but at least I’m not looking at that error message! Thanks for all the suggestions and I wish everybody the best of luck.
For those of you having trouble finding how to edit the registery, simply click on start menu, then click run. Type regedit then hit (enter). This will bring up the registry edit. From this point follow the above steps.
WORKED LIKE A CHARM — THANK YOU SO MUCH!!!!!
This fix worked like a charm, but corrupted my Firefox, and Thunderbird setups !!!
I had too rebuild my setup, not fun.
I don’t use IE enough so will live with this error message until it can be fixed without affecting other programs.
Bye bye stupid msgbox. Opera still works fine. Thanks.
Thanks a million! This fixed the search warning and allowed me to set Google as the default provider and ALSO fixed the problem I had been having with passwords not being saved.
Fantastic – fixed my problem. Many thanks
worked for me! thanks!
I SOLVED THE PROBLEM ON WINDOWS INTERNET EXPLORE 8 OF CHANGING SERVICE PROVIDERS.
I DELETED IT AND RE-INSTALLED EXPLORE 7.
Thanks, it worked for me.
Worked fine for me. I have Windows XP SP3. As reported, after upgrading from IE7 to IE8, IE8 wouldn’t let me change the default search provider from Microsoft Live Search to Google; clicking the “Make Default” button when Google was selected did not make Google the default, but instead kept Microsoft Live Search as the default.
Before applying the fix, in the registry folder for the fix, ( HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell Folders ), there was just only one existing key, “Local AppData”, with REG_EXPAND_SZ value “%userprofile%Local SettingsApplication Data”. I left that key unchanged, and added the new one, “AppData”, with REG_EXPAND_SZ value “%USERPROFILE%Application Data”. Seems to work fine. Applications such as TaxCut, Outlook Express, and Google Earth run as before. On first running IE8, I did get a warning from Google that an application (IE8, I suppose) was trying to change the search provider away from Google. I told that warning to keep Google as my search provider, and I haven’t seen the warning since.
As a plus, installing the fix and naming Google as the default allowed me to delete Microsoft Live Search from the IE8 list of search providers.
FWIW, the list of search providers, and their icons, seems to be stored in the “%USERPROFILE%Local SettingsApplication DataMicrosoftInternet ExplorerServices” folder, but I didn’t find anything in the XML files there that I recognized as a “default” flag.
Excellent fix!! Worked nicely, cheers.
Was also able to set an alternative search as default and delete Live Search, and all seems to work tickerty-boo.
Very nice.
(Don’t suppose anyone’s a genius at restoring Volume Control in XP…? Dreadfull trouble with what appears to be conflicting Creative and nVidia drivers – now lost Volume Control too, just for good measure!)
If anyone would like to learn more about Shell Folders in the registry, I found a couple of explanations on the web. It seems that the Windows design in this area has become convoluted and redundant over time, confusing application writers and necessitating occasional patches like the one discussed in our thread. Here’s what I found:
From Indigo Rose Software in 2002: http://www.indigorose.com/forums/showthread.php?t=5012
From Ramesh Srinivasan (a Microsoft MVP) in 2004: http://windowsxp.mvps.org/usershellfolders.htm
From Microsoft in 2009: http://technet.microsoft.com/en-us/library/cc962613.aspx
I have Windows Vista 64 IE 8. Cannot copy AppData in value name because already exists. Tried modifying it to the value data given and nothing. In response to robinb 6 apr 09 comment that reads as follows: “in response to steve preston. I had the existing string. and the solution didn’t work first time. I just typed in the string below the existing one again as in kirbs solution. works fine. I am using XP.” What do you mean by ” just typed in the string below the existing one again “? I cant type below anything. I can only add a new string at the bottom of all other strings. Nothing works so far and I’ve tried it a bunch of times.
In response to Johnny:
Did you right click on User Shell Folders under Explorer then select New, Expandable String, then add AppData with data value of %USERPROFILE%Application Data?
What I did originally, that did not work, was add the expandable string to the “New” folder under User Shell Folders, instead of just to the User Shell Folders..
What I have heard some do,if the AppData string already exists, is to delete that string, then add again with the above mentioned data value.
Updated solution worked for me. Thanks!
XP Home
Yes, did it just like you said a few times:
“right click on User Shell Folders under Explorer then select New, Expandable String, then add AppData with data value of %USERPROFILE%Application Data”
I still get the freakin message. I even erased the old folder AppData and created the kirb one but no luck.
Thanks for the help. Hopefully I’ll find a solution on this thread.
Johnny listen to me,Kirbs solution may work for some but not all.I have the same problem as you,i have been working at this for 2 months to no avail and i believe the problem comes from having multiple browsers that you may have installed or tried and got rid of in xp,or it is a bug in ie4,5,6,7 that may have parts that remain in your pc after you installed ie8.Its a typical microsoft bug.Ive installed ie8 in all five of my pcs running xp and only one has this problem but it is the pc that i have tried multiple browsers in.If your running a legitimate xp i would suggest unistalling ie8 the pc will revert back to ie7 then go to start/all programs/microsoft updates then when it connects clic the custom button and then let microsoft scan and install ie8 again while installing a different window will tell you that something is trying to corrupt your default search browser at that point it will prompt you to completely stop that function from ever happening again it does this before ie8 is even installed.I believe that microsoft has dealt with this problem and has fixed it but it can only be done through microsoft updates at the moment.If you dont want to do this or cant deal with the popups then i strongly suggest you installing the newest Avant Web Browser,It uses ie8 as its backbone and is in my opinion faster and has no bugs..;)~
Hello
Just wanted to let you know that this fix worked!!!!!
Thanks so much for posting the solution.
Another fix to this error for VISTA
Run GPEDIT.MSC
Computer Configuration> Administrative Templates> Windows Components>
Internet Explorer , Restrict changing the default search provider turn it to Disable apply OK. should work on XP too
Thanks rod, I just stayed with IE7 and Avant for now.
Your welcome Johnny,but I would have left ie8 in for the speed and other inprovements but I would make Avant the default web browser and just would never use ie8 unless I had to.Avant Is Ie8,it allows you to use clipboard and get windows updates unlike Opera or Firefox which cant and yes Opera or Firefox cannot connect to Microsoft for updates so all those people that have those browsers installed thats ok but remember Internet Explorer is silently the one bringing those updates into your pc and you cant uninstall Internet Explorer altogether without having another version of it in your system,Avant is just another GUI for ie8 so its just as fast and just as user friendly as ie8 it is not a standalone browser it is dependent on Internet Explorer,but without the problems you or I share in ie8.Unfortunetly Microsoft is not much different then Apple in trying to make its software propietary and unique for its operating system even though you bought it and own it..Ooops I should say rent really.Eventually there will be a permanent fix for this..Good Luck!..;)~
Thanks again for the advice Rod.
100% Perfect…High Five!! Woot… You The Man!
IT WORKED, THANKS!!
I have tried the fix and like others it worked, somewhat. After changing the registry, Firefox and Safari would not open. Changed the registry back and all worked well. The pop up message comes up only through my login. The error does not occur in the other 3 user profiles. The others each have a different search provider selected as default and there are no problems associated with them. I am the only user on the machine that this happens to and I am the administrator. So, for now, I’m just dealing with it. I don’t want to remove IE8 since I’m the only user having problems. I did try IE8 when it was in Beta and this problem happened then. I thought they would have fixed it with the final release. I am learning to like Firefox. Thanks for the help.
I tried Rod’s May 14 IE8 fix advice about uninstalling. It did not work. I never got a different window telling me that something is trying to corrupt my default search browser. No prompting to completely stop that function from ever happening again. What now?
Wow, you are the best and made my day.
I gave in and uninstalled IE8. There were some nice features to it, but, it was a pain to have to go through that pop up everytime I opened it. Back to IE7. No problems and it is working faster now than it ever had.
Kay im sorry it didnt work for you.But please leave ie8 installed and download Avant Web Browser at http://www.avantbrowser.com/ its very nice and fast and is completely ie8 backboned unlike firefox,opera,chrome or safari.Make it your default web browser upon install and you wont have anymore problems.Avant is a gui for ie8 and uses all the features your use to in internet explorer but without the bug found in ie8 and Avant updates quite regularly and it will not finger throughout your operating system and will uninstall instantly if you dont like it. And i dont work for Avant and yes i have tried all those other browsers and then some and i have found this to be the best..;)~
Thanks for the help, Rod. I will download Avant and see how I like it.
This solution worked like a Charm!
Thank You!
Worked perfectly, Thanks a lot. Had the same problem, WinXP SP3, just upgraded to IE8.
This seems to have worked for me. I started having this problem a few days ago upon an XP or IE update. I applied your fix and didn’t get the same message.
Thanks!
Rod the Avant browser solved the problem! Thanks
I tried the other fixes with no luck.
I’ve tried your solution, but I cannot get it to work at all. I’m at my wits end.
Ive been working on this problem for months now i have two identical pcs side by side both with ie8 installed one is fine the other has this bug.I have spent countless hours deleting all registry entries in the problem pc and replacing them with the entries from the pc that loads ie8 properly and i still have the problem,ive tried every solution on the net I could find,I have no trojans,worms,malware etc.,and I have all the same programs i use daily loaded in both pcs.In my mind I keep going back to the root of this problem which is,a program on your pc has corrupted the default search and ie8 is resetting it.I wish microsoft would fix this,the dopes know the problem exists,they want live search to be the default when ie8 is installed.The right thing would have been is to have NO default search upon install with no prompt like ie7.So ill keep ie8 installed and Ill make Avant Web Browser the default in the problem pc Avant is Ie8 based anyways and guess what I believe its better then ie8 and more secure…;)~
Well i seemed to have the same problem with someone you guys. I open the registry and it already had AppData Key. I tried to put it as AppData2 and it worked but when i open it i have to refresh the page to get to the homepage. to me i dislike having those problems but ima stick with the msg anyway and ill try download Rod’s Avant browser it seems cool enough. so for now, im just gonna stick with the msg since it doesnt really harm my PC much and i kno that i have nothing on my PC that can corrupt this. So thanks anyway, appreciate for your help.
eh i mistyped right there.. some of* i was thinking of someone >_>
Not worked!!! Tryed n times!!!
Worked — I initally go the pop up about my search provider being reset but this time I was able to set Google as default and upon restarting IE — no more issue. Thanks!
Thanks the fix worked fine by editing the registry. I did have to set the default search provider one, but this time it stuck!
Excellent solution, fixed my problem with IE8 and as an added bonus fixed my password saving issue in Outlook!
Thanks for the solution!!!
Perfect solution! Windows 2003 Standard SP2.
It did not work initially when I “copy and pasted” the value. It worked perfectly when I typed the value in the text box. Thank you so much.
Worked great! Had a current AppData folder but the value ended with Roaming. Just deleted that and tada! Vista Ultimate 64
Thanks again!
i like to know if the problem still exist?
That registry change worked for me. Strange though, I have 2 identical User Shell Folder keys, but when I edited one, the other also changed
I tried to modify my reg. but it already has an appdata string there and would not let add another.
And when I tried again I could not find the shell folder. What happen?
Excellent solution, fixed my problem with IE8!! Thanks a million times.
Julu
Yes, it worked for me too!
The fix didn’t work for me (I’m using Vista 64 Ultimate). However (I’m still trying to verify this), that big FireFox 3.5 load time problem seems to have vanished. Google will show that users all over the web are having incredibly long load times with the new version. Mine went from 50 seconds to about three. I have no idea how applying that registry setting would affect FireFox 3.5 but something happened. I already had the LocalSettings key under Shell Folder. I simply replaced it’s existing value with “%USERPROFILE%Application Data”, tried IE (fail), then opened Firefox 3.5 — BINGO. Something’s definitely awry here but thx at least for fixing my fox.
Thank you to Brad for the fix and to Steve Preston for explaining how to use the fix.
I tried it once without success… Then I noticed that the other expandable string had a value of %userprofile% rather than %USERPROFILE% so I changed mine to match… Low and behold, apparently text case mattered, because now it works like a dream!
Thanks!
Oh, I’m XP sp3
@Wayne Farmer
thanx, thanx, thanx, a thousand times Wayne! … i’ve been working at this for 6 hrs. and your fix worked.
The fix did NOT work for me, however when I went into the folder “%USERPROFILE%Local SettingsApplication DataMicrosoftInternet ExplorerServices” as mentioned in Wayne Farmer’s post, and deleted ALL of the files in there it allowed me to change the default to Google, and get rid of all others. And no more error messages! Woo hoo! I’ve lost count of the amount of times I have got so annoyed I have uninstalled IE8, I can now live in the NOW!!!
@Dan ha. I like your comment about living in the “NOW”!
Anyway I’m glad that worked for you!
@SillyMe You’re very welcome. Glad to have been of service.
@Josh Josh, I chose to use %USERPROFILE% rather than %userprofile% because “USERPROFILE” is the name I saw defined when I entered the SET command at a command prompt. (Windows Start/Run, enter “cmd”, enter “set”) Such “environment variable” names aren’t supposed to be case-sensitive, but I used a matching reference to be safe.
@Wayne Farmer
No problem, I’m just glad it’s fixed now! You have no idea how close I was to throwing my computer out the damn window everytime I opened IE8!!! LOL
This worked great for me! Thank you.
Thanks for the fix. My IE8 is working great now too.
I have a similar problem with IE7 running on XP Pro.When i try to change the default search provider or add another provider I recieve the following message titled Windows Internet Explorer. (occurs after destall/restall and with IE8
“The search provider could not be installed.
This might have happened because:
- A required file could not be downloaded
- The website is unavailable
- You are not connected to the internet
You might want to try later.
any comments/advise is appreciated. Note I have full internet capability.
Regards B
Thanks for the fix. Seems to have resolved the problem. Much appreciated.
This totally worked!
Not sure if this is why, but this happened on a XP Pro machine connected to a domain with roaming profiles. The same user had logged into another XP Pro machine still running IE7. Might be unrelated, but thought I’d mention it.
At any rate… thank you!
This ALSO fixed a problem I had been having with Outlook 2003 on XP Pro where it would not save the password even though the user checked the save password box.
The following Microsoft article didn’t fix that problem for me, but might be useful for others having that problem.
http://support.microsoft.com/default.aspx?scid=kb;en-us;290684&Product=ol2002
This worked real well. Thanks. For y’all not too confident with technical fixes especially fooling around with the Registry, take it from someone who is like that, “This was a very straightforward and easy fix”. Just make sure you copy the lines correctly. To get to the Registry in the “Start” menu, click the “Run” option, type in “RegEdit” then hit Return.
Worked for me, thanks!
Worked like a charm.
I fixed this error in Vista BP with IE8 by simply assigning my user account a Password…windows hates blank passwords!
Using Windows Media XP SP3 and this did not work for me. I already have the key mentioned: Make sure IE 8 is closed then navigate to registry key: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell Folders
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”.
Reopen IE 8 and see if you still get the error message.
Yes, I do. I ‘ve researched this and worked on it for hours and can’t afford it any longer. Going back to IE 7 and using Firefox.
This problem is driving my husband and me crazy so guess I will have to admit my lack of knowledge (sounds better than stupid) about how to “navigate to the registry key. What is it and where is it? Also adding something inside of it is also a mystery to me.
I have Windows XP and have tried re-installing IE 8 but to no avail. Would appreciate comments. Bev
I sent my previous message from a computer other then my own so be sure to send any comments to [email protected] .
Thank you so much for your help! I am the household computer fixer and I really am NOT as experienced as some of the other people here. I didn’t even know what a registry key was. LOL! You made this easy to fix and I am very appreciative. Thanks again.
This worked for me!!
@Wes Johnson
As an added benefit, after running one of those registry cleanup programs, my Outlook had some issues with forgetting the password. The IE8 fix resolved that issue too. My Outlook actually remembers my passwords now.
Thanks again.
I tried the suggested solutuion,but it did not worked for me. One thing I would like to ask. In the registry there is also an expandable key string with the name AppData. So I have to delete that one and put instead the one suggested here or what?? Thank you
The solutions suggested didn’t work for me. I’m running Vista.
Having fiddled about with the registry, including removing the SearchScopes folders from both HCKU and HKCM (actually just renaming to hide them), and then looking at the results, I’m finding that there must be some other key that is causing the corrupt default problem. I don’t think that the details within the SearchScopes folders are the problem, because it doesn’t seem to matter what they are.
Any clues?
I had the problem with Internet Explorer on my XP computer. I followed the instructions provided regarding registry edit – and managed to solve this but seem to have created a much larger problem.
Skype will no longer operate without a fatal error message and If I try to open any PDF files with Adobe acrobate reader I get the following message.
ERROR 1606 Could not access network location %userprofile%application data.
I have tried uninstalling Adobe Acrobat but it won’t let me (same message pops up)
I also committed the sin of not doing a back up of the registry befor I began, so am really stuffed. Any suggestions of what I can do now?
@KAus
Does this Microsoft Knowledge Base article help you out at all?
KAus,
I am getting the same error as you with Adobe (and other programs). Does anyone have any suggestions?
Oh, and Kirb…I tried your “Microsoft Knowledge Base” article as I found it previously. The registry keys are not the same…the error message is exactly as follows “Error 1606. Could not access network location %USERPROFILE%Application Data”. Also, when I navigate to the registry keys listed in this article none of the string values listed are in my registry.
Made the change and got the error on first run. I was however able to change default search engine. Closed and now it seams to be FIXED. Thank you
Problem solved. Thanks for the fix
Worked like a champ. Thanks!
Worked for me and thanks to Bill Soares for help in finding the RegEdit.You guy’s are awesome.
After editing the registry as described, the error still dislayed. However, I was able to remove Bing and add Bing back in as default. Everything is fine now.
@Josh
where do i find RegEdit? amature
@Jason
worked great thanks
Quote: Make sure IE 8 is closed then navigate to registry key: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell Folders
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”.
Reopen IE 8 and see if you still get the error message.
Worked for me!!!
i tried but didnt work…im a little confused
Worked perfectly for me, thanks!!!!!
Thank you. Nothing like one solution to two vexing problems. The Outlook 2003 password amnesia has annoyed me for such a long time. Now that is cured.
[...] As we talked about on todays show… here is the link to the blog. [...]
It worked! What a relief. Thanks so much!
Unfortunately, the solution has not worked
I just tried this, and it works.
Thanks
Thanks Brad.
Your fix did the trick.
This worked for me as well the only thing is I had to restart my computer to get the fix to work.
This worked on a Win XP Home that started the behavior after infercted by malware “Personal Antivirus”.
This fix to reg worked in my case.
Thanks.
YAYYYYYYYY! This worked for my Windows XP Computer!!! Awesome! Thanks Brad. To any of you who’s Internet Explorer 8 didn’t fix you may have typed the name or the value data of the expandable string value incorrectly. Try typing it again and compare what you typed to what’s typed on this web page. Make sure they match up EXACTLY. Once again THANK YOU BRAD!!!!!!!!!
Im a fairly experiened computer user so i dont think i made any mistakes. Unfortunately some program is still corrupting my ie8 running on xp any other suggestions would be gratefully received
Hey this worked!!!!! thanks a ton! Brad is a cpu superstar!
no spaces and use your capps
Work’s perfectly. Thanks!!
Worked for me too
I was having the same error message pop up as well after installing IE8. I uninstalled it and noticed that after I reverted back to IE6, no more pop up. I then re-installed IE8 and the problem began again.
To make a long story short, I followed your instructions and vwala!! it worked! You have to make sure you shut down IE8 before making the change to the registry for it to work.
Thanks for everything!
Thank you for providing the fix as it addressed concurrent issues with IE8 error message and Outlook 2003 inability to retain profile passwords.
[...] it. Nothing seemed to work. So, after doing some digging, I found the solution on http://www.kirbtech.com. He had an article titled after the error message. It’s a simple fix to the problem, but you [...]
Worked!!! THANK YOU!
Thank you soooooooo much this worked a treat!!!
This worked for me too THANK YOU – I was getting very sick of the message – now I want to know – WHO the heck or what program changed this registry entry or caused this error??? I had suspected Google Chrome?
It worked! Thank you, thank you, thank you!
The error did pop up after I restarted IE8 but I was able to selected google as default search engine. I clicked it and closed IE 8 again, then reopened it and waited and waited. Fortunately the pop-up never came and I’m safe for the time being. Thanks for the solution! I helped me get rid of that annoying message.
Thanks for the post. This worked like a charm!
Twlvvman
My registry already has an “Expandable String value” with a string value name of “AppData” and a value data of “%USERPROFILE%Application Data.
Should I add it again?
This sort of worked for me. The error message is gone but now I get the search provider window that pops up each time IE opens up and I go to add a provider but it doesn’t save the provider. I’m not sure what to do next. Please help!
@Michelle
Try going to this page http://search.kirbtech.com. Once you have the page loaded the little arrow beside the search box in the upper right hand corner should light up. Click the arrow and select the Google Safesearch option. See if that installs for you.
For all you people that still have this problem with ie8 after you tried kirbs registry solution go here http://www.avantbrowser.com/ and download it and make it your default browser when prompted.It is completely ie8 backboned.Unlike firefox,opera,chrome.Avant browser is lightning fast,safe,user friendly,very attractive,not bloated,easy to update,and easy to uninstall,uses little memory and as i said before it is NOT a bloated independent browser it is a GUI for ie8 and you will NOT have the popup search provider window when started.I dont work for Avant Browser and if you dont like it just uninstall it and every trace of it will be removed from your pc and it will work in ALL windows operating systems.If you do like it come back in here and post to get others on it because Its my opinion that it is the best free ie8 based browser available..;)~
This did the trick – Thanks!
RE an IE8 window: “A Program on your computer has corrupted your default search provider setting for Internet Explorer”
your mar 20, 09 solution for XP sys worked like a charm. i don’t have any exp. w comptr architecture and have never heard of “registry editing”. your simple concise directions got me to happy in less time than it took to write this note.
brad askd “lemmie kno if it works” IT DID. ya’ll are rock stars. IOU
That change in the registry worked for the pop up msg but corrupted the Adobe 9 reader in both the browser and Adobe 9 program. I deleted the registry change and re-installed Adobe 9 and it works fine. I couldn’t even delete Adobe with the registry change in there. XP Home SP3 I am now back to the corrupt msg pop up.
Ted
@Kenneth
yea me too! is there a way to get rid of the popup even though you already have that expandable string value?
I want to try this, but I dont know anything about registry… can you help me with getting started?
Figured out regedit…. IT WOKED!!!! I suddenly feel like a computer guy!!
Thank you, Thank you, Thank you
I want to thank you for this fix, It worked for me. I have been trying to get rid of this error for 2 months or more. You would think Microsoft would acknowledge the problem. I had seen other fix’s but yours was the ONE that worked!!!!
The registry change WORKED FOR ME….THANKKKKKKKKKSSSSSSSSSSS!!!!!!!
Its works, thanks
Registry change worked – it allowed me to change Bing to the default, and to delete Windows Live. Once I did that, no more message.
Thanks!
woooo hooooo! You’re a genius! Finally, no more annoying pop up. Thanks!
I’m running windows live, and I already had the reg entry “HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell FoldersAppData”
Adding the value “%USERPROFILE%Application Data” didn’t get rid of the problem.
THE FIX
Delete reg entry “HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell FoldersAppData”
If you are running windows live open the control panel, then windows update, then view update history. Uninstall IE8 follow prompts.
After restart open iexplorer and change default search provider to google, bling, or whatever you want. Close IE7. Then run windows update and install the IE8 update, after that’s done your default search provider well be whatever you put in, and you will be able to delete yahoo! and select anyone you want.
Would anyone tell me how to: 1. Close I/E8? 2. How to navigate to registry key?
Thank you, regards, Karl
Hello Brad, would you please guid me to: 1. Close IE8 and 2. Navigate registry key?
Regards, Karl
Thanks so much! This is the simplest one I’ve tried, and it worked perfectly the first time! The error message was driving me crazy, so I’m very glad to have it fixed with such ease.
Worked!
@Karl
Karl,
I didn’t know how to do this either, but figured it out and following the instructions above did work for me.
Go to Start
and then Run
In run box type regedit and hit enter.
Now double click the files in the order brad has them listed above. when it is time to add the new string, click on Edit, New, “String Value” and continue to follow Brads instructions. Hope this helps you
Its work,
Thanks a lot for your shared.
this fix worked for me!! Thanks much!
This worked for me! I hope I only have to do that one time?!
Thank You, first time in regedit, wow!… I feel kind of geeky all over
Thanks a bunch, worked like a charm.
Thanks! After I learned about run – regedit, I had to learn to read, I skipped a file and of course it did not work. Once I got the right one, ALL FIXED.
Thanks again!
@steve
Steve or whoever may be able to help:
I have the same problem after updating IE 7 to IE 8.
I have Windows XP Home SP 3.
I followed your directions in REGEDIT.
However, the folders you specified: “HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell Folders” does not apply to mine i.e., mine looks like this:
“HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerSystem”
I cannot locate the folders “User Shell Folders” or is non-existent.
Pleas help, as Microsoft help center” does not have any answer.
Thank you in advance.
THANK YOU! After I downloaded IE8, I had the same problem. I finally found a link to your page and this fix worked for me!!! YAY!
It worked but then it corrupted my iTunes so I had to remove it.
I’m running Vista home edition. The registry value you recommended already existed, so I deleted it and recreated it. I then had to reboot my computer for the change to take effect. . . but it worked GREAT!
Thanks a million!
Geeeeeeesh… finally! This fix let me reset Google as my Default Search Provider. This is exactly why I started to hate Micro$oft like hell. Is this a coincidence? I don’t think so. Anyways, thanks very much for the fix. Now I’m a happy Googler again! I can’t wait for Google to finish their Google Chrome OS so that we can all throw Windows in the bin. Cheerio!
I added the value name of “AppData” and a value data of “%USERPROFILE%Application Data” and this did not work for me. I am running WinXP Media Center Ed. Sp3. Not sure if that has anything to do with it. Any suggestions on what else can be done to stop that message from popping up each time I load IE?
ajb
@AndrewB.
Looks like I posted a little too soon. Looks like this is working now. It was not instant for me for some reason. Took about 15 minutes before it started working. Weird… Thanks so much for your help Brad!
ajb
Had the same problem people and traced it back to Realtek audio driver that i just installed..
Done a system restore and the message has stopped…hope this helps other.
Rizla…
1. Start, Run, “GPEDIT.MSC”
2. Expand Computer Configuration
3. Expand Administrative Templates
4. Expand Windows Components
5. Expand Internet Explorer
6. Find Restrict changing the default search provider in the Right Pane. (Right Click-Properties) turn it to Disable.
I had this problem today. I discovered that it was because of a check box in IE8 for one user account that affected all OTHER users on the computer. In “Manage Add-ons” the “Prevent programs from suggesting changes to my default search provider” box was checked with Google as the only search provider. After unchecking this box IE8 behaved normally in the other user accounts.
Thanks! This fix worked for me too!
I’m not a computer person and dont know what he’s talking about. Can anyone explain the steps in plain english to a non computer geek?
thanks it worked!
Peter , click on start, then select run, in the box type regedit. that will allow you to find the location mentioned above by expanding the plus signs, when you find it folder right click on the folder and select new, then select Expandable String value, then name it AppData, right click on it and set the value. %USERPROFILE%Application Data …… don’t include the periods. if you can’t do it from what I told you find a friend to help you or back up your computer and reinstall windows. Sorry, this is for someone that knows a lot about computers.
Oh peter copy the instructionsto to a text document or something because you have to close internet explorer.
im sorry. not a big computor wiz. how do i ge to the registry key bit? and how would i add the thingy?
Haha. Help please
@Ted
Got the same problem now. My Adobe reader 8.1 is corrupted. Any solutions?
@Michelle
This fix not only worked for IE8 but also fixed Outlook 2007 not saving the password for email. Thanks!
This worked! Thanks. That was a really annoying problem.
My other computer which also runs XP doesn’t have the problem, but after I installed the fix on this one I discovered that it already has that entry.
But why does it have to be this way? Imagine what life would be like if all our electronic products required this degree of fiddling and bug fixes. Why, we would turn on a lamp, only to get an incomprehensible error message. We’d copy it down, Google it, and come to a site like this and find some incomprehensible gobbledy-gook to try as a solution. Some of us couldn’t make heads or tails of it, while others would manage to install it. Voila! the light goes on. But then the refrigerator issues some kind of warning and goes off. And the toaster hasn’t worked for a week. And the car stopped in the middle of the road yesterday, and some motorist said the thingami package needed to be reinstalled and the registers cleaned out of electronic gunk. “You need to update your anti-roadblock software,” the motorist said as the car finally started again. “Or this’ll keep on happening. Don’t get Norton, though.”
fyi….my registry already had an “Expandable String value” with a string value name of “AppData” and a value data of “%USERPROFILE%Application Data…..I had to actually delete the entry and add it back to get this to work. Thanks for the help!
Thank you so much!!! This worked for me, but I had to figure out what the heck a registry key was and how to find it! For other computer challenged people I’ll tell you how I did it: Click Start and then run…in the white box type “regedit” and click OK. I was able to follow from here!
I also thank you, but had to delete the local after inserting the new expandable string data for APPdata – take care
After searching on Google for this error, the first result contained a list of complicated solutions that didn’t work for me: http://social.answers.microsoft.com/Forums/en/InternetExplorer/thread/ba3d3a7a-4670-42e4-8888-0712158f15c2 .
The second result (this site) worked beautifully, and quick too!
Thanks!
That was an awsome fix, thanks for the reg repair. This thing drove me crazy for a few months. I tried the reg also, but just could not nail it down.
Thanks for the fix. Worked great for me!
I ran your steps AND had to delete the local (thanks Marc)…then it worked! Thanks!
Found what appears to be working for me so far at this site:
http://foundsolutionz.blogspot.com/i…search-results
PROBLEM #5
An error after opening internet explorer 8: “A program on your computer has corrupted IE8 default search provider settings. IE8 will reset the search provider setting to default setting of xxx search. IE8 will open the search provider dialog where you can change your search provider”.
For the above error follow the below steps:
1. Click Start. 2. Click Run. 3. Type in regedit and press enter. 4. In the registry editor, expand and navigate to the following registry key: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell Folders. 5. Right click User Shell Folders. 6. Select New and then Expandable String value. 7. A new value is added in right pane. 8. Type in AppData and press enter. 9. Double click AppData. 10. Under value data type in:
%USERPROFILE%Application Data
11. Note: If there is already AppData in the right pane, double click and correct it to %USERPROFILE%Application Data
If the above steps do not work,
1. Click Start. 2. Click Control Panel. 3. Click User Accounts. 4. Click Create a new user account. 5. Choose appropirate name for the new user account. 5. Choose Administrator or Limited or Standard user. It’s upto you. 6. Click Create. 7. Click Start, Log out from the current user account and log back in with the new one. 8. If the new user account is working for you, obviously, the old user account has got corrupted and you will have to use the new user account. Also, FYI: you can transfer old user settings and files to the new user account.
If basically screwed this, essentially on-functional, microsoft bug buy simply going to the following link in IE8/Vista system:
HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerSearchScopes
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerSearchScopes{71EF9C57-6C15-4BC1-8E33-AF986047FB2C}]
“DisplayName”=”Google Search”
“URL”=”http://us.wikipedia.org/search?p={searchTerms}&ei={inputEncoding}”
“SuggestionsURLFallback”=”http://www.google.com.com/os?command={SearchTerms}”
“FaviconURLFallback”=”http://www.google.com/favicon.ico”
“FaviconPath”=”%UserProfile%goog(5).ico”
MAKE SURE YOU DOWNLOAD GOOGLE OR WIKIPEDIA ICON and put in MyDocument and change that path
I’m running Windows 7 Professional / IE 8. Here’s what I did to fix this problem. But then again, I believe in brute force so use this suggestion at your own risk.
I deleted everything in this folder:
DriveLetter:Users<>AppDataRoamingMicrosoftInternet ExplorerUserData
To do that you have to show all files/folders in windows explorer so first do this if you haven’t already:
Open Windows Explorer (NOT Internet Explorer. Windows Explorer)
Click “Tools” on the menu bar.
Select “Folder Options” from the “Tools” menu.
Click the “View” Tab.
Find “Hidden Files and Folders” (about 5th or 6th from the top of the list).
Click the radio button beside “Show hidden files, folders and drives”.
Click Apply.
Click OK to clear the box.
Now you can navigate to: (remember I’m on Windows 7. I’m not sure about other op sys’s)
DriveLetter:Users<>AppDataRoamingMicrosoftInternet ExplorerUserData
For a user named “jdoe” with their operating system on the c: drive the path would be:
c:UsersjdoeAppDataRoamingMicrosoftInternet ExplorerUserData
Select everything in the UserData folder located there and delete it. Leave the “UserData” folder, just delete everything INSIDE it.
That fixed it for me. No registry hacking was necessary.
This worked for me with one addition. I had an expandable string value already in my registry with a value data of “%userprofile%Local SettingsApplication Data”. This string had to be deleted for it to work. After that, no more error message and I was able to set Google as my default search engine. Thank you, thank you, thank you. This had been driving my nuts!
The simple solution that worked for me was to close IE, go to Control Panel/Internet Options, click the Advanced tab, and reset EVERYTHING, including personal settings. Then open IE and walk through the IE8 setup again. Might not work for everyone.
Thanks for pointing me to this, Isaac Grover! Too bad Microsoft doesn’t suggest this fix.
To Microsoft: Frankly, this is ridiculous and just underscores the MS rep as user-unfriendly. What regular user knows how — or dares — to edit their registry key? Not me! And shall I phone my 90-year-old dad with this solution? Or should I shell out a bundle for Geeks On Call or the equivalent to make a 15-minute tech support visit?
@Isaac Grover
Thanks for the link; I found a simple solution that worked for me — simply to reset my advanced internet options (see my entry below). As if a regular user like me is going to edit my registry!
Thank you, thank you! I have been dealing with this default search provider corruption issue for weeks. Your regedit remedy fixed it. Thank you again!!!
Thank you so much.. It worked fine
Awesome fix dude!! Thanks a bunch.
Thank you and this works for me. For those who are not too familiar with computer registry, I have written up a step-by-step instruction:
Make sure IE 8 is closed
Go to Start/Run
Type in RegEdit
Then navigate to registry key:
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell Folders
Right click inside the right side of the User Shell Folders and click on New.
Select a new Expandable String value inside the above mentioned key. Type in a value name of AppData and a value data of %USERPROFILE%Application Data
Worked Great! Thanks for posting this fix!
I would just as soon charge Microsoft $100 per incident. It is about time they stop making so many mistakes in their software!
I have no idea what I just did, but it worked! Thank you!
Thank you so much! You don’t know how long I have been frustrated with this error. Oh, and by the way I had to delete the local AppData for it to work properly.
The default search engine fix worked for us. Thanks
I already had an App Data as a value so I had to change just the value data in the right column as David M. suggested. After rebooting I was free of the vexing “A program on your computer . . .” popup which had appeared out of nowhere for no apparent reason. Thanks to all who contributed.
easiest fix is create a new user and then delete the old user after you have transfered all of your files to the new user name. I’ve tried this and it really works, there is no unistalling IE8 or messing with the reg!!!!
I have same problem and I use win 7 did everything listed (except changing users) and nothing happens
Unless you are a computer professional, you should not go to the registry. Weigh the inconvenience of closing the pop-up window against the possibility of ruining your computer.
Worked like a champ!
Fixed WHS and an annoyance in Outlook which caused it to forget my passwords
Dude. You are the bomb! Worked great! That thing was not critical, but annoying as all get out. Thanks for the reliable info.
While tooling around in vista’s registry trying to fix this same problem I came upon “HKEY_USERSS-1-5-21-2518100289-1898487005-2557283693-1000SoftwareMicrosoftInternet ExplorerMain” went to the “SearchPage” setting and changed that to what I wanted. restarted IE8, it did not automatically change the search options to my choice but it allowed me to add a new search provider and the error above went away. You may not have this “S-1-5-21-2518100289-1898487005-2557283693-1000″ exact number but figure it out you will. The above fix will not work with vista because we do not have an “application data” folder available in that path.
@david mccullough
I had been fighting this problem for some time and following the directions about entering the value in AppData done the trick. Just one thing – you have to reboot after doing this, but most people probably know that.
this worked great, if the problem persists simply restart your computer.
I have the same problem and ithe OS 7 64 bit.
I really found to many glitches in the beta 8 IE. I get thie error , too. I have added more providers first.
A Program on your computer has corrupted your default search setting for Internet Explorer.
Internet Explorer has reset this setting to your original search provider.
Internet Explorer will now open Search Settings, where you can change this setting or install more search providers. I noticed bing always has default and will not let me change it. I can disable bing or any other provider, but the error reimains if bing is enabled or not. It is always labeled default under status.
Great, mate. Worked like magic! And I did not even have to reboot.
It worked. THANKS!
Wow! It worked! And I’ve been putting up with that stupid message for a month while trying to find a solution. I too, didn’t know what I was doing while I was following the instructions – - but it worked! Many, many thanks!!
Worked like a charm! This error was driving us crazy for months…. Thank you!
It worked for me. Thank you!
Thanks, That worked a treat, much appriciated
Worked for me too – many thanks!
I just went to control panel (Windows XP)-add or remove programs and Internet explorer 8 was among the programs listed. I just deleted the whole damn thing. I don’t mind if a box comes up the first time, and allows me to do something about it, but every single F’ing time that I bring up Internet Explorer to have to deal with that box began to grate on my nerves. I shouldn’t have to go into my registry and edit anything. It’s bad enough that they’re spying on your every keystroke, and constantly trying to sell you something, but just leave my settings alone! So I’m back where I was, I don’t need Explorer 8 anyway. What a crock of (garbage)
Thanks a billion. I have been searching and trying a tons of solutions. This one worked for me.
Awesome! worked on the first try! Thank you so much!
I have been at war with this issue in 1 of my computers since IE8 came out,my other 5 computers are fine.Changing the registry string did nothing to change the problem for me.I know for a fact why some people have this issue.Im willing to bet when you had IE7 and you tried or had installed other browsers that were NOT Internet Explorer based such as (firefox,opera,safari,chrome)<those are not Internet Explorer based and one of those browsers changed the default search engine in IE7 but at that time Microsoft didnt care if other browsers did that.Now when you install IE8 it uses alot of IE7 settings and search providers and registry strings which leads back to another browsers settings so IE8 resets itself back to its default search provider or the one Microsoft wants you to use.Its all rather complex for the everyday user.But know this,everytime you clic on IE8 another browser whether its installed or not its trying to change your search provider so IE8 is gonna change it back.Unfortunately you cant uninstall IE7 if you could it would fix the problem in IE8.For what its worth I would NOT go back to IE7 but what I did was to install Maxthon 2 or AvantBrowser<those are the only 2 browsers that were developed by the same team that developed IE8 so they work flawlessly in any windows enviroment they are the only ones that are allowed to use clipboard.You are using IE8s internal workings and backbone but with an enhanced GUI and better security and the internet speeds are outstanding.So you can have the best of both worlds without the nagging pop up windows of IE8 on startup.No i dont work for these people,I just know that this is the proper solution until microsoft can figure out a way to fix this. And once fixed Ill still use Maxthon 2.If IE8 was a standalone program that wasnt dependent on past Internet Explorers it would run right.Maybe IE9 will fix these issues it wont be too long before that comes out..;)~
I followed your instructions and this fix worked for me without any problems; thank you very much.
thanks for the fix. I had no idea what I was doing, but it worked. Thanks
[...] http://www.kirbtech.com/2009/03/20/a-program-on-your-computer-has-corrupted-your-default-search-provider… [...]
Worked perfectly! Thanks a ton!
I’m in the same boat as Pete…..Thank you for the fix!
Worked for me
@Rod
Shit, I did have Firefox installed a while back. I just can’t understand why I’m having this problem now, when It’s worked fine with IE8 for so long.
Thank you SO much. This has been driving me absolutely crazy!! Took me a while to figure out excatly how to get to the correct folder, but once I did, it worked like a charm! THANK YOU SO MUCH for posting this fix!
I tried this, and it did not fix it for me.
I tried the above method – did not work. Then went to: KEY_CURRENT_USERSoftwareGoogle – and deleted the Google Registry entry and problem disappeared. It appears that the Google entry in the Registry was causing the problem.
–good luck – I struggled with this one for two days!
Experienced same problem.
I tried the above method – did not work. Then did the following: (Run regedit and go to)KEY_CURRENT_USERSoftwareGoogle – and deleted the Google Registry entry and problem disappeared. It appears that the Google entry in the Registry was causing the problem.
Forgot to mention that the problem occurred after I used the Norton 360 Registry Cleanup Utility. Should have avoided running the Norton Registry Cleanup.
This worked! Thank you soooo much! I tried everything under the sun I could think of on my own, and finally resorted to looking online. Thanks for posting this…I can stop swearing now!
This did not work for me
I does not work for me
Perfect, many thanks.
Works like a charm…
This has been plaguing me for a while but have been to lazy to fix until I saw this. I followed the instructions and was able to change my default search provider and the pop-up went away. Thank you very much. I’m glad the world has gurus out there like you guys. Thanks again.
Edit the registry works. The issue is ….. why was it changed or corrupted? What can we do to prevent this from happening again?
This thing works. Thanks.
Worked for me….so far – thanks
Worked for me, thanks!
I had this problem a LONG TIME AGO. So I uninstalled 8, and reinstalled 6. Today I tried again to “upgrade” to 8…Same Thing! STILL?….REALLY?
Thanks for the help nonetheless!
Best Fix….Use FIREFOX
YES!!!! it worked!!!! THANK YOU!
The XP registry fix worked for me, thanks.
None of the suggested fixes, including Kirb’s original post nor registry edits nor clearing out files manually worked for me, but the steps described above appears to have done the trick. I’m running IE8 under Windows 7 Professional x64.
I tried to find these files in the registry and no luck any other ideas.
I didnt use internet explorer, it is not enough safety!
THANK YOU THANK YOU THANK YOU!!!! I spent an entire day searching for a solution to this problem. I can’t believe the answer was so simple. At least for me this worked like a charm. Other forums were suggesting really radical and complicated solutions that I was not too excited about. I’m so glad this worked.
By the way, Outlook 2003 had also stopped accepting my password automatically when I checked E-mail. That was WAY worse than the IE problem since I use Firefox almost exclusively. For some reason, your solution fixed both problems!!!! I don’t get Windows sometimes, but Microsoft should issue a patch or a notice on their website if this problem is so common!
The Google registry fix worked. Just deleted the whole thing. The first fix didn’t work for me.
Excellent. The other web solution forums failed, but your suggestion succeeded. For that, I thank you, my clients thank you, my future clients thank you. The initial virus was a version of “avsuite” and “avsoft” (the one that asks for money – as a fake virus alert). This version escalated the privs, making some programs inoperative.
you rock! it wasn’t google at all especially if you are going from xp to 7
you rock was directed at the first post where you replace the string in microsoft windows. fixed it immediately
Hi, can someone explain the instructions in layman’s terms?
1. Make sure IE 8 is closed then navigate to registry key: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell Folders
I have vista, how do I navigate here?
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”.
I have absolutely no clue what add a new expandable string value means. Can someone just write the key the way it should be so I can just copy and paste?
Thank you in advance!
That fix did not work for me … until I went back and changed the LocalAppData value that was already there.
It was: %USERPROFILE%Local SettingsApplication Data
I just removed the “Local Settings”
and then it worked like a charm! Thank you.
To answer user Aronson’s query how to change/add the values follow this procedure:
After typing in regedit in the RUN search box, you will come to the Registry Editor screen. Click on the HKEY_CURRENT_USER folder and open the following folders in order: SoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell Folders. When you get to there click on EDIT at the top of the screen, click on NEW, click on EXPANDABLE STRING VALUE. In the window to the right you will see a small box that you must tye in without the quotes, “AppData”. Then go back to the EDIT link and click on MODIFY. A new window will pop up and here you will type in without the quotes, “%userprofile%Application Data” just as I typed it with lower case and upper case letters where you see them. Hit the OK button. Look at the resulting screen again and you will see the new entry into the registry. Go to the FILE link and EXIT the registry. Bring up a new webpage in your browser and the “default search provider” problem should go away. The Google deletion of its registry folder did not work for me..FYI!!!!! Good Luck.
I recently purchased a new Dell and almost immediately experienced this problem. It would come and go, sometimes constant and sometimes not for days or even weeks. The repeatable answer was me. Sometimes I launch from the task bar and sometimes from the start button. Dell provides both the 32 and 64 bit versions of IE each having it’s own folder under programs. The one on my start button is 64 bit and the other on my task bar is 32 bit. I have discovered they don’t seem to like each other even though both versions have the same default. They also have the exact same settings under search providers, but appear to be completely independent of each other. I know this provided a solution for me just realizing both programs were competeing to be the default search provider.
This, and it seems almost all other answers to this problem, talk about making registery changes. Can anyone please tell me how I go about doing this? I’m not a novice but I’m no expert either. I just want to get rid of this most annoying problem. Any help would be gratefully received. Thank you
OK, apologies, I just saw Doug in Tucson’s answer. (I didn’t read everyones reply before posting – I’ve read hundreds and hundreds on other sites). It didn’t work. I typed it in as described and it’s still there but has made no difference?
I had the same issue using XP and IE 8. To fix it, I had to add the following registry entries on the desktop (user key):
Hive: HKEY_CURRENT_USER
Key path: SoftwareMicrosoftInternet ExplorerSearchScopes
Value name: DefaultScope
Value type: REG_SZ
Value data: {0633EE93-D776-472f-A0FF-E1416B8B2E3A}
Hive: HKEY_CURRENT_USER
Key path: SoftwareMicrosoftInternet ExplorerSearchScopes
Value name: DefaultScope
Value type: REG_SZ
Value data: {0633EE93-D776-472f-A0FF-E1416B8B2E3A}
This was easily done on my 2008 DC using GPO preferences (under User Configurations).
If you have a 2003 domain, you can set the keys via a logon script.
Carlos.
Update: The second key should be:
Hive: HKEY_CURRENT_USER
ownloadRetries
Key path: SoftwareMicrosoftInternet ExplorerSearchScopes
Value name
Value type: REG_DWORD
Value data: 0×0 (0)
Hive HKEY_CURRENT_USER
Key path SoftwareMicrosoftInternet ExplorerSearchScopes
Value name DownloadRetries
Value type REG_DWORD
Value data 0×0 (0)
Fantastic. It worked!
I used the first method described; that is, add a new “expandable string value” to HKEY_CURRENT_USER…User Shell Folders. It worked. Thank you very much.
Larry
I have two administrator accounts and one I use exclusively…that is the one that not only did I receive the same error msg but IE8 changed my “live search” provider to Google and in the process erased all my icons..computer runs slow, lost Outlook Express, cannot change the Desktop background and keep getting another error msg on top of page “your current security settings put your computer at risk…click here to change etc…nothing works..Going to the provider search shows Live Search not available and Google as default but cannot make any changes..Access to the other account works OK…I tried System Restore to another date did not work. I am not a computer whiz so I am hesitant to venture into areas I am not sure of..This problem seems to be a little different than what I read here…can I use the same solutions??
I tried also everything and a single thing didn’t work. Then I tried the above mentioned method from Steve(Run regedit and go to HKEY_CURRENT_USERSoftwareGoogle – and delete the Google Registry entry and problem disappeared), but I didn’t find Google instead I found Yahoo toolbar and deleted it and problem was solved. So try to find some of known files like that and it maybe solves problem for you.
I have the exact same problem today Sept 2010. This problem has been talked more than 2 years. Why did Microsoft not put a fix with it. I downloaded IE8 from windows updates yesterday. The popped message annoyed me for 2 full days. I found a better way to remove this problem. I downloaded toolbar from toolbar.yahoo.com And let yahoo search be the default search provider. It works beautifully without pop the annoying windows. I tried windows live essential and google toolbar and default to their search engine. Both were failed. Try yahoo if others failed.
Your registry fix worked great. We have 2 computers. The fix was on mine. My wife also installed IE8 and now opening it causes the upper toolbar to turn black. She has to go back to the Display and reset her colors every day. Anybody got a fix for this???
This is crazy. With so many identifying the problem, why isn’t there a fix being installed? We aren’t all techies and this is not easy for a lot of us to understand. And then there is the fear, we will screw something else up.
Worked fine for me. I hate when the microsoft guys try to fix things. If I see “let’s try this” one more time, I think I’ll scream! : )
The solution above on 6/30/10, From Darth Continent / Martha Rothenberg worked perfectly for me, very simple. I’m also running IE8 on Win 7 x64.
Thanks!
i had this promblem for 2 days. tried most of these fixes and none worked. today i turned my computer off for about 1 min. OFF not in sleep mode. turned back on and no more message. maybe i was just lucky but worth trying before messing with registry.
I had the same error, Bing(default) and Yahoo were the only entries in the list, but I could not delete Bing, nor set Yahoo as default instead. I tried to add Google and set it to default, I tried updating Bing, no luck.
After I tried your fix, the message appeared again first time I started IE, but I could now set Google to default. Also I deleted Bing, just to be sure
Now all is working fine, and I get no message.
Thanks!
worked for me. This has been a problem with my computer for a number of days. Thanks for the solution.
The registry modification for User Shell “Expandable String Value” “AppData” and a value of “%USERPROFILE%ApplicationData” worked for me. Thanks for posting the fix. It has been driving me “buggy” for months.
Work great ! Thanks !
A HUGE THANKS!!! I have been searching off and on for months and while this suggesstion did not work, it DID lead me to to the problem and it is now fixed….no more message and my browser is so much faster now.
Here is what I did:
Closed IE8.
Created a restore point.
Did the steps above and no change.
Before I added the new folder per the instructions above, I noticed that 2 folders were already there.
I went back and deleted the AppData folder I had just added
AND deleted the other folder named “Local AppData” that had the following value data:
%USERPROFILE%Local Settings|Application Data
I then closed and opened IE8 over and over again, restarted my computer and tried it again…just to make sure that it was gone and it was definately gone!!!! I have tried numerous suggestions and finally it’s over! Thanks again!
For Windows Vista & Windows 7 the value mentioned above in step B. isn’t correct:
B. 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”.
The correct value data should be:
“%USERPROFILE%AppDataRoaming”
Fix didnt work for me.
Gave up on IE and installed Firefox which works better and faster than IR. No more error messages.
Fix worked for me. I’ll keep the computer under observation for the time being and see what happens.
this happened after buying a song on amazon. i don’t know if it is the song doing this or what! i even re installed my system restore disks and i am still getting the message. i don’t know what to do…
This has been driving me completely loopy!! Took me a while to figure out exactly how to get to the correct folder, however as soon as I did, it worked like a appeal!
Thanks for that, the fix seems to have worked and I can now successfully change the defaults.
the registry change worked fine.. Thanks
Worked perfectly. Kinda glad I’m leaving XP behind but boo on microfoft for breaking their own products.
Installed Firefox instead.
Now I don’t use IE8 and don’t get the irritating error message.
Sorted!
Thanks so much. It corrected the problem. My wife will be happy.
The registry fix did not work on my Win7 machine. Goodbye IE, hello firefox
Thanks much for this solution. Worked just as described the first try.
MANY THANKS !
IT WORKS !
This suggestion helped but required an additional few steps.
1. I had to “delete” google as a search provider.
2. Went in to regedit and made the above corrections (I actually had an “appData” key already there with the wrong value so I changed that.
3. Opened IE and still had the error so I searched for new search providers and installed Google again making it my “Default” search provider.
That took care of the problem for me.
Good luck all.
I do not know if it will be useful for what I say now. But! I think if you change the browser and if you stop you relying on IE, you have never had any problem. I use mozilla for many years because it works very well. I have no errors and even I have no plans to go back to IE.
QUOTE: “For Windows Vista & Windows 7 the value mentioned above in step B. isn’t correct:
B. 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”.
The correct value data should be:
“%USERPROFILE%AppDataRoaming”
ENDQUOTE:
This works for IE 9 as well! Thanks so much for posting.
You’re a GOD! I’ve been living with this annoying problem for almost a year now. Tried all kinds of tricks and then gave up. Just found your instructions today and it worked like a charm!
Wish I could say all is fine… The bad news is that this did not work for me. Well, thanks for the web site, it help me to se that I was not the only one with this problem.
WOW… My bad, No need to wish… It worked! Had the message pop up again, but with what you told me to do and going into tools, hit internet options, hit search setting then set or add from there and it worked. Thanks.
If you cut and paste “%USERPROFILE%Application Data” to add the AppData entry into the registry make sure you omit the ” double quotes. That may be why some of you are finding the solution does not work.
We’ve just upgraded 6000 users to IE8 and have seen this error popping up a lot. Registry fix has resolved this issue so thanks.
Steve
Thanks a lot.. this really helped me a lot.. i tried all the other methods on the net and i was scratching my head to make this work,, and your solution did it.. thanks once again
Thank you so much! It worked for me as well. What a relief not having to watch that message pop up every time!
This actually worked so far. Problem was finding registry key. Go to Start, Run & type in regedit.
Try the comment from microsoft site ..It worked for me…
http://answers.microsoft.com/en-us/ie/forum/ie8-windows_7/a-program-on-your-computer-has-corrupted-your/8609b0cc-3a9e-4bbc-ae45-48bfd1b9fae6
“Warning, do the following at your own risk and I am not responsible for any mishappenings”
I tired all the microsoft and suggestions from the above site (kirb.us) plus users suggestions. I keep getting the same message box. Finally I backed up my favorites (just in case) then went into the following location “C:Documents and Settingsyour_user _nameLocal SettingsApplication DataMicrosoftInternet Explorer” and copied the “UserData” folder to my desktop as a backup. Then deleted the UserData folder from the above said location. Opened IE8 and finally after 3 months of suffering the error, it works perfectly. I even restarted my PC and opened IE serveral times and still working fine. Hope this helps and I dont see any other performance issues by deleting that folder.
Please read what “Josh” had to say. I’ve been frustrated with this problem and I simply removed anything recent from that folder (User Data didn’t exist) and all seems to be well.
Back to normal. Like others, I prefer not to use IE, but I use a lot of cashback sites and I know I won’t have previous cookies in IE (because I don’t use it!)
Appears to have worked for me.
Thank you!
I already have the expandible string value “…Roaming” in User Shell Folders (I recently reinstalled Windows 7 on my PC and have installed IE9 – all within this last week). The only other programs installed so far are Registry Mechanic and Adobe. I really don’t have any programs that I think would be corrupting my default search engine. Any other ideas, anyone?
There are actually alot of string values in the folder… (default) value not set, downloads, temporary internet files, cookies, history, programs/startup… 20 all together. Maybe something needs to be deleted?
For those of you with Windows 7 who this worked for….can someone let me know how to change the ‘Data” value?
I have tried right clicking…double clicking…everyting…but cannot add anything to the column ‘Data’
your feedback and time would be greatly appreciated.
Thank You.
I had to go to control panel to remove Google Toolbar from the programs, because none of the registry edits solved the problem. Now it works.
This is a stupid fix for people without PC knowledge. I installed Chrome and Firefox.
I tried your fix and it worked the first time. There were two other lines but I did not change them, just added the new line as described. Thanks so much.
Worked like a charm for me. Many Thanks!
Thank you so much. It worked!
Worked like a champ!!!THANKS SO VERY MUCH!!!
No joy for me, I’m afraid. I’ve tried the registry fix every which way and have deleted Google from the search providers list, with no effect. Now MS won’t show Google as a provider even if I ask for a list, and there’s no way I would ever ask for Live.com! This is exactly the sort of thing that drives people away from IE – the only reason I use it at all is because my company uses Sharepoint, and that’s about as reliable as a chocolate fire-guard.
I look forward to telling my grand-children about a big, bad, greedy corporation that went bust trying to sell people software upgrades they didn’t need and which didn’t work properly. They’ll look up from their $50 Android pads and ask me why anyone thought it was any good.
It worked for me! I just opened Start>Run> Typed “regedit” and added the things you suggested.
Thanks for helping out! Why does this work, by the way?
None of the above worked. The only solution I could find was to uninstall IE8 and re-install IE7
…or run IE8 as administrator
This is amazing !!!
I have an XP machine, that crazy screen no longer comes up.
THANK YOU !!!!! THANK YOU !!!!! THANK YOU !!!!
The fix appears to have worked for me but for a different reason. I already had the key, but it was misspelled as “%USERPROFILE%Appplication Data” (note 3 P’s). Correcting the spelling seems to have fixed the problem.
I still am having this problem. Any new solutions.
Great! I followed the instructions with a win xp pc and it worked perfectly! thanks a lot
Thank goodness I found your solution in a web search. I had two problems after attempting to remove Microsoft Security Essentials. This software, by the way, is darn near impossible to remove once it has hooked itself into your XP Pro computer. After that experience I’ll continue to use third party anti-virus sotware and forsake the “free” product from Microsoft.
Problem one was the error message popping up every time Internet Explorer 8 was opened. Although annoying, I could have learned to live with this.
The second problem was much more frustrating. Outlook 2007 would not retain my passwords for a half dozen or so e-mail accounts. They had to be re-entered each and every time that Outlook went out to check my mail.
Once again, thank you for a solution that seems to have fixed both issues.
First tried a registration clean utility without success; then, installed another search engine; but, the add on management utility had the options to change the defaults greyed out – most likely some policy bit change needed. Then, attempted the registration fixes – various ways without success. The only success was recreating a new User Profile; then, copying all but the dat/log/ini files over. So far the profile change appears to be consistently successful. There must be a reg fix for this someone. Appears to be a reoccurring theme.
I used a program called malwarebytes and it solved the problem for me. Hope this can help other people too.
….all solutions provided on this page didn’t help me getting rid of this annoying popup. BTW it has the text search dot conduit dot com in it
Great solution! Worked perfectly. Been looking for a fix for the past year. Thanks a million!
In researching a solution to the problem of IE9 giving an error message “a program has corrupted default search settings” that just won’t go away or be rectified, I found a lot of similar solutions to those in the comments to your site’s query. I just wanted to add my two cents where it might help someone else with a similar solution, which was basically that I’d changed my user account permission/share settings, which had a cascading effect on my user logon and browser functionality. I didn’t have to deal with the registry or a corrupted user account, just plain old simple misunderstanding of how to NOT set my sharing and permissions. This is the fix response I’ve posted in some other places in regards to the IE error and IAStorIcon error, which would seem to be distinct issues, but were in fact caused by the same problem (which I wouldn’t have suspected except that they cropped up simultaneously and neither was corrected by reverting to a previous restore point):
Whenever I logged on to my user id on a computer I share with a family member, I received an error message that IAstoricon could not be found; I was able to proceed with my logon, but my desktop background was blacked out, and I also had issues with IEv9 (constant default search provider error messages). The other users accounts worked fine (all have administrator rights). I beat my head against the wall trying to solve these issues, which seemed disconnected, but had both begun about the same time that I had changed a folder permission setting. All other suggestions I found on the Net involved registry changes, updating Intel drivers, and deleting a possibly corrupted user account.
I initially tried to restore back to an earlier point where I knew my user account was working without problems. This didn’t solve any of my issues.
I discovered the problem when I tried to download CCleaner to try to delete possible malware fragments or bad registry keys. IE9 wouldn’t download or allow me to view downloads; I tried to download from Firefox instead, which gave me an error message that IE9 should have given: unable to download due to changes not allowed in Temp folder.
It turns out that I had changed my permissions for my user ID as a whole a few days earlier, instead of localizing the restricted permission to a specific folder/document, a change that in effect didn’t allow required access to system settings that were established through the primary administrator account at setup. All I had to do was navigate to my own folder (C:>users>myname), and change the share & permissions settings to include the primary administrator (the account that created my user account).
That’s not exactly a highly technical or elegant way of stating the solution, but it’s what the issue was, and solved both the IAstoricon error message, my jacked up desktop appearance, and IE9 error problems (which included not being able to download programs or view downloads, since my Temp folder wouldn’t permit changes due to the bad share/permissions settings reflected in my User profile
Worked for me–much thanks!
Worked for me too. Thanks you very much for the support.
This worked perfectly for me and I’m far from a computer techie person. This has been popping up for a few weeks and my Outlook kept asking for my passwords every few minutes and this solution solved them both.
Have reinstalled IE8 twice (does that count as an expectation of a different result after doing the same thing??), changed the capitalization, tried changing the location, all with no joy. Attempted to uninstall IE8, but couldn’t, no option in the Programs, uninstall. The frustrating thing is another user account doesn’t have the problem.
well done, worked like a charm for me as well.
XP SP3. IE8
OMG!!! Thanks to you and Brad! I have been having this problem for over a year now. I couldn’t change providers or anything and it was so annoying. I searched for an answer back then but couldn’t find anything that actually worked.
Guys like you are the reason why non-tech people like me can actually still *use* our computers.
Thanks again,
Rexx
i have found the fix.
a malware/spyware/virus/rogue software has probably modified the permissions of some regedit key,
regedit.exe
HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerSearchScopes
at there, right click at it, restore full control and read permissions, click other regedit keys for reference.
work on my win7 64, IE 9
Beautiful… The has been an annoyance for months. Finally had some spare time and started poking around the net for a fix and came across this. Can’t believe that it’s this simple and that M$ hasn’t patched it by now.
This fixed the problem. Many thanks.
After all this time it still was the fix for me.
Thanks.
This method worked fine for me.
Thanks
Worked for me! Thanks!
THIS WORKED for XP SP3 IE8
The only fix that stopped the annoying search provider popup was to navigate to the key:
“HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell Folders AppData”
In the right pane I changed AppData to AppDatao (2 strings cannot contain the same name)
then created a new string called AppData and
added the value “%USERPROFILE%Application Data” back in.
I restarted the computer and opened IE8 and no warning and I was able to change my default search provider to Google without any problem!
wow, I’ve been living with this annoying IE bug for too long. this fixed my browser. unfortunately, I now prefer chrome.
Did not work forme
I have the exact problem and can not find the answer. I’m not up on this stuff so some things I don’t even know how to. All I know is that nothing work’s so far and it is impossible to change the default.
Had this on a domain with 2003 server and a new user who mainly used it from home with Terminal server. On this domain are a few directories redirected and the Application data is one of them to ensure that logged in on Terminal server or on a client computer would result in using the same Application data where settings for several programs are stored. The problem with this new user was (after searching several hours of course
that the security settings on the directory where not wel set. For a specific program, the user has to be once administrator and start the program after which you can set the user as a normal domain user. The problem was that this user could only read the Application data-directory but did not have full control over it and resulting in the error mentioned in this topic. Also other programs didn’t work like Opera. After giving the user full control, the problem was solved.
I have Windows 8 with IE 10. I keep getting that damned message. I have uninstalled and re-installed the IE, and that message box keeps coming up.
This solution did NOT work for me. But the problem will go away for anything from 2 hours to 2 days. The problem always seems to occur when I click on a link on a webpage not when open IE8. I’ve had IE8 on my computer for over 4 years now without any problems and I’ve always updated with the latest fixes and releases. The problem started just after Christmas and has been a ?? pain ever since occuring every two to three days.