Wednesday, November 5, 2008

Internet Explorer 7

I am a commited Firefox user, but sometimes, especially at work, I have to use Internet Explorer. In using IE 7 I have discovered a couple of issues that I thought I would relate.

The IE 7 run once issue:
When IE 7 is first launched it brings up a configuration page that allows the user to change the "search provider" and activate the phishing filter.

The problem occurs when the settings fail to save and so this page is displayed every time IE7 is launched instead of the home page. To work around this issue you can add the following entries to your registry
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"RunOnceHasShown"=dword:00000001
"RunOnceComplete"=dword:00000001
Or use this file: DisableRunOnceIE7.reg

The IE 7 unable to add new Search Providers issue:
In the upper right hand corner of IE 7 there is a search field that uses Microsoft's Live Search [link]. This field can point to a number of different search providers but sometimes IE 7 fails when trying to select another provider, instead, various script error may occur. This can be caused if shdocvw.dll is registered after IE 7 is installed. To work around this issue you can add the following entry to your registry.
[HKCR\TypeLib\{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}\1.1\0\win32]
@="C:\\WINDOWS\\system32\\ieframe.dll"
Or use this file: RegisterIeframe.reg

To roll back the change use this file: Registershdocvw.reg
(If your Windows folder is not named Windows you will need to edit the files to reflect the correct location before you use them)


No comments: