Windows 7 Internet Explorer Compatibility

If there is a DOCTYPE, the page will be rendered in Internet Explorer 7 mode. You can effectively get Compatibility View by specifying Internet Explorer 7 in the section, as this falls back to Internet Explorer 5 automatically if there's no DOCTYPE, or you can use IE7 Enterprise Mode for even better emulation. Tips for IT professionals.

Active9 months ago

We've got one single site (intranet site) that doesn't play well with Internet Explorer 10 unless we add it to Internet Explorer's 'Compatibility View Settings'. So if you open Internet Explorer and go to the menu Tools ->Compatibility View settings you get a pop up menu like so:

Windows 7 Internet Explorer Compatibility Issues

If I add the intranet site all is well. However, we need to add this site to everyone's machine in the company. What is the registry key / value I can use so I can add it to our startup script? If you can point me to the registry key then this would save so much time rather than going to each end user PC and doing this.

Peter MortensenCompatibility
8,58316 gold badges62 silver badges85 bronze badges
JonHJonH
1191 gold badge2 silver badges13 bronze badges

3 Answers

URL’s can be added to Compatibility View List in IE 10 by using the following group policy,

User Configuration->Administrative Templates->Windows Components->Internet Explorer->Compatibility View->Use Policy List of Internet Explorer 7 sites.

If you want to enter this information directly in the registry,

  1. Navigate to HKEY_CURRENT_USERSoftwarePoliciesMicrosoftInternet ExplorerBrowserEmulationPolicyList (You may create registry folders manually if not present, or a .REG file will create everything for you)

  2. Right Click PolicyList ->New->String Value->Enter the name of the website both under ‘Name’ and ‘Data’ (e.g. superuser.com)

Example REG file:

Community
SeanCSeanC
3,4042 gold badges15 silver badges26 bronze badges

This didn't work with my system. I did find what it did, but not easy to create. One would have to add it to a Compatibility View list and export it from the below area.

Mine created a binary key named 'UserFilter' in the following path:
[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerBrowserEmulationClearableListData

For the example of superuser.com it create the below entry:

NOTE: This replaces any existing entries. It would delete them and replace all entries with ONLY this example.

Indrek
21.2k11 gold badges77 silver badges86 bronze badges
John GoinsJohn Goins

Works fine for my IE9 and Vista.Name should be a URL.Data could be totally ignored or any string of charcters or, better still, your own label.

Examples:

-> Gmail does not support IE9, but works fine with IE8 and IE10, IE11:

Name = accounts.google.com

Data =

or

Data = Gmail

-> To skip Google search engine popup about 'make Google default search engine':

Name = google.com

Windows 7 Internet Explorer Compatibility

Data =

or

Data = Google w/o nuisance popup

-> For banks that insist on older IE versions:

Name = seventhnationalbank.com

Data =

or

Data = 7th Natl Bank

Compatibility
user360201user360201

Internet Explorer Compatibility View Settings Windows 7

Not the answer you're looking for? Browse other questions tagged windows-registry or ask your own question.

-->

Applies to:

  • Windows 10
  • Windows 8.1
  • Windows 7
  • Windows Server 2012 R2
  • Windows Server 2008 R2 with Service Pack 1 (SP1)

Compatibility View was introduced in Windows Internet Explorer 8 to help existing content continue to work with Windows Internet Explorer 7, while developers updated their content to support modern interoperable web standards. Since then, the Internet Explorer web platform, and the web itself, have changed so that most public web content looks for standards-based features instead of IE 7-compatible behavior.

Thanks to these changes, using Internet Explorer 11 in the latest standards mode is more compatible with the web than ever before. As a result, IE11 simplifies web page compatibility for users by removing the Compatibility View button and reducing the number of compatibility options in the F12 developer tools for developers.

What happened to the Compatibility View button?

In previous versions of IE, the Compatibility View button would attempt to fix a broken standards-based website, by getting the page to appear like it did in Internet Explorer 7. Today however, more standards-based websites are broken by attempting to appear like they did in Internet Explorer 7. So instead of implementing and using Compatibility View, developers are updating their server configuration to add X-UA-Compatible meta tags, which forces the content to the “edge”, making the Compatibility View button disappear. In support of these changes, the Compatibility View button has been completely removed for IE11.

What if I still need Compatibility View?

There might be extenuating circumstances in your company, which require you to continue to use Compatibility View. In this situation, this process should be viewed strictly as a workaround. You should work with the website vendor to make sure that the affected pages are updated to match the latest web standards. The functionality described here is currently deprecated and will be removed at a time in the future.

Important
This functionality is only available in Internet Explorer for the desktop.

To change your Compatibility View settings

  1. Open Internet Explorer for the desktop, click Tools, and then click Compatibility View settings.

  2. In the Compatibility View Settings box, add the problematic website URL, and then click Add.

    Compatibility View is turned on for this single website, for this specific computer.

  3. Decide if you want your intranet sites displayed using Compatibility View, decide whether to use Microsoft compatibility lists, and then click Close.