Photographs courtesy of Toby Watt - lawyer, friend and photographer extraordinaire...
IE7 in a corporate environment
Tips for if you have trouble installing IE7
Troubleshooting Internet Explorer after installation
Problems with Web sites that use Add-ons (Active X controls)
Problems with Web sites that won't work with IE7
General troubleshooting tips
Adjust the size of your cache and delete your History and Cookies
Third party software interference
Try spoofing IE6
Try a different Web browser
Problems with favorites not appearing in the Organise Favorites window
Third party applications
SAP Help shows only empty sections or blank pages
Internet Explorer Release 7 is not completely compatible as release 6. SAP GUI uses Internet Explorer in the HTML control to display the help documents. To resolve this issue, you need to either apply one of the SAP GUI patches mentioned below (or the latest one which is available from the SAP Market place):
SAP GUI for Windows 6.20 Patchlevel 64
SAP GUI for Windows 6.40 Patchlevel 20
SAP GUI for Windows 7.10
or uninstall Internet Explorer 7.0 (only applies to Windows XP or earlier OS).
If you are experiencing this issue with Internet Explorer 6, you need to add "MaxAllowedZone" registry DWORD value in the following key:
In order to uninstall Internet Explorer 7 from this system, you can follow
the steps below:
1. Uninstall Service Pack 2 for Windows Server 2003 and restart the computer.
2. Uninstall Internet Explorer 7.0 and restart the computer.
3. Reinstall Service Pack 2 for Windows Server 2003.
DOWNLOAD: IE6 crashes after you install security update 942615 on a computer
that is running XPSP2
On a computer that is running Windows XP Service Pack 2 (SP2), Microsoft Internet Explorer 6 crashes when you try to a visit a Web site. This problem occurs after you install security update 942615 (MS07-069).
Additionally, you may receive an error message that resembles the following:
Internet Explorer has encountered a problem and needs to close. We are sorry for the inconvenience.
If you were in the middle of something, the information you were working on might be lost.
Please tell Microsoft about this problem.
We have created an error report that you can send to help us improve Internet Explorer. We will treat this report as confidential and anonymous.
To see what data this error report contains, click here.
The error report contains the following error-signature information. Application Name Application Version Module Name Module Version Offset
iexplore.exe 6.0.2900.2180 urlmon.dll 6.0.2900.3231 0003b5ce
IE7 does not send you any notification if it cannot obtain the Certificate
This behavior is by design. However, you can use the method that is described in this Knowledge Base article to receive a notification when Internet Explorer 7 cannot obtain the CRL.
An HTML application that uses the "onbeforeunload" event closes unexpectedly
in IE7 when you click "cancel"
This issue occurs because of how the Shdocvw.dll file handles the IOleCommandTarget::Exec method. This problem does not occur when you start the HTA in Microsoft Internet Explorer 6.
When you start Windows Internet Explorer 7, your home page does not open. Instead, a blank Web page is displayed.
Additionally, you may receive an error message that resembles the following:
Error: Element not found
This problem typically occurs after you install Internet Explorer 7, after you install Windows, or after you reset Internet Explorer settings. This problem may occur only for certain users.
Note from Sandi - the blank page will most likely be blue in colour.
This problem occurs if the Customize Your Settings Web page in Internet Explorer 7 is not loaded correctly or if the Customize Your Settings Web page opens with restricted security settings.
"RunOnceHasShown" - set dword to 00000001
"RunOnceComplete" - set dword to 00000001
(Note: Yes, this information is already on www.ie-vista.com - that being said, it is nice to have an official KB available.
Values from the "Additional Settings" page in the IEAK 7
Customization Wizard are written to the IE7 configuration files even though you
do not change the values
To work around this problem, close the IEAK 7 Customization Wizard when you reach the Additional Settings page. When you close the wizard at this point, you avoid adding unintentional changes to the Internet Explorer 7 configuration files.
You are unable to hide the Address Bar in IE7
In Internet Explorer 6, you may use the NoAddressBar registry value which is mentioned in the KB article 823057 to remove the Address bar. This works in Internet Explorer 6. However, it does not work in Internet Explorer 7.0. In Internet Explorer 7.0, the design is changed.
In Internet Explorer 7, you can use the "NoNavBar" registry value to disable the Address bar.
For a “Per User” setting, the value is located in the following key:
Value name: NoNavBar
Value Type: DWORD
For a “Per Machine” setting, the value is located in the following key:
Value name: NoNavBar
Value Type: DWORD
HOTFIX: After you reapply Internet Explorer Maintenance Group Policy settings
on a computer that has Internet Explorer 7 installed, a pop-up blocker exception
site that you manually added is missing
Consider the following scenario:
• On a computer that has Internet Explorer 7 installed, you apply the Internet Explorer Maintenance Group Policy settings to add a pop-up blocker exception site.
• In the Internet Options dialog box, you manually add a new pop-up blocker exception site.
• You reapply the Group Policy settings on the computer.
In this scenario, you the new pop-up blocker exception site that you manually added in the Internet Options dialog box is missing from this dialog box.
Note This problem does not occur on computers that have Internet Explorer 6 installed.
HOTFIX: The exception handler may not catch an exception in Internet Explorer 7 or in Internet Explorer 6 when you view a Web page that throws an exception from a function that is called through the expando property
You develop a Web page that throws an exception from a function. The function is called through the expando property of a DHTML object. When you use Windows Internet Explorer 7 to view the Web page, the exception handler may not catch this exception.
Note This problem also occurs in Windows Internet Explorer 6 when at least one parameter is passed to the function from which the exception is thrown. To work around this problem in Internet Explorer 6, see the "Workaround" section.
HOTFIX: When you use IE7 to visit a web page that contains IFRAME elements, the
contents of an edited IFRAME element are not rendered correctly
Consider the following scenario:
• You develop a Web page that contains IFRAME elements.
• To make the Web page editable, you set the DesignMode property for an IFRAME element to ON.
• You set the width property and the height property for the IFRAME element as a percentage value.
When you use Windows Internet Explorer 7 to visit the Web page in this scenario, you notice that the contents of the IFRAME element are not rendered correctly. Instead, the IFRAME element is blank. Or, you cannot edit the contents of the IFRAME element even if the contents are displayed.
Some customized security settings for the Trusted sites zone in Internet
Explorer 7 are reset to the default values on a Windows Vista-based computer
On a Windows Vista-based computer, you customize the following security settings for the Trusted sites zone in Windows Internet Explorer 7:
• Automatic Prompting for ActiveX controls
• Download signed ActiveX controls
• Automatic prompting for file downloads
• Allow Script-initiated windows without size or position constraints
However, after you install Internet Explorer cumulative security update 931768 (MS07-027) or security update 933566 (MS07-033), the security settings are reset to the default values.
Fix: Install the December update MS07-069.
MS07-069: Cumulative security update for Internet Explorer
HOTFIX: After you use the Internet Explorer Customization Wizard to remove
the default elements of some features in Internet Explorer 7, these elements
still exist in Internet Explorer 7
On a computer that has Windows Internet Explorer 7 installed, you run the Internet Explorer Customization Wizard. You use this wizard to create an Internet Explorer 7 customized package. In the wizard, you remove the default elements of the following features:
Note The Internet Explorer Customization Wizard is a component of the Internet Explorer Administration Kit (IEAK).
You build the customized package, and you install the package on a destination computer. However, the default elements of the features that you removed still exist.
How to increase the per-domain cookie limit of IE from 20 to 50
By default, Internet Explorer can store a maximum of 20 cookies for each domain. If a server in the domain sends more than 20 cookies to a client computer, the browser on the client computer automatically discards some old cookies.
Each cookie consists of a single name-value pair. This pair may be followed by attribute-value pairs that are separated by semicolons.
This limit has been increased to simplify the development and the hosting of Web applications on domains that must use many cookies.
The "Intranet Sites: Include all local (intranet) sites not listed in other
zones" policy setting does not function as expected in Internet Explorer 7
Consider the following scenario:
• You are running Windows Internet Explorer 7 on a Windows-based computer.
• In a workgroup environment, you use Group Policy to disable the Turn on automatic detection of the intranet setting and to enable the Intranet Sites: Include all local (intranet) sites not listed in other zones setting.
• You use Internet Explorer 7 to access a local intranet site.
In this scenario, the local site is displayed through the Internet zone instead of through the "Local intranet" zone as expected.
HOTFIX: The text size that you specify is not applied to all IE7 windows that
you open on a Windows Vista-based computer
This problem occurs if the following conditions are true:
• Protected mode is enabled in Internet Explorer 7.
• The window in which you specify the text size contains Web pages that use an encoding type other than UTF-8 encoding, such as Shift-JIS character encoding.
Note this problem does not affect Windows XP or Windows Server 2003
HOTFIX: A site does not run in the expected security zone in IE7 if the site
address in the security zone uses a wildcard character
A site address that uses a wildcard character overrides a site address that uses the exact name. For example, assume that you have added the "*.subdomain.domain.com" site address to the Local Intranet security zone. You also add the "server.subdomain.domain.com" site address to the Trusted Sites security zone. When you access the following Web site, you expect the Web site to run in the Trusted Sites security zone:
However, the status bar of Internet Explorer indicates that the Web site runs in the Local Intranet security zone.
A site address that uses a wildcard character does not apply to a site address that is in a nested namespace. Instead, the site address that uses a wildcard character applies only to a site that is directly in the defined namespace.
For example, assume that you have added the "*.subdomain.domain.com" site address to the Local Intranet security zone. When you access the following Web site, you expect that the Web site will run in the Local Intranet security zone:
However, the status bar of Internet Explorer indicates that the Web site runs in the Internet security zone.
In this case, the Web site runs in the Local Intranet security zone only after you add the following addresses to the Local Intranet security zone:
Note The Web site runs in the correct zone in Microsoft Internet Explorer 6.
IMPORTANT INFO FOR HOTFIX WITH WINDOWS SERVER 2003
To apply this hotfix, you must have Windows Server 2003 Service Pack 2 installed on the computer.
IMPORTANT INFORMATION FOR HOTFIX WITH WINDOWS XP
To apply this hotfix, you must have Windows XP Service Pack 2 installed on the computer.
WINDOWS VISTA - No prerequisites
After you append some characters in an HTML page text box in IE7, the
original characters in the text box are replaced with the newly typed characters
Microsoft has released security bulletin MS07-057. The security bulletin contains all the relevant information about the security update. This information includes file manifest information and deployment options. To view the complete security bulletin, visit one of the following Microsoft Web sites:
• IT professionals:
The value in the "CSP" field appears as "Loading" when you use the Advanced
Certificate Request page to submit a certificate request to an enterprise CA in
This problem occurs because active scripting is disabled for the security zone to which the application enterprise CA belongs.
Windows behaviour is incorrect when you use a program that uses DDE to browse pages in IE7
HOTFIX: IE7 does not open a link in a new window as expected after you use
Dynamic Data Exchange to integrate a program into IE7
Consider the following scenario. You use Dynamic Data Exchange (DDE) to integrate a program into Windows Internet Explorer 7. In this program, you configure some options to open links in new Internet Explorer windows. However, when you try to open a link in a new window, Internet Explorer 7 opens the link in a window that was already open.
This problem occurs if you configure Internet Explorer 7 to open links from other programs on a new tab in the open window.
The list of search providers includes two entries for Live Search after you
use an .adm file to configure Live Search as one of the search providers in IE7
This problem occurs because Internet Explorer automatically sets the required registry entries to add Live Search every time it starts.
The fix? Don't use an .adm to add Live Search. You don't need to.
An enhanced meta file (EMF) image may be displayed incorrectly in Internet
Explorer and you cannot control the size of the image
This problem occurs because Internet Explorer does not provide controls to adjust the size of the EMF image. EMF images contain image data in a vector-based format that can be displayed in a size that is larger or smaller than the original image size. Applications that support the EMF format usually display the image at the default size. (The creator of the image determines the default size.) However, Internet Explorer scales the image to fit in the space that is available on the page. When this problem occurs, the image may be displayed in an unexpected size.
The Login page does not appear when you use Windows IE7 to access a Novell
GroupWise WebAccess-based Web site
When you use Windows Internet Explorer 7 to access a Novell GroupWise WebAccess-based Web site, the Login page does not appear. Instead, the Login page appears to stop responding (hang) after it starts to load. When this issue occurs, you may receive the following error message in the Web-browser window:
A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
This issue occurs if the Apache SSL module does not correctly support Transport Layer Security (TLS). By default, Windows Internet Explorer 7 tries to establish a TLS connection with the Web server. If this connection is unsuccessful, Windows Internet Explorer 7 tries to fall back to an SSL 3.0 connection. In this scenario, the Web server may stop responding during the fallback process. To work around this issue, upgrade the Apache SSL module to the latest version.
to start Internet Explorer at a specific size and location
When you try to use the following command to start Windows Internet Explorer at a specific size and location, the command does not work, and Internet Explorer stops unexpectedly:
This problem occurs when you use the following versions of Microsoft Windows:
• Microsoft Windows XP with Service Pack 2
• Microsoft Windows Server 2003 with Service Pack 1
This problem does not occur when you use the following versions of Windows:
• Microsoft Windows 2000 with Service Pack 4
• Microsoft Windows Server 2003 without a service pack installed
Error message when you try to log on to a Web site that requires Kerberos
authentication by using IE7 on a Windows XP SP2 computer: "Access is denied due
to invalid credentials
You try to log on to a Web site that requires Kerberos version 5 protocol authentication. However, you are prompted three times for your user credentials, even though you enter the correct information every time that you are prompted to do this. When you try to log on the Web site for the third time, you receive the following error message:
HTTP Error 401.1 - Unauthorized: Access is denied due to invalid credentials. Internet Information Services (IIS)
Back to the top
This problem occurs if the Web site uses a CNAME resource record in the Domain Name System (DNS) to contact the server that initiates Kerberos authentication. When you use Internet Explorer 7 to access the Web site, Internet Explorer 7 uses the host name of the server instead of the CNAME resource record to contact the server. However, only the Service Principal Name (SPN) for the CNAME resource record is registered on the account that the server uses for the authentication. Therefore, the authentication process does not work.
Error message when you perform an operation in a frame on a Web page in IE7:
To resolve this issue, set the document.domain property of each frame on the Web page to the same string together with the same case. For example, if you set the document.domain property of the first frame to "contoso.com," you must set the document.domain property of the second frame to "contoso.com." You cannot set the document.domain property of the second frame to "CONTOSO.com" or to "Contoso.com."
Error message when you use IE7 to visit a Web page: "Error on Page" or
You set the document.domain property for a Web page to document.location.host or to document.location.hostname. When you use Windows Internet Explorer 7 to visit the Web page, you may encounter one of the following problems:
• You may receive the following error message in the status bar of Internet Explorer:
Error on Page.
• You may receive an error message that resembles the following:
Error: Permission denied
To work around this problem, do not set the document.domain property to document.location.host or to document.location.hostname.
"My Computer" folder opens instead of the Web folder in IE7 when you use
certain Web folder behaviours to open a Web folder
In Windows Internet Explorer 7, the "My Computer" folder opens instead of the Web folder. This problem occurs when you use either of the following behaviors to open a Web folder that is hosted on a Web server and Microsoft Office 2003 or a later version is not installed on the computer:
• httpFolder behavior
• anchorClick behavior
To resolve this issue, install the software update for Web folders that is described in the Microsoft Knowledge Base article 892211.
You experience problems when you use Internet Explorer to browse through
pages on a secure site
"When you open a new Web page, Internet Explorer stops downloading page elements for the previous page. Internet Explorer sends a TCP RESET message, and it closes all the active TCP connections for the previous page. After Internet Explorer closes all the active TCP connections, it opens new TCP connections to the new page. This problem occurs when you click a hyperlink while objects are still being downloaded.
If a new HTTPS connection is initiated while a HTTPS Web page is in the SSL handshake phase of the TCP connection negotiation, the TCP RESET message causes an abnormal end to the SSL handshake. This behavior causes the SSL cache for the SSL session ID to be purged. A new connection is then established that causes a full SSL handshake and that uses a new SSL session ID. This is the default behavior for Internet Explorer."
The fix is, ironically, to increase the MaxConnectionsPerServer value - a value that is used to control the number of download sessions per server IE is allowed to make. Why do I say ironically? Because I have always argued *against* increasing that value for good-netizen reasons - not taking more than our fair share of limited bandwidth resources when connecting to a download server. So, if you choose to increase the MaxConnectionsPerServer value, then please do not attempt to increase the maximum number of sessions beyond the suggested limit of 10.
You cannot prevent IE6 from caching HTTP pages by using META tags
This issue occurs when the connection to the Web server is not a Secure Sockets Layer (SSL) connection. Over ordinary connections, MSHTML will only read the Expires tag, and Internet Explorer will set the Expiration header based on the Expires tag content value.
The "File Download - Security Warning" dialog box opens when you try to open
This problem may occur on a Windows Vista-based computer if the following conditions are true:
• The "Temporary Internet Files" folder is moved to a location outside the User folder hierarchy. For example, the "Temporary Internet Files" folder is moved to another volume.
• The Phishing Filter is enabled.
• Protected mode is enabled.
In this case, the "Temporary Internet Files" folder has insufficient permissions in its new location. Therefore, the Phishing Filter cannot start. When this problem occurs, Internet Explorer 7 cannot start, and the File Download – Security Warning dialog box opens.
This problem may also occur on a Microsoft Windows XP Service Pack 2 (SP2)-based computer or on a Microsoft Windows Server 2003-based computer if one of the following conditions is true:
• The folder that contains the "Temporary Internet Files" folder has been deleted.
• The permissions for the "Temporary Internet Files" folder have been changed.
Description of the Jet 4.0 Database Engine update rollup for the release
version of Windows Vista: 11 May 2007
This article describes the Microsoft Jet 4.0 Database Engine issues that are fixed in the Jet 4.0 Database Engine update rollup for the release version of Windows Vista. This update rollup is dated May 11, 2007.
When you copy text from a Rich Text box in Infopath on a computer that has
IE7 installed, the pasted text unexpectedly appears inside a table cell
This issue occurs after you install Windows Internet Explorer 7 on a computer that has Infopath installed. Or, this issue occurs after you install InfoPath on a computer that is running Windows Vista.
To edit XML files, InfoPath uses the XML capabilities in Internet Explorer to perform certain functions, such as the copying-and-pasting of XML objects. Internet Explorer 7 handles copy-and-paste operations differently from pre-Internet Explorer 7 versions of the browser.
Password expiration messages no longer appear in Outlook Web Access after you
update Exchange Server 2003
• You configure the option that lets you use Microsoft Office Outlook Web Access for Exchange Server 2003 to change domain passwords.
• Password expiration messages appear as expected in Outlook Web Access.
The password expiration messages appear as yellow a banner in the upper part of the details pane in Outlook Web Access. These messages resemble the following:
Your password expires in 6 days. Use the Options page to change your password.
After you apply updates to Exchange, the password expiration message may no longer appear for Outlook Web Access users. You may experience this problem after you apply one of the following updates:
924334 (http://support.microsoft.com/kb/924334/) The Compose Message form stops responding after you install Internet Explorer 7.0 and the S/MIME control on an Outlook Web Access client in Exchange Server 2003
926666 (http://support.microsoft.com/kb/926666/) Update for daylight saving time changes in 2007 for Exchange 2003 Service Pack 2
This problem may also occur after you apply any update that updates the Davex.dll file to version 6.5.7651.60 or to a later version.
HOTFIX: IE6 and IE7 may not find the text even though the Web page contains
This problem occurs because the maximum number of paragraphs that Internet Explorer can search is 32,000 paragraphs. Internet Explorer may not find the text if the text is located after the maximum number of paragraphs.
HOTFIX: The item may not be selected when you use the windowless SELECT
control to create a list in Internet Explorer 7
You use the windowless SELECT control to create a list in Windows Internet Explorer 7. You use the mouse to open the list, and then you use the keyboard to select an item in the list. In this scenario, the item may not be selected.
This problem does not occur if you use the windowed SELECT control by changing the registry key. This problem does not occur if you do not use the mouse to open the list or to close the list.
HOTFIX: Windows IE7 may exit unexpectedly when an application gets the
GetAcceptLanguages function on a computer that is running Windows Vista
To work around this problem, use the RegQueryValue function to retrieve the language setting in Internet Explorer. Use the RegQueryValue function to query the following registry key:
Alternatively request the hotfix.
HOTFIX: When you maximize an IE7 window, some events do not occur
You open a Web page in Windows Internet Explorer 7, and then you minimize the window. After you do this, you maximize the window from the taskbar. In this case, the focus is not in the same position as the focus was when you minimized the window. Instead, the focus is on the Address bar in the window. Additionally, the following events do not occur on the Web page when you maximize the window:
HOTFIX: Error message when you open a Web page in Windows Internet Explorer
7: "Internet Explorer has encountered a problem and needs to close"
This problem occurs if the Web page contains an <OBJECT> tag that uses a “PARAM NAME=back” statement.
HOTFIX: The "Size (bytes) field displays the file size as Damaged when you
view the file properties for an ActiveX control in IE7
Consider the following scenario. You download an ActiveX control. You view the file properties for the control in the Downloaded Program Files folder. You click the Dependency tab in the Properties dialog box. In this scenario, the Size (bytes) field may not display the file size in bytes. Instead, the Size (bytes) field displays the file size as Damaged. This problem occurs if Windows Internet Explorer 7 is installed on the computer.
Note By default, the downloaded ActiveX controls are stored in the C:\WINDOWS\Downloaded Program Files folder when you install the control.
IE7 incorrectly recognizes an intranet Web site as an Internet Web site
HOTFIX: Error message when you run an application that starts news processes
from an impersonated context on a computer that has IE7 installed: "Access is
This behavior occurs because the application calls the ShellExecuteEx function by using a thread that is running under an impersonated context. When the application calls the ShellExecuteEx function, the thread tries to access the HKEY_CURRENT_USER registry key. By design, because the thread does not have permission to access the HKEY_CURRENT_USER registry key, the application cannot call the function successfully.
How to troubleshoot IE7 issues in Windows Vista
You cannot use Internet Explorer to surf the Internet. Additionally, other applications cannot access the Internet. Any one of the following can cause this issue:• Issues with your firewall software or with its configuration.
• Issues with network adapter drivers.
• Issues with the current installation of Winsock or of TCP/IP protocols.
• Incorrect entries in the Hosts file on your computer.
How to troubleshoot compatibility problems that affect IE7 in Windows Vista
Note: This article does not make sense - what compatibility problems are they talking about? For example, it makes no mention of IE's no add-ons mode which is the first thing that should be tried when checking to see if there are compatibility problems affecting IE7.
This article describes how to troubleshoot software compatibility problems that affect Windows Internet Explorer 7. To help determine which program may be causing the problem, you can take the following steps:
1. Use safe mode with networking
2. Perform a clean boot
3. Use a different user account
4. Scan your computer for viruses and spyware
How to optimize or reset IE7
Configuration settings in Windows Internet Explorer 7 may cause one or more of the following issues:
• You experience performance problems in Internet Explorer 7.
• You receive an error message in Internet Explorer 7. For example, you receive an "Internet Explorer cannot display the Web page" error message.
• Internet Explorer 7 stops responding.
How to troubleshoot the following error message in IE7: "Internet Explorer
cannot display the webpage"
When you use Windows Internet Explorer 7 in Windows Vista, you may receive the following error message:
Internet Explorer cannot display the webpage
This Internet Explorer error message may occur when you have network connectivity problems that prevent the computer from connecting to the Internet. This article describes how to use the Network Diagnostics tool in Window Vista to automatically detect the problem. Additionally, this article describes how to manually troubleshoot the problem.