Security and Quality Rollup for .NET Framework 4.8 for Windows 7 SP1 and Windows Server 2008 R2 SP1 (KB4597254)

Applies to:

Microsoft .NET Framework 4.8

IMPORTANT Verify that you have installed the required updates listed in the How to get this update section before installing this update. 

Summary

WPF1

- Addressed an issue with a FailFast crash arising in apps with two threads that both load application resources.

Runtime

- Improved the clean-up process for X509Certificate2 certificates.  For more information see KB5001206.


1 Windows Presentation Foundation (WPF)

Known issues in this update

Symptom

This update does not install, and it returns either or both of the following error messages:

  • -2146762495

  • A required certificate is not within its validity period when verifying against the current system clock or the timestamp in the signed file.

Workaround

To work around this issue, follow these steps:

  1. Download the package from Microsoft Update Catalog by selecting the Download button next to the appropriate package and saving it to a local directory.

  2. At an elevated command prompt, navigate to the local directory, and then run the applicable command.

    For x86-based systems:

    NDP48-KB4597254-x86.exe /createlayout <fullpath>

    For x64-based systems:

    NDP48-KB4597254-x64.exe /createlayout <fullpath>

  3. From the same local directory, run the following command to install the update:

    NDP48-KB4597254.msp

    Alternatively, to install the update in silent mode, run the following command:

    NDP48-KB4597254.msp /q /norestart

Additional information about this update

The following articles contain additional information about this update as it relates to individual product versions.

  • 4598500 Description of the Security and Quality Rollup for .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 for Windows 7 SP1 and Windows Server 2008 R2 SP1 (KB4598500)

How to obtain and install the update

Before installing this update

Prerequisite:

To apply this update, you must have .NET Framework 4.8 installed.

You must install the updates listed below and restart your device before installing the latest Rollup. Installing these updates improves the reliability of the update process and mitigates potential issues while installing the Rollup and applying Microsoft security fixes.

  1. The March 12, 2019 servicing stack update (SSU) (KB4490628). To get the standalone package for this SSU, search for it in the Microsoft Update Catalog. This update is required to install updates that are only SHA-2 signed.

  2. The latest SHA-2 update (KB4474419) released September 10, 2019. If you are using Windows Update, the latest SHA-2 update will be offered to you automatically. This update is required to install updates that are only SHA-2 signed. For more information on SHA-2 updates, see 2019 SHA-2 Code Signing Support requirement for Windows and WSUS.

  3. The August 11, 2020 SSU (KB4570673) or a later SSU. To get the standalone package for this SSU, search for it in the Microsoft Update Catalog.

    Important For Windows Thin PC, you must have the August 11, 2020 SSU (KB4570673) or a later SSU installed to make sure you continue to get the extended security updates starting with the October 13, 2020 updates.

  4. The Extended Security Updates (ESU) Licensing Preparation Package (KB4538483) released February 11, 2020. The ESU licensing preparation package will be offered to you from WSUS. To get the standalone package for ESU licensing preparation package, search for it in the Microsoft Update Catalog.

Install this update

Release Channel

Available

Next Step

Windows Update and Microsoft Update

Yes

None. This update will be downloaded and installed automatically from Windows Update if you are an ESU customer.

Microsoft Update Catalog

Yes

To get the standalone package for this update, go to the Microsoft Update Catalog website.

Windows Server Update Services (WSUS)

Yes

This update will automatically sync with WSUS if you configure Products and Classifications as follows:

Product: Windows 7 Service Pack 1, Windows Server 2008 R2 Service Pack 1,Windows Embedded Standard 7 Service Pack 1, Windows Embedded POSReady 7

Classification: Security Updates

Note: This update is available on WSUS via 4598500.

Restart requirement

You must restart the computer after you apply this update if any affected files are being used. We recommend that you exit all .NET Framework-based applications before you apply this update.

Update deployment information

For deployment details for this security update, go to the following article in the Microsoft Knowledge Base:

20210112 Security update deployment information: January 12, 2021

Update removal information

Note We do not recommend that you remove any security update. To remove this update, use the Programs and Features item in Control Panel.

Update restart information

This update does not require a system restart after you apply it unless files that are being updated are locked or are being used.

Update replacement information

This update replaces previously released updates 4586083.

File information

The English (United States) version of this software update installs files that have the attributes that are listed in the following tables.

x86

File name

File version

File size

Date

Time

Aspnet_perf.dll

4.8.4261.0

36,224

02-Dec-2020

22:25

aspnet_wp.exe

4.8.4261.0

39,808

02-Dec-2020

22:25

clr.dll

4.8.4311.0

8,037,768

02-Dec-2020

23:02

clrjit.dll

4.8.4311.0

554,888

02-Dec-2020

23:02

dfdll.dll

4.8.4290.0

178,040

02-Dec-2020

22:25

mscordacwks.dll

4.8.4311.0

1,307,528

02-Dec-2020

23:02

mscordbi.dll

4.8.4311.0

1,188,744

02-Dec-2020

23:02

mscoreei.dll

4.8.4180.0

581,920

02-Dec-2020

22:25

mscorlib.dll

4.8.4311.0

5,670,792

02-Dec-2020

23:02

Placeholder.dll

4.8.4311.0

18,312

02-Dec-2020

23:02

VsVersion.dll

14.8.4311.0

11,656

02-Dec-2020

23:02

PenIMC2_v0400.dll

4.8.4311.0

99,720

02-Dec-2020

23:02

peverify.dll

4.8.4311.0

182,664

02-Dec-2020

23:02

PresentationCore.dll

4.8.4311.0

3,671,944

02-Dec-2020

23:02

PresentationFramework.dll

4.8.4311.0

6,269,832

02-Dec-2020

22:42

PresentationFramework-SystemData.dll

4.8.4311.0

17,800

02-Dec-2020

22:42

PresentationHost_v0400.dll

4.8.4311.0

233,864

02-Dec-2020

23:02

PresentationHost_v0400.dll.mui

4.8.4311.0

77,704

02-Dec-2020

23:02

PresentationNative_v0400.dll

4.8.4311.0

923,016

02-Dec-2020

23:02

ReachFramework.dll

4.8.4110.0

677,656

02-Dec-2020

22:25

ServiceMonikerSupport.dll

4.8.4261.0

24,456

02-Dec-2020

22:25

SMDiagnostics.dll

4.8.4261.0

66,328

02-Dec-2020

22:25

SOS.dll

4.8.4311.0

767,368

02-Dec-2020

23:02

System.Speech.dll

4.8.4210.0

676,736

02-Dec-2020

22:25

System.Activities.dll

4.8.4261.0

1,526,528

02-Dec-2020

22:25

System.Activities.Presentation.dll

4.8.4180.0

2,127,136

02-Dec-2020

22:25

System.Core.dll

4.8.4311.0

1,549,080

02-Dec-2020

22:42

System.IdentityModel.dll

4.8.4261.0

1,086,744

02-Dec-2020

22:25

System.IdentityModel.Services.dll

4.8.4261.0

191,352

02-Dec-2020

22:25

System.Printing.dll

4.8.4110.0

399,640

02-Dec-2020

22:25

System.Runtime.Serialization.dll

4.8.4261.0

1,047,312

02-Dec-2020

22:25

System.ServiceModel.Activities.dll

4.8.4261.0

555,384

02-Dec-2020

22:25

System.ServiceModel.Channels.dll

4.8.4261.0

150,904

02-Dec-2020

22:25

System.ServiceModel.Discovery.dll

4.8.4261.0

301,432

02-Dec-2020

22:25

System.ServiceModel.dll

4.8.4261.0

6,383,896

02-Dec-2020

22:25

System.ServiceModel.Internals.dll

4.8.4261.0

246,528

02-Dec-2020

22:25

System.ServiceModel.WasHosting.dll

4.8.4261.0

33,144

02-Dec-2020

22:25

System.ServiceModel.Web.dll

4.8.4261.0

321,792

02-Dec-2020

22:25

System.Web.ApplicationServices.dll

4.8.4261.0

63,744

02-Dec-2020

22:25

System.Web.Extensions.dll

4.8.4261.0

1,842,432

02-Dec-2020

22:25

System.Windows.Forms.DataVisualization.dll

4.8.4210.0

1,712,512

02-Dec-2020

22:25

System.Workflow.Activities.dll

4.8.4110.0

1,051,112

02-Dec-2020

22:25

System.Workflow.ComponentModel.dll

4.8.4110.0

1,557,272

02-Dec-2020

22:25

System.Workflow.Runtime.dll

4.8.4110.0

503,064

02-Dec-2020

22:25

System.Configuration.dll

4.8.4190.0

421,536

02-Dec-2020

22:25

System.Data.dll

4.8.4290.0

3,476,360

02-Dec-2020

22:25

System.Deployment.dll

4.8.4290.0

1,593,624

02-Dec-2020

22:25

System.dll

4.8.4311.0

3,552,536

02-Dec-2020

22:42

System.Drawing.Design.dll

4.8.4210.0

125,192

02-Dec-2020

22:25

System.Security.dll

4.8.4261.0

320,280

02-Dec-2020

22:25

System.Web.dll

4.8.4261.0

5,409,672

02-Dec-2020

22:25

System.Windows.Controls.Ribbon.dll

4.8.4311.0

743,816

02-Dec-2020

22:42

System.Windows.Forms.dll

4.8.4290.0

5,914,880

02-Dec-2020

22:25

System.Xaml.dll

4.8.4311.0

632,088

02-Dec-2020

22:42

UIAutomationClient.dll

4.8.4311.0

170,888

02-Dec-2020

22:42

UIAutomationClientsideProviders.dll

4.8.4311.0

354,184

02-Dec-2020

22:42

UIAutomationProvider.dll

4.8.4311.0

41,856

02-Dec-2020

22:42

UIAutomationTypes.dll

4.8.4311.0

215,944

02-Dec-2020

22:42

webengine.dll

4.8.4261.0

19,320

02-Dec-2020

22:25

webengine4.dll

4.8.4261.0

564,600

02-Dec-2020

22:25

WindowsBase.dll

4.8.4311.0

1,298,824

02-Dec-2020

22:42

WindowsFormsIntegration.dll

4.8.4180.0

105,248

02-Dec-2020

22:25

WorkflowServiceHostPerformanceCounters.dll

4.8.4110.0

89,368

02-Dec-2020

22:25

WPFFontCache_v0400.exe.mui

4.8.4311.0

12,168

02-Dec-2020

23:13

WPFFontCache_v0400.exe

4.8.4311.0

19,872

02-Dec-2020

23:13

wpfgfx_v0400.dll

4.8.4311.0

1,618,816

02-Dec-2020

23:02

x64

File name

File version

File size

Date

Time

Aspnet_perf.dll

4.8.4261.0

41,848

02-Dec-2020

22:25

Aspnet_perf.dll

4.8.4261.0

36,224

02-Dec-2020

22:25

aspnet_wp.exe

4.8.4261.0

45,440

02-Dec-2020

22:25

aspnet_wp.exe

4.8.4261.0

39,808

02-Dec-2020

22:25

clr.dll

4.8.4311.0

11,244,936

02-Dec-2020

22:42

clr.dll

4.8.4311.0

8,037,768

02-Dec-2020

23:02

clrjit.dll

4.8.4311.0

1,358,216

02-Dec-2020

22:42

clrjit.dll

4.8.4311.0

554,888

02-Dec-2020

23:02

compatjit.dll

4.8.4311.0

1,273,216

02-Dec-2020

22:42

dfdll.dll

4.8.4290.0

214,920

02-Dec-2020

22:25

dfdll.dll

4.8.4290.0

178,040

02-Dec-2020

22:25

mscordacwks.dll

4.8.4311.0

1,801,096

02-Dec-2020

22:42

mscordacwks.dll

4.8.4311.0

1,307,528

02-Dec-2020

23:02

mscordbi.dll

4.8.4311.0

1,655,176

02-Dec-2020

22:42

mscordbi.dll

4.8.4311.0

1,188,744

02-Dec-2020

23:02

mscoreei.dll

4.8.4180.0

689,952

02-Dec-2020

22:25

mscoreei.dll

4.8.4180.0

581,920

02-Dec-2020

22:25

mscorlib.dll

4.8.4311.0

5,431,688

02-Dec-2020

22:42

mscorlib.dll

4.8.4311.0

5,670,792

02-Dec-2020

23:02

VsVersion.dll

14.8.4311.0

11,656

02-Dec-2020

22:42

Placeholder.dll

4.8.4311.0

20,360

02-Dec-2020

22:42

Placeholder.dll

4.8.4311.0

18,312

02-Dec-2020

23:02

VsVersion.dll

14.8.4311.0

11,656

02-Dec-2020

23:02

PenIMC2_v0400.dll

4.8.4311.0

120,704

02-Dec-2020

22:42

PenIMC2_v0400.dll

4.8.4311.0

99,720

02-Dec-2020

23:02

peverify.dll

4.8.4311.0

265,608

02-Dec-2020

22:42

peverify.dll

4.8.4311.0

182,664

02-Dec-2020

23:02

PresentationCore.dll

4.8.4311.0

3,648,392

02-Dec-2020

22:42

PresentationCore.dll

4.8.4311.0

3,671,944

02-Dec-2020

23:02

PresentationFramework.dll

4.8.4311.0

6,269,832

02-Dec-2020

22:42

PresentationFramework-SystemData.dll

4.8.4311.0

17,800

02-Dec-2020

22:42

PresentationHost_v0400.dll

4.8.4311.0

302,472

02-Dec-2020

22:42

PresentationHost_v0400.dll.mui

4.8.4311.0

77,704

02-Dec-2020

22:42

PresentationHost_v0400.dll

4.8.4311.0

233,864

02-Dec-2020

23:02

PresentationHost_v0400.dll.mui

4.8.4311.0

77,704

02-Dec-2020

23:02

PresentationNative_v0400.dll

4.8.4311.0

1,164,168

02-Dec-2020

22:42

PresentationNative_v0400.dll

4.8.4311.0

923,016

02-Dec-2020

23:02

ReachFramework.dll

4.8.4110.0

677,656

02-Dec-2020

22:25

ServiceMonikerSupport.dll

4.8.4261.0

27,512

02-Dec-2020

22:25

ServiceMonikerSupport.dll

4.8.4261.0

24,456

02-Dec-2020

22:25

SMDiagnostics.dll

4.8.4261.0

66,328

02-Dec-2020

22:25

SOS.dll

4.8.4311.0

921,480

02-Dec-2020

22:42

SOS.dll

4.8.4311.0

767,368

02-Dec-2020

23:02

System.Speech.dll

4.8.4210.0

676,736

02-Dec-2020

22:25

System.Activities.dll

4.8.4261.0

1,526,528

02-Dec-2020

22:25

System.Activities.Presentation.dll

4.8.4180.0

2,127,136

02-Dec-2020

22:25

System.Core.dll

4.8.4311.0

1,549,080

02-Dec-2020

22:42

System.IdentityModel.dll

4.8.4261.0

1,086,744

02-Dec-2020

22:25

System.IdentityModel.Services.dll

4.8.4261.0

191,352

02-Dec-2020

22:25

System.Printing.dll

4.8.4110.0

400,152

02-Dec-2020

22:25

System.Printing.dll

4.8.4110.0

399,640

02-Dec-2020

22:25

System.Runtime.Serialization.dll

4.8.4261.0

1,047,312

02-Dec-2020

22:25

System.ServiceModel.Activities.dll

4.8.4261.0

555,384

02-Dec-2020

22:25

System.ServiceModel.Channels.dll

4.8.4261.0

150,904

02-Dec-2020

22:25

System.ServiceModel.Discovery.dll

4.8.4261.0

301,432

02-Dec-2020

22:25

System.ServiceModel.dll

4.8.4261.0

6,383,896

02-Dec-2020

22:25

System.ServiceModel.Internals.dll

4.8.4261.0

246,528

02-Dec-2020

22:25

System.ServiceModel.WasHosting.dll

4.8.4261.0

33,144

02-Dec-2020

22:25

System.ServiceModel.Web.dll

4.8.4261.0

321,792

02-Dec-2020

22:25

System.Web.ApplicationServices.dll

4.8.4261.0

63,744

02-Dec-2020

22:25

System.Web.Extensions.dll

4.8.4261.0

1,842,432

02-Dec-2020

22:25

System.Windows.Forms.DataVisualization.dll

4.8.4210.0

1,712,512

02-Dec-2020

22:25

System.Workflow.Activities.dll

4.8.4110.0

1,051,112

02-Dec-2020

22:25

System.Workflow.ComponentModel.dll

4.8.4110.0

1,557,272

02-Dec-2020

22:25

System.Workflow.Runtime.dll

4.8.4110.0

503,064

02-Dec-2020

22:25

System.configuration.dll

4.8.4190.0

421,536

02-Dec-2020

22:25

System.Data.dll

4.8.4290.0

3,543,432

02-Dec-2020

22:25

System.Data.dll

4.8.4290.0

3,476,360

02-Dec-2020

22:25

System.Deployment.dll

4.8.4290.0

1,593,624

02-Dec-2020

22:25

System.dll

4.8.4311.0

3,552,536

02-Dec-2020

22:42

System.Drawing.Design.dll

4.8.4210.0

125,192

02-Dec-2020

22:25

System.Security.dll

4.8.4261.0

320,280

02-Dec-2020

22:25

System.Web.dll

4.8.4261.0

5,397,368

02-Dec-2020

22:25

System.Web.dll

4.8.4261.0

5,409,672

02-Dec-2020

22:25

System.Windows.Controls.Ribbon.dll

4.8.4311.0

743,816

02-Dec-2020

22:42

System.Windows.Forms.dll

4.8.4290.0

5,914,880

02-Dec-2020

22:25

System.Xaml.dll

4.8.4311.0

632,088

02-Dec-2020

22:42

UIAutomationClient.dll

4.8.4311.0

170,888

02-Dec-2020

22:42

UIAutomationClientsideProviders.dll

4.8.4311.0

354,184

02-Dec-2020

22:42

UIAutomationProvider.dll

4.8.4311.0

41,856

02-Dec-2020

22:42

UIAutomationTypes.dll

4.8.4311.0

215,944

02-Dec-2020

22:42

webengine.dll

4.8.4261.0

21,368

02-Dec-2020

22:25

webengine.dll

4.8.4261.0

19,320

02-Dec-2020

22:25

webengine4.dll

4.8.4261.0

675,192

02-Dec-2020

22:25

webengine4.dll

4.8.4261.0

564,600

02-Dec-2020

22:25

WindowsBase.dll

4.8.4311.0

1,298,824

02-Dec-2020

22:42

WindowsFormsIntegration.dll

4.8.4180.0

105,248

02-Dec-2020

22:25

WorkflowServiceHostPerformanceCounters.dll

4.8.4110.0

102,672

02-Dec-2020

22:25

WorkflowServiceHostPerformanceCounters.dll

4.8.4110.0

89,368

02-Dec-2020

22:25

WPFFontCache_v0400.exe.mui

4.8.4311.0

12,168

02-Dec-2020

23:52

WPFFontCache_v0400.exe.mui

4.8.4311.0

12,168

02-Dec-2020

23:13

WPFFontCache_v0400.exe

4.8.4311.0

21,920

02-Dec-2020

23:52

WPFFontCache_v0400.exe

4.8.4311.0

19,872

02-Dec-2020

23:13

wpfgfx_v0400.dll

4.8.4311.0

2,050,440

02-Dec-2020

22:42

wpfgfx_v0400.dll

4.8.4311.0

1,618,816

02-Dec-2020

23:02

Information about protection and security

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

Thank you for your feedback!

Thank you for your feedback! It sounds like it might be helpful to connect you to one of our Office support agents.

×