Warning: The retired, out-of-support Internet Explorer 11 desktop application has been permanently disabled through a Microsoft Edge update on certain versions of Windows 10. For more information, see Internet Explorer 11 desktop app retirement FAQ.

Symptoms

Consider the following scenario:

  • You run Windows Internet Explorer 8 on a computer that is running Windows 7 Service Pack 1 (SP1) or Windows Server 2008 R2 Service Pack 1 (SP1).

  • You implement a smart card-based single sign-on (SSO) solution by using a third-party provider.

  • You use a web application that requires authentication by using client certificates that are located on the smart card.

  • The SSO solution is configured in such a way that you are not prompted for the smart card's PIN when you log on to Windows by using the smart card.

  • You close an instance of Internet Explorer that requires the smart card. However, you have another instance of Internet Explorer still open, and this instance does not require the smart card.

In this scenario, when you visit a webpage that requires the smart card, you are prompted for a PIN.

Cause

This problem occurs because, when you close an instance of Internet Explorer that requires the smart card, and another instance that does not require the smart card is still open, the smart card receives a reset. Therefore, the pin type is changed to require a PIN. Internet Explorer performs a cleanup of the security contexts when the last instance of Internet Explorer is closed. However, when the Iexplore.exe process that used the smart card is shut down, but another instance of the Iexplore.exe process is still running, the cleanup of the security context does not occur. This causes the Smart Card service to issue a reset to the smart card. The reset from the Smart Card service then causes the SSO feature to be disabled.

Resolution

Hotfix information

A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that described in this article. Apply this hotfix only to systems that are experiencing the problem described in this article. This hotfix might receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next software update that contains this hotfix. If the hotfix is available for download, there is a "Hotfix download available" section at the top of this Knowledge Base article. If this section does not appear, contact Microsoft Customer Service and Support to obtain the hotfix. Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft website:

http://support.microsoft.com/contactus/?ws=supportNote The "Hotfix download available" form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.  

Prerequisites

You must have Internet Explorer 8 installed on one of the following to apply this hotfix:

  • Windows 7 Service Pack 1 (SP1)

  • Windows Server 2008 R2 Service Pack 1 (SP1)

Registry information

To enable this hotfix, you must create a registry entry. To do this, follow these steps:

  1. Exit all instances of Internet Explorer.

  2. Click Start, click Run, type regedit in the Open box, and then click OK.

  3. Locate and then click the following registry subkey:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl

  4. On the Edit menu, point to New, and then click Key.

  5. Type FEATURE_FLUSH_CRED_ON_PROCESS_EXIT_KB2569126, and then press ENTER.

  6. Click FEATURE_FLUSH_CRED_ON_PROCESS_EXIT_KB2569126.

  7. On the Edit menu, point to New, and then click DWORD Value.

  8. Type iexplore.exe, and then press ENTER.

  9. Right-click iexplore.exe, and then click Modify.

  10. In the Value data box, type 1, and then click OK.

  11. Exit Registry Editor.

If you run an x64-based Windows operating system, you must also add an additional registry entry. To do this, follow these steps:

  1. Exit all instances of Internet Explorer.

  2. Click Start, click Run, type regedit in the Open box, and then click OK.

  3. Locate and then click the following registry subkey:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\Main\FeatureControl

  4. On the Edit menu, point to New, and then click Key.

  5. Type FEATURE_FLUSH_CRED_ON_PROCESS_EXIT_KB2569126, and then press ENTER.

  6. Click FEATURE_FLUSH_CRED_ON_PROCESS_EXIT_KB2569126.

  7. On the Edit menu, point to New, and then click DWORD Value.

  8. Type iexplore.exe, and then press ENTER.

  9. Right-click iexplore.exe, and then click Modify.

  10. In the Value data box, type 1, and then click OK.

  11. Exit Registry Editor.

Restart information

You must restart the computer after you apply this hotfix.  

Replacement information

This hotfix does not replace a previously released hotfix.  

File information

The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.  

Windows 7 and Windows Server 2008 R2 file information notes

The MANIFEST files (.manifest) that are installed for each environment are listed separately in the "Additional file information for Windows 7 and for Windows Server 2008 R2" section. MANIFEST files, and the associated security catalog (.cat) files, are extremely important to maintain the state of the updated components. The security catalog files, for which the attributes are not listed, are signed with a Microsoft digital signature.

For all supported x86-based versions of Windows 7

File name

File version

File size

Date

Time

Urlmon.dll

8.0.7601.21761

1,232,896

01-Jul-2011

05:44

Jsproxy.dll

8.0.7600.16385

48,128

14-Jul-2009

01:15

Wininet.dll

8.0.7601.21761

981,504

01-Jul-2011

05:44

Wininetplugin.dll

1.0.0.1

68,608

14-Jul-2009

01:16

Ieframe.dll

8.0.7601.21761

10,991,104

01-Jul-2011

05:41

Ieframe.ptxml

Not Applicable

13,270

13-Jul-2009

20:45

Ieui.dll

8.0.7600.16385

176,640

14-Jul-2009

01:15

For all supported x64-based versions of Windows 7 and of Windows Server 2008 R2

File name

File version

File size

Date

Time

Platform

Urlmon.dll

8.0.7601.21761

1,494,528

01-Jul-2011

05:24

x64

Jsproxy.dll

8.0.7600.16385

64,512

14-Jul-2009

01:41

x64

Wininet.dll

8.0.7601.21761

1,189,376

01-Jul-2011

05:24

x64

Wininetplugin.dll

1.0.0.1

95,232

14-Jul-2009

01:41

x64

Ieframe.dll

8.0.7601.21761

12,262,400

01-Jul-2011

05:19

x64

Ieframe.ptxml

Not Applicable

13,270

13-Jul-2009

20:36

Not Applicable

Ieui.dll

8.0.7600.16385

247,808

14-Jul-2009

01:41

x64

Ieframe.dll

8.0.7601.21761

10,991,104

01-Jul-2011

05:41

x86

Ieui.dll

8.0.7600.16385

176,640

14-Jul-2009

01:15

x86

Wow64_ieframe.ptxml

Not Applicable

13,270

13-Jul-2009

20:45

Not Applicable

For all supported IA-64-based versions of Windows Server 2008 R2

File name

File version

File size

Date

Time

Platform

Urlmon.dll

8.0.7601.21761

2,733,568

01-Jul-2011

04:14

IA-64

Jsproxy.dll

8.0.7600.16385

114,176

14-Jul-2009

01:46

IA-64

Wininet.dll

8.0.7601.21761

2,201,088

01-Jul-2011

04:15

IA-64

Wininetplugin.dll

1.0.0.1

189,952

14-Jul-2009

01:50

IA-64

Ieframe.dll

8.0.7601.21761

18,738,688

01-Jul-2011

04:09

IA-64

Ieframe.ptxml

Not Applicable

13,270

13-Jul-2009

20:36

Not Applicable

Ieui.dll

8.0.7600.16385

519,168

14-Jul-2009

01:46

IA-64

Ieframe.dll

8.0.7601.21761

10,991,104

01-Jul-2011

05:41

x86

Ieui.dll

8.0.7600.16385

176,640

14-Jul-2009

01:15

x86

Wow64_ieframe.ptxml

Not Applicable

13,270

13-Jul-2009

20:45

Not Applicable

Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

Additional file information for Windows 7 and for Windows Server 2008 R2

Additional files for all supported x86-based versions of Windows 7

File name

X86_374bed0995fba0452dcd3a30847043b2_31bf3856ad364e35_8.0.7601.21761_none_752b9c1fe9eb0314.manifest

File version

Not Applicable

File size

726

Date (UTC)

01-Jul-2011

Time (UTC)

08:56

File name

X86_88733d5c4c255832ac16ec532917fbd9_31bf3856ad364e35_8.0.7601.21761_none_fb9c76e7fd69bae0.manifest

File version

Not Applicable

File size

724

Date (UTC)

01-Jul-2011

Time (UTC)

08:56

File name

X86_a1478f9ee0545ee13eac89e8f4cddbb6_31bf3856ad364e35_8.0.7601.21761_none_a25b0505904a7850.manifest

File version

Not Applicable

File size

695

Date (UTC)

01-Jul-2011

Time (UTC)

08:56

File name

X86_microsoft-windows-i..ersandsecurityzones_31bf3856ad364e35_8.0.7601.21761_none_d1f55735c556d97c.manifest

File version

Not Applicable

File size

264,470

Date (UTC)

01-Jul-2011

Time (UTC)

06:17

File name

X86_microsoft-windows-i..tocolimplementation_31bf3856ad364e35_8.0.7601.21761_none_1efb32d79060000f.manifest

File version

Not Applicable

File size

43,621

Date (UTC)

01-Jul-2011

Time (UTC)

09:03

File name

X86_microsoft-windows-ieframe_31bf3856ad364e35_8.0.7601.21761_none_81b4abf99cabf772.manifest

File version

Not Applicable

File size

201,049

Date (UTC)

01-Jul-2011

Time (UTC)

09:03

Additional files for all supported x64-based versions of Windows 7 and of Windows Server 2008 R2

File name

Amd64_5ee88adeda1ce7b75c81bfa1d7430aa1_31bf3856ad364e35_8.0.7601.21761_none_8f77de341491cbbd.manifest

File version

Not Applicable

File size

1,100

Date (UTC)

01-Jul-2011

Time (UTC)

08:56

File name

Amd64_6ac284ce4c689139012cb361e1d86792_31bf3856ad364e35_8.0.7601.21761_none_2e6d3652c660686f.manifest

File version

Not Applicable

File size

1,096

Date (UTC)

01-Jul-2011

Time (UTC)

08:56

File name

Amd64_75b378c614bc4f7ee43ee5cc312dc907_31bf3856ad364e35_8.0.7601.21761_none_afbe47b1823a9dcf.manifest

File version

Not Applicable

File size

728

Date (UTC)

01-Jul-2011

Time (UTC)

08:56

File name

Amd64_80077fa0680284b1369d5b1c1584f2a9_31bf3856ad364e35_8.0.7601.21761_none_6aa0290643b94465.manifest

File version

Not Applicable

File size

1,040

Date (UTC)

01-Jul-2011

Time (UTC)

08:56

File name

Amd64_9502aa1cce7a4c1fc34e9e3b9f66964b_31bf3856ad364e35_8.0.7601.21761_none_a03705a6856c9636.manifest

File version

Not Applicable

File size

699

Date (UTC)

01-Jul-2011

Time (UTC)

08:56

File name

Amd64_d1febc6b2c3ab10f13c9307ea0e4ef6b_31bf3856ad364e35_8.0.7601.21761_none_b2008f08cec376e3.manifest

File version

Not Applicable

File size

730

Date (UTC)

01-Jul-2011

Time (UTC)

08:56

File name

Amd64_microsoft-windows-i..ersandsecurityzones_31bf3856ad364e35_8.0.7601.21761_none_2e13f2b97db44ab2.manifest

File version

Not Applicable

File size

264,474

Date (UTC)

01-Jul-2011

Time (UTC)

06:56

File name

Amd64_microsoft-windows-i..tocolimplementation_31bf3856ad364e35_8.0.7601.21761_none_7b19ce5b48bd7145.manifest

File version

Not Applicable

File size

43,625

Date (UTC)

01-Jul-2011

Time (UTC)

09:13

File name

Amd64_microsoft-windows-ieframe_31bf3856ad364e35_8.0.7601.21761_none_ddd3477d550968a8.manifest

File version

Not Applicable

File size

201,053

Date (UTC)

01-Jul-2011

Time (UTC)

09:13

File name

Wow64_microsoft-windows-ieframe_31bf3856ad364e35_8.0.7601.21761_none_e827f1cf896a2aa3.manifest

File version

Not Applicable

File size

199,054

Date (UTC)

01-Jul-2011

Time (UTC)

09:13

Additional files for all supported IA-64-based versions of Windows Server 2008 R2

File name

Ia64_752b038e58ea8aece85d9936bebaee03_31bf3856ad364e35_8.0.7601.21761_none_02d29064c66906b4.manifest

File version

Not Applicable

File size

1,094

Date (UTC)

01-Jul-2011

Time (UTC)

08:56

File name

Ia64_806add81916876b3cf8c7d1e49c297bd_31bf3856ad364e35_8.0.7601.21761_none_06a83e1d13782e63.manifest

File version

Not Applicable

File size

1,098

Date (UTC)

01-Jul-2011

Time (UTC)

08:56

File name

Ia64_8f2906aac972a21babd8d8035b2cee06_31bf3856ad364e35_8.0.7601.21761_none_99a9e7c3681047bc.manifest

File version

Not Applicable

File size

1,038

Date (UTC)

01-Jul-2011

Time (UTC)

08:56

File name

Ia64_microsoft-windows-i..ersandsecurityzones_31bf3856ad364e35_8.0.7601.21761_none_d1f6fb2bc554e278.manifest

File version

Not Applicable

File size

264,472

Date (UTC)

01-Jul-2011

Time (UTC)

06:51

File name

Ia64_microsoft-windows-i..tocolimplementation_31bf3856ad364e35_8.0.7601.21761_none_1efcd6cd905e090b.manifest

File version

Not Applicable

File size

43,623

Date (UTC)

01-Jul-2011

Time (UTC)

08:57

File name

Ia64_microsoft-windows-ieframe_31bf3856ad364e35_8.0.7601.21761_none_81b64fef9caa006e.manifest

File version

Not Applicable

File size

201,051

Date (UTC)

01-Jul-2011

Time (UTC)

08:57

File name

Wow64_microsoft-windows-ieframe_31bf3856ad364e35_8.0.7601.21761_none_e827f1cf896a2aa3.manifest

File version

Not Applicable

File size

199,054

Date (UTC)

01-Jul-2011

Time (UTC)

08:57

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.