Description of Preview of Quality Rollup for .NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, and 4.7.2 for Windows 7 SP1 and Server 2008 R2 SP1 and for .NET Framework 4.6 for Server 2008 SP2 (KB4486546)

Applies to:

Microsoft .NET Framework 4.6, Microsoft .NET Framework 4.6.1, Microsoft .NET Framework 4.6.2, Microsoft .NET Framework 4.7, Microsoft .NET Framework 4.7.1, Microsoft .NET Framework 4.7.2

The February 2019 update for Windows 7 SP1, Windows Server 2008 R2 SP1, and Windows Server 2008 SP2 includes cumulative reliability improvements in .NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, and 4.7.2. We recommend that you apply this update as part of your regular maintenance routines. Before you install this update, see the Prerequisites and Restart requirement sections.

Important

  • All updates for .NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, and 4.7.2 require that the d3dcompiler_47.dll update is installed. We recommend that you install the included d3dcompiler_47.dll update before you apply this update. For more information about the d3dcompiler_47.dll update, see KB 4019990 for Windows 7 SP1 and Windows Server 2008 R2 SP1. Or, see KB 4019478 for Windows Server 2008 SP2.

  • If you install a language pack after you install this update, you must reinstall this update. Therefore, we recommend that you install any language packs that you need before you install this update. For more information, see Add language packs to Windows.

Quality and reliability improvements

CLR1

Addresses an issue in System.Threading.Timer where a single global queue that was protected by a single process-wide lock causing a issues with scalability where Timers are used frequently on multi-CPU machine.  The fix can be opted into with an AppContext switch:

SQL2

Addresses an issue that caused compatibility breaks seen in some System.Data.SqlClient usage scenarios.

WPF3

 Improved the memory allocation and cleanup scheduling behavior of the weak-event pattern.   To opt-in to these improvements, set AppContext switches to 'true':  Switch.MS.Internal.EnableWeakEventMemoryImprovements and Switch.MS.Internal.EnableCleanupSchedulingImprovements.


1 Common Language Runtime (CLR)
2 SQL Server (SQL)
3 Windows Presentation Foundation (WPF)

Additional information about this update

For more information about this update as it relates to Windows 7 SP1 and Windows Server 2008 R2 SP1, see the following article in the Microsoft Knowledge Base:

4487256 February 2019 Preview of the Quality Rollups for .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, and 4.7.2 for Windows 7 SP1 and Windows Server 2008 R2 SP1 (KB 4487256)

For more information about this update as it relates to Windows Server 2008 SP2, see the following article in the Microsoft Knowledge Base:

4487259 February 2019 Preview of the Quality Rollups for .NET Framework 2.0 SP2, 3.0 SP2, 4.5.2, and 4.6 for Windows Server 2008 SP2 (KB 4487259)

How to obtain and install the update

Method 1: Microsoft Update Catalog

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

Method 2: Windows Software Update Services (WSUS)

On your WSUS server, follow these steps:

  1. Select Start, select Administrative Tools, and then select Microsoft Windows Server Update Services 3.0.

  2. Expand ComputerName, and then select Action.

  3. Select Import Updates.

  4. WSUS opens a browser window in which you may be prompted to install an ActiveX control. You must install the ActiveX control to continue.

  5. After the ActiveX control is installed, you see the Microsoft Update Catalog screen. Type 4487256 for Windows 7 SP1 and Windows Server 2008 R2 SP1 or type 4487259 for Windows Server 2008 SP2 in the Search box, and then select Search

  6. Locate the .NET Framework packages that match the operating systems, languages, and processors in your environment. Select Add to add them to your basket.

  7. After you select all the packages that you require, select View Basket.

  8. To import the packages to your WSUS server, select Import.

  9. After the packages are imported, select Close to return to WSUS.

The updates are now available for installation through WSUS.

Prerequisites

To apply this update, you must have .NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, or 4.7.2 installed.

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 replacement information

This update replaces the following previously released updates:

  • For Windows 7 SP1 and Windows Server 2008 R2 SP1: KB 4481488

  • For Windows Server 2008 SP2: KB 4481491

File information

The English (United States) version of this software update installs files that have the attributes that are listed in the following tables. The dates and the times for these files are listed in Coordinated Universal Time (UTC). The dates and the times for these files on your local computer are displayed in your local time together with your current daylight saving time (DST) bias. Additionally, the dates and the times may change when you perform certain operations on the files.

File attributes for all supported x64 based versions of systems

File name

File version

File size

Date

Time

Aspnet_perf.dll

4.7.3282.0

46,144

08-Jan-2019

18:25

Aspnet_perf.dll

4.7.3282.0

42,792

08-Jan-2019

18:24

aspnet_wp.exe

4.7.3282.0

50,904

08-Jan-2019

18:25

aspnet_wp.exe

4.7.3282.0

46,088

08-Jan-2019

18:24

clr.dll

4.7.3362.0

10,377,784

08-Jan-2019

18:43

clr.dll

4.7.3362.0

7,249,672

08-Jan-2019

18:27

clrjit.dll

4.7.3362.0

1,221,896

08-Jan-2019

18:43

clrjit.dll

4.7.3362.0

522,808

08-Jan-2019

18:27

compatjit.dll

4.7.3362.0

1,259,784

08-Jan-2019

18:43

dfdll.dll

4.7.3221.0

191,696

08-Jan-2019

18:25

dfdll.dll

4.7.3221.0

159,952

08-Jan-2019

18:24

GlobalUserInterface.CompositeFont

186,009

08-Jan-2019

18:28

mscordacwks.dll

4.7.3362.0

1,840,392

08-Jan-2019

18:43

mscordacwks.dll

4.7.3362.0

1,343,032

08-Jan-2019

18:27

mscordbi.dll

4.7.3362.0

1,622,280

08-Jan-2019

18:43

mscordbi.dll

4.7.3362.0

1,168,952

08-Jan-2019

18:27

mscoreei.dll

4.7.3221.0

630,496

08-Jan-2019

18:25

mscoreei.dll

4.7.3221.0

511,712

08-Jan-2019

18:24

mscorlib.dll

4.7.3362.0

5,427,256

08-Jan-2019

18:43

mscorlib.dll

4.7.3362.0

5,645,368

08-Jan-2019

18:27

msvcp120_clr0400.dll

12.0.52519.0

690,008

08-Jan-2019

18:43

msvcp120_clr0400.dll

12.0.52519.0

485,576

08-Jan-2019

18:28

msvcr120_clr0400.dll

12.0.52519.0

993,632

08-Jan-2019

18:43

msvcr120_clr0400.dll

12.0.52519.0

987,840

08-Jan-2019

18:28

VsVersion.dll

14.7.3362.0

19,000

08-Jan-2019

18:43

VsVersion.dll

14.7.3362.0

19,000

08-Jan-2019

18:27

peverify.dll

4.7.3362.0

260,152

08-Jan-2019

18:43

peverify.dll

4.7.3362.0

188,472

08-Jan-2019

18:28

PresentationCore.dll

4.7.3362.0

3,613,960

08-Jan-2019

18:43

PresentationCore.dll

4.7.3362.0

3,636,280

08-Jan-2019

18:28

PresentationFramework.dll

4.7.3362.0

6,237,240

08-Jan-2019

18:28

PresentationFramework-SystemData.dll

4.7.3362.0

24,320

08-Jan-2019

18:28

PresentationHost_v0400.dll

4.7.3362.0

277,560

08-Jan-2019

18:43

PresentationHost_v0400.dll.mui

4.7.3362.0

84,744

08-Jan-2019

18:43

PresentationHost_v0400.dll

4.7.3362.0

214,280

08-Jan-2019

18:28

PresentationHost_v0400.dll.mui

4.7.3362.0

84,536

08-Jan-2019

18:28

PresentationNative_v0400.dll

4.7.3362.0

1,109,560

08-Jan-2019

18:43

PresentationNative_v0400.dll

4.7.3362.0

826,936

08-Jan-2019

18:28

ServiceMonikerSupport.dll

4.7.3324.0

31,488

08-Jan-2019

18:25

ServiceMonikerSupport.dll

4.7.3324.0

29,440

08-Jan-2019

18:24

SMDiagnostics.dll

4.7.3324.0

74,048

08-Jan-2019

18:24

SOS.dll

4.7.3362.0

871,992

08-Jan-2019

18:43

SOS.dll

4.7.3362.0

743,688

08-Jan-2019

18:27

System.Activities.dll

4.7.3324.0

1,532,712

08-Jan-2019

18:24

System.ComponentModel.DataAnnotations.dll

4.7.3221.0

127,400

08-Jan-2019

18:24

System.Core.dll

4.7.3362.0

1,552,208

08-Jan-2019

18:28

System.Data.Entity.dll

4.7.3221.0

4,035,664

08-Jan-2019

18:24

System.DirectoryServices.AccountManagement.dll

4.7.3221.0

297,648

08-Jan-2019

18:24

System.IdentityModel.dll

4.7.3324.0

1,090,368

08-Jan-2019

18:24

System.IdentityModel.Services.dll

4.7.3324.0

198,400

08-Jan-2019

18:24

System.Runtime.Serialization.dll

4.7.3324.0

1,056,552

08-Jan-2019

18:24

System.ServiceModel.Channels.dll

4.7.3324.0

157,952

08-Jan-2019

18:24

System.ServiceModel.Discovery.dll

4.7.3324.0

308,464

08-Jan-2019

18:24

System.ServiceModel.dll

4.7.3324.0

6,322,496

08-Jan-2019

18:25

System.ServiceModel.Internals.dll

4.7.3324.0

260,928

08-Jan-2019

18:25

System.ServiceModel.Routing.dll

4.7.3221.0

132,208

08-Jan-2019

18:25

System.ServiceModel.WasHosting.dll

4.7.3324.0

40,192

08-Jan-2019

18:25

System.Web.ApplicationServices.dll

4.7.3282.0

71,120

08-Jan-2019

18:24

System.Web.Extensions.dll

4.7.3282.0

1,850,264

08-Jan-2019

18:24

System.Workflow.Activities.dll

4.7.3353.0

1,051,192

08-Jan-2019

18:25

System.Workflow.ComponentModel.dll

4.7.3353.0

1,549,880

08-Jan-2019

18:25

System.Workflow.Runtime.dll

4.7.3353.0

498,936

08-Jan-2019

18:25

System.Runtime.Caching.dll

4.7.3221.0

109,864

08-Jan-2019

18:24

System.configuration.dll

4.7.3324.0

419,648

08-Jan-2019

18:24

System.Data.dll

4.7.3260.0

3,524,864

08-Jan-2019

18:25

System.Data.dll

4.7.3260.0

3,462,912

08-Jan-2019

18:24

System.Data.SqlXml.dll

4.7.3221.0

734,520

08-Jan-2019

18:24

System.Deployment.dll

4.7.3221.0

879,408

08-Jan-2019

18:24

System.DirectoryServices.Protocols.dll

4.7.3221.0

201,624

08-Jan-2019

18:24

System.dll

4.7.3362.0

3,559,552

08-Jan-2019

18:28

System.Drawing.dll

4.7.3221.0

600,864

08-Jan-2019

18:24

System.Management.dll

4.7.3221.0

415,536

08-Jan-2019

18:24

System.Net.Http.dll

4.7.3221.0

204,584

08-Jan-2019

18:24

System.Runtime.Remoting.dll

4.7.3221.0

347,472

08-Jan-2019

18:24

System.Security.dll

4.7.3221.0

325,928

08-Jan-2019

18:24

System.Transactions.dll

4.7.3221.0

311,048

08-Jan-2019

18:25

System.Transactions.dll

4.7.3221.0

309,328

08-Jan-2019

18:24

System.Web.dll

4.7.3282.0

5,398,280

08-Jan-2019

18:25

System.Web.dll

4.7.3282.0

5,416,232

08-Jan-2019

18:24

System.Windows.Controls.Ribbon.dll

4.7.3362.0

742,456

08-Jan-2019

18:28

System.Windows.Forms.dll

4.7.3324.0

5,236,640

08-Jan-2019

18:24

System.Xaml.dll

4.7.3362.0

642,176

08-Jan-2019

18:28

System.XML.dll

4.7.3221.0

2,670,344

08-Jan-2019

18:24

UIAutomationClient.dll

4.7.3362.0

177,720

08-Jan-2019

18:28

UIAutomationClientsideProviders.dll

4.7.3362.0

361,016

08-Jan-2019

18:28

UIAutomationProvider.dll

4.7.3362.0

48,904

08-Jan-2019

18:28

UIAutomationTypes.dll

4.7.3362.0

220,936

08-Jan-2019

18:28

webengine.dll

4.7.3282.0

26,168

08-Jan-2019

18:25

webengine.dll

4.7.3282.0

24,840

08-Jan-2019

18:24

webengine4.dll

4.7.3282.0

667,192

08-Jan-2019

18:25

webengine4.dll

4.7.3282.0

550,152

08-Jan-2019

18:24

WindowsBase.dll

4.7.3362.0

1,296,136

08-Jan-2019

18:28

WMINet_Utils.dll

4.7.3221.0

188,144

08-Jan-2019

18:25

WMINet_Utils.dll

4.7.3221.0

136,432

08-Jan-2019

18:24

WorkflowServiceHostPerformanceCounters.dll

4.7.3353.0

101,112

08-Jan-2019

18:25

WorkflowServiceHostPerformanceCounters.dll

4.7.3353.0

89,352

08-Jan-2019

18:25

WPFFontCache_v0400.exe.mui

4.7.3362.0

19,232

08-Jan-2019

20:14

WPFFontCache_v0400.exe.mui

4.7.3362.0

19,208

08-Jan-2019

18:28

WPFFontCache_v0400.exe

4.7.3362.0

26,936

08-Jan-2019

20:14

WPFFontCache_v0400.exe

4.7.3362.0

25,920

08-Jan-2019

18:28

wpfgfx_v0400.dll

4.7.3362.0

1,764,408

08-Jan-2019

18:43

wpfgfx_v0400.dll

4.7.3362.0

1,345,080

08-Jan-2019

18:28

Placeholder.dll

4.7.3362.0

25,656

08-Jan-2019

18:43

Placeholder.dll

4.7.3362.0

24,632

08-Jan-2019

18:28

PenIMC2_v0400.dll

4.7.3362.0

104,504

08-Jan-2019

18:43

PenIMC2_v0400.dll

4.7.3362.0

86,280

08-Jan-2019

18:28

File attributes for all supported x86 based versions of systems

File name

File version

File size

Date

Time

Aspnet_perf.dll

4.7.3282.0

42,792

08-Jan-2019

18:24

aspnet_wp.exe

4.7.3282.0

46,088

08-Jan-2019

18:24

clr.dll

4.7.3362.0

7,249,672

08-Jan-2019

18:27

clrjit.dll

4.7.3362.0

522,808

08-Jan-2019

18:27

dfdll.dll

4.7.3221.0

159,952

08-Jan-2019

18:24

GlobalUserInterface.CompositeFont

186,009

08-Jan-2019

18:28

mscordacwks.dll

4.7.3362.0

1,343,032

08-Jan-2019

18:27

mscordbi.dll

4.7.3362.0

1,168,952

08-Jan-2019

18:27

mscoreei.dll

4.7.3221.0

511,712

08-Jan-2019

18:24

mscorlib.dll

4.7.3362.0

5,645,368

08-Jan-2019

18:27

msvcp120_clr0400.dll

12.0.52519.0

485,576

08-Jan-2019

18:28

msvcr120_clr0400.dll

12.0.52519.0

987,840

08-Jan-2019

18:28

VsVersion.dll

14.7.3362.0

19,000

08-Jan-2019

18:27

peverify.dll

4.7.3362.0

188,472

08-Jan-2019

18:28

PresentationCore.dll

4.7.3362.0

3,636,280

08-Jan-2019

18:28

PresentationFramework.dll

4.7.3362.0

6,237,240

08-Jan-2019

18:28

PresentationFramework-SystemData.dll

4.7.3362.0

24,320

08-Jan-2019

18:28

PresentationHost_v0400.dll

4.7.3362.0

214,280

08-Jan-2019

18:28

PresentationHost_v0400.dll.mui

4.7.3362.0

84,536

08-Jan-2019

18:28

PresentationNative_v0400.dll

4.7.3362.0

826,936

08-Jan-2019

18:28

ServiceMonikerSupport.dll

4.7.3324.0

29,440

08-Jan-2019

18:24

SMDiagnostics.dll

4.7.3324.0

74,048

08-Jan-2019

18:24

SOS.dll

4.7.3362.0

743,688

08-Jan-2019

18:27

System.Activities.dll

4.7.3324.0

1,532,712

08-Jan-2019

18:24

System.ComponentModel.DataAnnotations.dll

4.7.3221.0

127,400

08-Jan-2019

18:24

System.Core.dll

4.7.3362.0

1,552,208

08-Jan-2019

18:28

System.Data.Entity.dll

4.7.3221.0

4,035,664

08-Jan-2019

18:24

System.DirectoryServices.AccountManagement.dll

4.7.3221.0

297,648

08-Jan-2019

18:24

System.IdentityModel.dll

4.7.3324.0

1,090,368

08-Jan-2019

18:24

System.IdentityModel.Services.dll

4.7.3324.0

198,400

08-Jan-2019

18:24

System.Runtime.Serialization.dll

4.7.3324.0

1,056,552

08-Jan-2019

18:24

System.ServiceModel.Channels.dll

4.7.3324.0

157,952

08-Jan-2019

18:24

System.ServiceModel.Discovery.dll

4.7.3324.0

308,464

08-Jan-2019

18:24

System.ServiceModel.dll

4.7.3324.0

6,322,496

08-Jan-2019

18:25

System.ServiceModel.Internals.dll

4.7.3324.0

260,928

08-Jan-2019

18:25

System.ServiceModel.Routing.dll

4.7.3221.0

132,208

08-Jan-2019

18:25

System.ServiceModel.WasHosting.dll

4.7.3324.0

40,192

08-Jan-2019

18:25

System.Web.ApplicationServices.dll

4.7.3282.0

71,120

08-Jan-2019

18:24

System.Web.Extensions.dll

4.7.3282.0

1,850,264

08-Jan-2019

18:24

System.Workflow.Activities.dll

4.7.3353.0

1,051,192

08-Jan-2019

18:25

System.Workflow.ComponentModel.dll

4.7.3353.0

1,549,880

08-Jan-2019

18:25

System.Workflow.Runtime.dll

4.7.3353.0

498,936

08-Jan-2019

18:25

System.Runtime.Caching.dll

4.7.3221.0

109,864

08-Jan-2019

18:24

System.Configuration.dll

4.7.3324.0

419,648

08-Jan-2019

18:24

System.Data.dll

4.7.3260.0

3,462,912

08-Jan-2019

18:24

System.Data.SqlXml.dll

4.7.3221.0

734,520

08-Jan-2019

18:24

System.Deployment.dll

4.7.3221.0

879,408

08-Jan-2019

18:24

System.DirectoryServices.Protocols.dll

4.7.3221.0

201,624

08-Jan-2019

18:24

System.dll

4.7.3362.0

3,559,552

08-Jan-2019

18:28

System.Drawing.dll

4.7.3221.0

600,864

08-Jan-2019

18:24

System.Management.dll

4.7.3221.0

415,536

08-Jan-2019

18:24

System.Net.Http.dll

4.7.3221.0

204,584

08-Jan-2019

18:24

System.Runtime.Remoting.dll

4.7.3221.0

347,472

08-Jan-2019

18:24

System.Security.dll

4.7.3221.0

325,928

08-Jan-2019

18:24

System.Transactions.dll

4.7.3221.0

309,328

08-Jan-2019

18:24

System.Web.dll

4.7.3282.0

5,416,232

08-Jan-2019

18:24

System.Windows.Controls.Ribbon.dll

4.7.3362.0

742,456

08-Jan-2019

18:28

System.Windows.Forms.dll

4.7.3324.0

5,236,640

08-Jan-2019

18:24

System.Xaml.dll

4.7.3362.0

642,176

08-Jan-2019

18:28

System.Xml.dll

4.7.3221.0

2,670,344

08-Jan-2019

18:24

UIAutomationClient.dll

4.7.3362.0

177,720

08-Jan-2019

18:28

UIAutomationClientsideProviders.dll

4.7.3362.0

361,016

08-Jan-2019

18:28

UIAutomationProvider.dll

4.7.3362.0

48,904

08-Jan-2019

18:28

UIAutomationTypes.dll

4.7.3362.0

220,936

08-Jan-2019

18:28

webengine.dll

4.7.3282.0

24,840

08-Jan-2019

18:24

webengine4.dll

4.7.3282.0

550,152

08-Jan-2019

18:24

WindowsBase.dll

4.7.3362.0

1,296,136

08-Jan-2019

18:28

WMINet_Utils.dll

4.7.3221.0

136,432

08-Jan-2019

18:24

WorkflowServiceHostPerformanceCounters.dll

4.7.3353.0

89,352

08-Jan-2019

18:25

WPFFontCache_v0400.exe.mui

4.7.3362.0

19,208

08-Jan-2019

18:28

WPFFontCache_v0400.exe

4.7.3362.0

25,920

08-Jan-2019

18:28

wpfgfx_v0400.dll

4.7.3362.0

1,345,080

08-Jan-2019

18:28

Placeholder.dll

4.7.3362.0

24,632

08-Jan-2019

18:28

PenIMC2_v0400.dll

4.7.3362.0

86,280

08-Jan-2019

18:28

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.

×