Hi,
We have IE8 installed on our desktops and have have a virtual IE7 package installed. (packaged on XP SP3 with write-copy isolation, and unchecked "Internet explorer should check to see whether it is the default browser")
Since the installation of IE7 we get pop-ups from IE8 whether to change the default browser. After clicking "yes" the default browser is set to IE8 again. But after closing and opening IE8 the pop-up shows up again. This problem only occurs when an user is non-admin.
Make sure your IE7 package.ini do not have any thinreg information for the Internet Explorer entry point.
The ones of interest would be:
Protocols=
FileTypes=
Simply delete them and rebuild. This should keep IE7 from grabbing those during deployment. Test on a new clean machine. Not sure how to resolve the client having the issue today. I bet you could give the user higher privileges for a short while just to make IE8 successfully take default browser back.
There will some problem with priviledges on registries.
If you want to disable checking of default browser on whole system, just in registry HKey_Local_Machine\Software\Microsoft\Internet Explorer\Main changes key Check_Associations from "yes" to "no".
If you want to change it only for current user use registry key HKey_Current_User\Software\Microsoft\Internet Explorer\Main.
Thanks for the suggestion, but unfortunately it doesn't work. In what way does the virtual package affect the native IE8? IE8 keeps telling it's not the default browser. And every shortcut i open on the desktop opens with the virtualized IE7 because it seems to be the default browser.
But everything is working fine when the user has local admin rights.
Make sure your IE7 package.ini do not have any thinreg information for the Internet Explorer entry point.
The ones of interest would be:
Protocols=
FileTypes=
Simply delete them and rebuild. This should keep IE7 from grabbing those during deployment. Test on a new clean machine. Not sure how to resolve the client having the issue today. I bet you could give the user higher privileges for a short while just to make IE8 successfully take default browser back.
