Applies to:

Microsoft .NET Framework 4.8

Summary

Security improvements

An elevation of privilege vulnerability exists when ASP.NET or .NET Framework web applications running on IIS improperly allow access to cached files. An attacker who successfully exploited this vulnerability could gain access to restricted files. To exploit this vulnerability, an attacker would need to send a specially crafted request to an affected server. The update addresses the vulnerability by changing how ASP.NET and .NET Framework handle requests.

To learn more about the vulnerabilities, go to the following Common Vulnerabilities and Exposures (CVE).

 

Quality and reliability improvements

CLR1

- A change in .NET Framework 4.8 regressed certain EnterpriseServices scenarios where an single-thread apartment object may be treated as an multi-thread apartment and lead to a blocking failure. This change now correctly identifies single-thread apartment objects as such and avoids this failure.

- Addresses an issue in assemblies with IBC profile data causing Ngen worker processes to crash and fall back to full native images.

- Addresses rare crashes that could occur during thread abort delivery.

SQL

- SqlBulkCopy.WriteToServer can cause transactions to in-memory SQL tables, to fail. The client may see an exception with message "Execution Timeout Expired. The timeout period elapsed prior to completion of the operation or the server is not responding." SqlBulkCopy.WriteToServer was sending an Attention token (cancellation message) after sending data to Sql Server, causing the server to abort the transaction for in-memory tables.

ASP.NET

- Use FIPS-compliant hashes in ASP.Net telemetry data.

- Addresses an issue where "Unspecified" was not an allowed value in config for the 'cookieSameSite' attribute of the forms authentication and session state configuration sections.

WPF2

- Addresses an issue when spell-checking is enabled in WPF TextBox or RichTextBox, words like “etc.”, “e.g.” are identified as spelling errors incorrectly.

- Addresses an issue when some Per-Monitor Aware WPF applications that run on .NET 4.8 may occasionally encounter a crash with exceptionSystem.ComponentModel.Win32Exception.

- Addresses an issue where TextBlock reflows (makes different line-breaking decisions) during render and hit-test, vs. during measure. The symptoms include missing text, and FailFast crashes during programmatic text processing.

- Addresses an issue with a render thread failure caused by HostVisual disconnecting its target on the wrong thread.

- Addresses an issue with a hang while scrolling a TreeView whose tree is non-uniform, in the sense thata given node's children govern subtrees whose sizes are quite different.

- Addresses an issue with a crash that can occur when closing a tooltip that is re-entrantly closed by user code.

- When an HwndHost leaves the visual tree, a stack trace is created. This is expensive, and usually unnecessary. The logic is now changed to create the stack trace only when the anomalous condition occurs.

- Addresses a memory leak in System.Speech.SpeechSynthesizer.

- DataGrid's Copy command throws an exception if the system clipboard is locked by another process. This crashes, as there is usually no app code on the stack to catch the exception. The behavior of TextBox (and other apps like Notepad, Word, browsers) in this situation is to fail silently - nothing is copied to the clipboard, but no exception. A WPF app can now opt-in to this behavior by setting the following in the app.config file:

<appSettings>

<add key="ShouldThrowOnDataGridCopyOrCutFailure" value="false"/>

</appSettings>

- Addresses an issue in constructing the internal model for a FixedPage document. Some text was appearing in the wrong order for the purposes of editing operations such as selection and copy/paste.

WCF3

- When using a UPN Windows username with the format similar to username@dns.domain in the username property of a NetworkCredential when using NetTcpBinding or NetNamedPipeBinding, WCF would incorrectly split the username and dns.domain placing them into the UserName and Domain properties. This is invalid in some scenarios and would result in failing to authenticate. This fix removes the credential modification when using a UPN username. The modification can be re-enabled by setting the AppSetting "wcf:enableLegacyUpnUsernameFix" to true.

Net Libraries

- Addresses a memory leak in HttpListener.

Winforms

- Addresses an issue with DataGridView IsReadOnlyaccessibility state: Narrator and other accessible tool announces read-only cell status accordingly.

- Addresses a regression in .NET Framework 4.8 when applications using the DataGridView ComboBox cell type and have opted into Level 3 Accessibility, may experience intermittent crashes while editing the cell.

- Addresses an issue in ClickOnce RFC3161 timestamp verification code.

Winforms Accessibility Improvements

In this release we are adding new accessibility improvements that your application can opt-in into. By default these changes are disabled. Applications that opt-in into accessibility features introduced in .NET 4.8 and earlier, can add the following compatibility switch to the application's config file:

"Switch.UseLegacyAccessibilityFeatures.4=false"

Specifically, if an application targets .NET 4.8, add the following AppContextSwitchOverrides section:

<?xml version="1.0" encoding+"utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Versionv4.8"/;
</startup>
<runtime>
<!-- AppContextSwitchOverrides value attribute is in the form of 'key1=true|false;key2=true|false -->
<AppContextSwitchOverrides value="Switch.UseLegacyAccessibilityFeatures.4=false" />
</runtime>
</configuration>

If an application targets an earlier version of the framework and opts in into the previously release sets of accessibility features, then add a single "Switch.UseLegacyAccessibilityFeatures.4=false" switch to the existing AppContextSwitchOverrides section:

<?xml version="1.0" encoding+"utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Versionv4.7"/;
</startup>
<runtime>
<!-- AppContextSwitchOverrides value attribute is in the form of 'key1=true|false;key2=true|false -->
<AppContextSwitchOverrides value=Switch.UseLegacyAccessibilityFeatures=false|Switch.UseLegacyAccessibilityFeatures.2=false|Switch.UseLegacyAccessibilityFeatures.3=false|Switch.UseLegacyAccessibilityFeatures.4=false"/>
</runtime>
</configuration>

Winforms accessibility improvements included in this release are:

- Addresses an issue with announcing PropertyGrid control items and categories expanded/collapsed state by Screen Readers.

- Updated the accessible patterns of Property Grid control and its inner elements.

- Updated the accessible names of Property Grid control inner elements to correctly announce these by screen reader.

- Addressesbounding rectangle accessible properties for the PropertyGridView controls

- Enables screen readers to announce DataGridView ComboBox cell expanded/collapsed state correctly.


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

Important

  • As a reminder to advanced IT administrators, updates to .NET Framework 3.5 for Windows 8.1 and Windows Server 2012 R2 should only be applied on systems where .NET Framework 3.5 is present and enabled. Customers who attempt to pre-install updates to .NET Framework 3.5 to offline images that do not contain the .NET Framework 3.5 product enabled will expose these systems to failures to enable .NET Framework 3.5 after the systems are online. For more extensive information about deploying .NET Framework 3.5, see Microsoft .NET Framework 3.5 Deployment Considerations.

  • All updates for Windows 8.1, Windows RT 8.1, and Windows Server 2012 R2 require that update KB 2919355 is installed. We recommend that you install update KB 2919355 on your Windows 8.1-based, Windows RT 8.1-based, or Windows Server 2012 R2-based computer so that you receive updates in the future.

  • 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.

Known issues in this update

Windows Presentation Framework (WPF) applications that use two or more HostVisual elements belonging to a common thread, where both HostVisual elements are asked to disconnect from their visual target at roughly the same time, mail fail with the following error:

Exception type:  System.COMException
Message:  UCEERR_RENDERTHREADFAILURE (HRESULT 0x88980406)
Callstack:  top frame is System.Windows.Media.Composition.DUCE+Channel.SyncFlush()

Workarounds

You can disable the problematic fix by setting the AppContext switch “Switch.System.Windows.Media.HostVisual.DisconnectsOnWrongThread” to true, using one of the methods described here.  This exposes your app to the original bug, so you should remove the switch once a fix is published through an upcoming update.

Workaround 1


•    Add the following entry to the app.config file to disable the problematic fix in a single application.


<runtime>
    <AppContextSwitchOverrides value="Switch.System.Windows.Media.HostVisual.DisconnectsOnWrongThread=true"/>
</runtime>

Note that if your application configuration already has an entry for <AppContextSwitchOverrides>, you need to add the new setting within that entry, separated from other switches by a semicolon:

   <AppContextSwitchOverrides value="Switch.SomeOtherSwitch=true; Switch.System.Windows.Media.HostVisual.DisconnectsOnWrongThread=true"/>

Workaround 2


•    Apply the following registry subkey to disable the problematic fix for all WPF applications on the machine.
 Warning
Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall the operating system. Microsoft can't guarantee that these problems can be solved. Modify the registry at your own risk.


Location: HKEY_LOCAL_MACHINE\Software\Microsoft\.NETFramework\AppContext\
Name: Switch.System.Media.HostVisual.DisconnectsOnWrongThread
Type: String
Value: true

Note that on 64-bit operating systems, you also need to apply a registry subkey with the same name, type, and value at the location:   HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\.NETFramework\AppContext\

Resolution

We are working on a resolution and will provide an update in an upcoming release.
 

 

Additional information about this update

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

  • 4570508 Description of the Security and Quality Rollup for .NET Framework 3.5, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 for Windows 8.1, RT 8.1, and Windows Server 2012 R2 (KB4570508)

How to obtain and install the update

Before installing this update

Prerequisite:

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

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.

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 8.1, RT 8.1, and Windows Server 2012 R2

Classification: Security Updates

Prerequisites

To apply this update, you must have .NET Framework 4.8 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 deployment information

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

20200811 Security update deployment information: August 11, 2020

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 4566519.


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

Windows 8.1, Windows RT 8.1 and Windows Server 2012 R2 file information

Note: The MANIFEST files (.manifest) and MUM files (.mum) that are installed are not listed.

File information

File hash information

File name

SHA1 hash

SHA256 hash

Windows8.1-KB4569753-x64-NDP48.msu

2F4D65065A10AF5C2D2934F52836B106351C6761

ADA548539E634BF07573620C8E8D3A388E1D885C079200B9583A5CDAB604A11E

Windows8.1-KB4569753-arm-NDP48.msu

88574B70E2A4C4B91085CC704D57E8C9553D248A

274F1669052178E0BEF0D11C099F130B96450829B02A3BBBE32404E38B4A4BCA

Windows8.1-KB4569753-x86-NDP48.msu

A2FA9E2B61722CDB00D556EAAD987980AEA4EE6C

06354622FFC7049787C4126AB40F09B3EF092DD6B410E7A4EDE7BB07DB43C21D

For all supported x64-based versions

File name

File version

File size

Date

Time

Platform

SP requirement

Service branch

Mscorlib.dll

4.8.4210.0

5,431,672

30-Jun-2020

01:38

x64

None

Not applicable

Normidna.nlp

Not applicable

59,342

26-Mar-2020

22:19

Not applicable

None

Not applicable

Normnfc.nlp

Not applicable

47,076

26-Mar-2020

22:19

Not applicable

None

Not applicable

Normnfd.nlp

Not applicable

40,566

26-Mar-2020

22:19

Not applicable

None

Not applicable

Normnfkc.nlp

Not applicable

67,808

26-Mar-2020

22:19

Not applicable

None

Not applicable

Normnfkd.nlp

Not applicable

61,718

26-Mar-2020

22:19

Not applicable

None

Not applicable

Aspnet_perf.dll

4.8.4210.0

41,864

30-Jun-2020

01:38

x64

SPN

AMD64_NETFX4-ASP

Aspnet_state_perf.h

Not applicable

318

29-Jun-2020

22:16

Not applicable

SPN

AMD64_NETFX4-ASP

Aspnet_state_perf.ini

Not applicable

42,996

30-Jun-2020

01:39

Not applicable

SPN

AMD64_NETFX4-ASP

Aspnet_wp.exe

4.8.4210.0

45,448

30-Jun-2020

01:38

x64

SPN

AMD64_NETFX4-ASP

Clrjit.dll

4.8.4210.0

1,357,696

30-Jun-2020

01:38

x64

None

Not applicable

Clr.dll

4.8.4210.0

11,243,904

30-Jun-2020

01:38

x64

None

Not applicable

Compatjit.dll

4.8.4210.0

1,273,224

30-Jun-2020

01:38

x64

None

Not applicable

Dfdll.dll

4.8.4210.0

214,912

30-Jun-2020

01:38

x64

None

Not applicable

Globalmonospace.compositefont

Not applicable

26,040

26-Mar-2020

22:35

Not applicable

SPA

AMD64_NETFX4-GLOBALMONOSP

Globalsansserif.compositefont

Not applicable

26,489

26-Mar-2020

22:35

Not applicable

None

Not applicable

Globalserif.compositefont

Not applicable

29,779

26-Mar-2020

22:35

Not applicable

None

Not applicable

Globaluserinterface.compositefont

Not applicable

264,986

19-Jun-2020

01:49

Not applicable

None

Not applicable

Mscordacwks.dll

4.8.4210.0

1,801,088

30-Jun-2020

01:38

x64

None

Not applicable

Mscordbi.dll

4.8.4210.0

1,655,176

30-Jun-2020

01:38

x64

None

Not applicable

Mscoreei.dll

4.8.4180.0

689,952

26-Mar-2020

23:10

x64

None

Not applicable

Mscorlib.ni.dll

4.8.4210.0

23,077,120

30-Jun-2020

01:55

x64

None

Not applicable

Penimc.dll

14.8.4210.0

11,648

30-Jun-2020

01:38

x64

None

Not applicable

Penimc2_v0400.dll

4.8.4210.0

120,712

30-Jun-2020

01:38

x64

None

Not applicable

Penimc_v0400.dll

4.8.4210.0

20,360

30-Jun-2020

01:38

x64

None

Not applicable

Peverify.dll

4.8.4210.0

265,592

30-Jun-2020

01:38

x64

None

Not applicable

Presentationframework-systemdata.dll

4.8.4210.0

17,800

30-Jun-2020

01:55

x86

None

Not applicable

Presentationframework.dll

4.8.4210.0

6,269,816

30-Jun-2020

01:55

x86

None

Not applicable

Presentationhost_v0400.dll.mui

4.8.4210.0

77,696

30-Jun-2020

01:38

Not applicable

None

Not applicable

Presentationhost_v0400.dll

4.8.4210.0

302,464

30-Jun-2020

01:38

x64

None

Not applicable

Presentationnative_v0400.dll

4.8.4210.0

1,164,168

30-Jun-2020

01:38

x64

None

Not applicable

Reachframework.dll

4.8.4110.0

677,656

04-Dec-2019

02:55

x86

None

Not applicable

Servicemodel.mof

Not applicable

88,383

29-Feb-2020

03:01

Not applicable

None

Not applicable

Servicemodel.mof.uninstall

Not applicable

896

29-Feb-2020

03:01

Not applicable

None

Not applicable

Servicemonikersupport.dll

4.8.4210.0

27,528

30-Jun-2020

01:38

x64

None

Not applicable

Smdiagnostics.dll

4.8.4210.0

66,312

30-Jun-2020

01:55

x86

None

Not applicable

_smsvchostperfcounters.h

Not applicable

702

06-Dec-2019

22:20

Not applicable

None

Not applicable

_smsvchostperfcounters.ini

Not applicable

133,894

07-Dec-2019

06:04

Not applicable

None

Not applicable

_smsvchostperfcounters_d.ini

Not applicable

39

08-Nov-2019

03:11

Not applicable

None

Not applicable

Smsvchost.exe

4.8.4121.0

139,056

07-Dec-2019

06:03

x86

None

Not applicable

Smsvchost.exe.config

Not applicable

2,262

21-Nov-2019

02:58

Not applicable

None

Not applicable

Sos.dll

4.8.4210.0

921,472

30-Jun-2020

01:38

x64

None

Not applicable

System.activities.presentation.dll

4.8.4150.0

2,127,128

09-Jan-2020

19:46

x86

None

Not applicable

System.activities.dll

4.8.4210.0

1,526,536

30-Jun-2020

01:55

x86

None

Not applicable

System.configuration.dll

4.8.4190.0

421,536

05-Jun-2020

05:04

x86

None

Not applicable

System.core.dll

4.8.4210.0

1,549,080

30-Jun-2020

01:55

x86

None

Not applicable

System.deployment.dll

4.8.4210.0

1,594,120

30-Jun-2020

01:55

x86

None

Not applicable

System.drawing.design.dll

4.8.4210.0

125,192

30-Jun-2020

01:55

x86

None

Not applicable

System.identitymodel.services.dll

4.8.4210.0

191,352

30-Jun-2020

01:55

x86

None

Not applicable

System.identitymodel.dll

4.8.4210.0

1,086,720

30-Jun-2020

01:55

x86

None

Not applicable

System.net.sockets.dll

4.8.4121.0

30,360

07-Dec-2019

06:03

x86

None

Not applicable

System.runtime.serialization.dll

4.8.4210.0

1,047,296

30-Jun-2020

01:55

x86

None

Not applicable

System.servicemodel.channels.dll

4.8.4210.0

150,920

30-Jun-2020

01:55

x86

None

Not applicable

System.servicemodel.discovery.dll

4.8.4210.0

301,448

30-Jun-2020

01:55

x86

None

Not applicable

System.servicemodel.internals.dll

4.8.4210.0

246,536

30-Jun-2020

01:55

x86

None

Not applicable

System.servicemodel.washosting.dll

4.8.4210.0

33,160

30-Jun-2020

01:55

x86

None

Not applicable

System.servicemodel.dll

4.8.4210.0

6,381,832

30-Jun-2020

01:55

x86

None

Not applicable

System.speech.dll

4.8.4210.0

676,736

30-Jun-2020

01:55

x86

SPE

AMD64_NETFX4-SYSTEM.SP

System.web.applicationservices.dll

4.8.4210.0

63,752

30-Jun-2020

01:55

x86

None

Not applicable

System.web.extensions.dll

4.8.4210.0

1,842,440

30-Jun-2020

01:55

x86

None

Not applicable

System.windows.forms.datavisualization.dll

4.8.4210.0

1,712,512

30-Jun-2020

01:55

x86

None

Not applicable

System.windows.controls.ribbon.dll

4.8.4210.0

743,808

30-Jun-2020

01:55

x86

None

Not applicable

System.windows.forms.dll

4.8.4210.0

5,915,912

30-Jun-2020

01:55

x86

None

Not applicable

System.workflow.activities.dll

4.8.4110.0

1,051,112

04-Dec-2019

02:55

x86

None

Not applicable

System.workflow.componentmodel.dll

4.8.4110.0

1,557,272

04-Dec-2019

02:55

x86

None

Not applicable

System.workflow.runtime.dll

4.8.4110.0

503,064

04-Dec-2019

02:55

x86

None

Not applicable

System.xaml.dll

4.8.4210.0

632,072

30-Jun-2020

01:55

x86

None

Not applicable

System.dll

4.8.4210.0

3,552,520

30-Jun-2020

01:55

x86

None

Not applicable

Uiautomationclientsideproviders.dll

4.8.4210.0

354,176

30-Jun-2020

01:55

x86

None

Not applicable

Uiautomationclient.dll

4.8.4210.0

170,872

30-Jun-2020

01:55

x86

None

Not applicable

Uiautomationprovider.dll

4.8.4210.0

41,856

30-Jun-2020

01:55

x86

None

Not applicable

Uiautomationtypes.dll

4.8.4210.0

215,928

30-Jun-2020

01:55

x86

None

Not applicable

Webengine4.dll

4.8.4210.0

675,200

30-Jun-2020

01:38

x64

None

Not applicable

Webengine.dll

4.8.4210.0

21,384

30-Jun-2020

01:38

x64

None

Not applicable

Windowsbase.dll

4.8.4210.0

1,298,808

30-Jun-2020

01:55

x86

None

Not applicable

Windowsformsintegration.dll

4.8.4150.0

105,240

09-Jan-2020

19:46

x86

None

Not applicable

Workflowservicehostperformancecounters.dll

4.8.4110.0

102,672

04-Dec-2019

02:54

x64

None

Not applicable

Wpfgfx_v0400.dll

4.8.4210.0

2,050,424

30-Jun-2020

01:38

x64

None

Not applicable

Globalmonospace.compositefont

Not applicable

26,040

29-Feb-2020

03:32

Not applicable

None

Not applicable

Globalsansserif.compositefont

Not applicable

26,489

29-Feb-2020

03:32

Not applicable

None

Not applicable

Globalserif.compositefont

Not applicable

29,779

29-Feb-2020

03:32

Not applicable

None

Not applicable

Globaluserinterface.compositefont

Not applicable

264,986

12-Jun-2020

23:58

Not applicable

None

Not applicable

Presentationcore.dll

4.8.4210.0

3,648,384

30-Jun-2020

01:38

x64

None

Not applicable

System.data.dll

4.8.4210.0

3,542,400

30-Jun-2020

01:38

x64

None

Not applicable

System.printing.dll

4.8.4110.0

400,152

04-Dec-2019

02:54

x64

None

Not applicable

System.web.dll

4.8.4210.0

5,396,864

30-Jun-2020

01:38

x64

None

Not applicable

Presentationframework-systemdata.dll

4.8.4210.0

17,800

30-Jun-2020

01:55

x86

None

Not applicable

Presentationframework.dll

4.8.4210.0

6,269,816

30-Jun-2020

01:55

x86

None

Not applicable

Reachframework.dll

4.8.4110.0

677,656

04-Dec-2019

02:55

x86

None

Not applicable

Smdiagnostics.dll

4.8.4210.0

66,312

30-Jun-2020

01:55

x86

None

Not applicable

Smsvchost.exe

4.8.4121.0

139,056

07-Dec-2019

06:03

x86

None

Not applicable

System.activities.presentation.dll

4.8.4150.0

2,127,128

09-Jan-2020

19:46

x86

None

Not applicable

System.activities.dll

4.8.4210.0

1,526,536

30-Jun-2020

01:55

x86

None

Not applicable

System.configuration.dll

4.8.4190.0

421,536

05-Jun-2020

05:04

x86

None

Not applicable

System.core.dll

4.8.4210.0

1,549,080

30-Jun-2020

01:55

x86

None

Not applicable

System.deployment.dll

4.8.4210.0

1,594,120

30-Jun-2020

01:55

x86

None

Not applicable

System.drawing.design.dll

4.8.4210.0

125,192

30-Jun-2020

01:55

x86

None

Not applicable

System.identitymodel.services.dll

4.8.4210.0

191,352

30-Jun-2020

01:55

x86

None

Not applicable

System.identitymodel.dll

4.8.4210.0

1,086,720

30-Jun-2020

01:55

x86

None

Not applicable

System.net.sockets.dll

4.8.4121.0

30,360

07-Dec-2019

06:03

x86

None

Not applicable

System.runtime.serialization.dll

4.8.4210.0

1,047,296

30-Jun-2020

01:55

x86

None

Not applicable

System.servicemodel.channels.dll

4.8.4210.0

150,920

30-Jun-2020

01:55

x86

None

Not applicable

System.servicemodel.discovery.dll

4.8.4210.0

301,448

30-Jun-2020

01:55

x86

None

Not applicable

System.servicemodel.internals.dll

4.8.4210.0

246,536

30-Jun-2020

01:55

x86

None

Not applicable

System.servicemodel.washosting.dll

4.8.4210.0

33,160

30-Jun-2020

01:55

x86

None

Not applicable

System.servicemodel.dll

4.8.4210.0

6,381,832

30-Jun-2020

01:55

x86

None

Not applicable

System.speech.dll

4.8.4210.0

676,736

30-Jun-2020

01:55

x86

SPE

MSIL_SYSTEM.SP

System.web.applicationservices.dll

4.8.4210.0

63,752

30-Jun-2020

01:55

x86

None

Not applicable

System.web.extensions.dll

4.8.4210.0

1,842,440

30-Jun-2020

01:55

x86

None

Not applicable

System.windows.controls.ribbon.dll

4.8.4210.0

743,808

30-Jun-2020

01:55

x86

None

Not applicable

System.windows.forms.datavisualization.dll

4.8.4210.0

1,712,512

30-Jun-2020

01:55

x86

None

Not applicable

System.windows.forms.dll

4.8.4210.0

5,915,912

30-Jun-2020

01:55

x86

None

Not applicable

System.workflow.activities.dll

4.8.4110.0

1,051,112

04-Dec-2019

02:55

x86

None

Not applicable

System.workflow.componentmodel.dll

4.8.4110.0

1,557,272

04-Dec-2019

02:55

x86

None

Not applicable

System.workflow.runtime.dll

4.8.4110.0

503,064

04-Dec-2019

02:55

x86

None

Not applicable

System.xaml.dll

4.8.4210.0

632,072

30-Jun-2020

01:55

x86

None

Not applicable

System.dll

4.8.4210.0

3,552,520

30-Jun-2020

01:55

x86

None

Not applicable

Uiautomationclientsideproviders.dll

4.8.4210.0

354,176

30-Jun-2020

01:55

x86

None

Not applicable

Uiautomationclient.dll

4.8.4210.0

170,872

30-Jun-2020

01:55

x86

None

Not applicable

Uiautomationprovider.dll

4.8.4210.0

41,856

30-Jun-2020

01:55

x86

None

Not applicable

Uiautomationtypes.dll

4.8.4210.0

215,928

30-Jun-2020

01:55

x86

None

Not applicable

Windowsbase.dll

4.8.4210.0

1,298,808

30-Jun-2020

01:55

x86

None

Not applicable

Windowsformsintegration.dll

4.8.4150.0

105,240

09-Jan-2020

19:46

x86

None

Not applicable

Mscorlib.dll

4.8.4210.0

5,670,792

30-Jun-2020

01:55

x86

None

Not applicable

Normidna.nlp

Not applicable

59,342

26-Mar-2020

22:19

Not applicable

None

Not applicable

Normnfc.nlp

Not applicable

47,076

26-Mar-2020

22:19

Not applicable

None

Not applicable

Normnfd.nlp

Not applicable

40,566

26-Mar-2020

22:19

Not applicable

None

Not applicable

Normnfkc.nlp

Not applicable

67,808

26-Mar-2020

22:19

Not applicable

None

Not applicable

Normnfkd.nlp

Not applicable

61,718

26-Mar-2020

22:19

Not applicable

None

Not applicable

Aspnet_perf.dll

4.8.4210.0

36,224

30-Jun-2020

01:55

x86

SPN

X86_NETFX4-ASP

Aspnet_state_perf.h

Not applicable

318

29-Jun-2020

22:08

Not applicable

SPN

X86_NETFX4-ASP

Aspnet_state_perf.ini

Not applicable

42,996

30-Jun-2020

01:57

Not applicable

SPN

X86_NETFX4-ASP

Aspnet_wp.exe

4.8.4210.0

39,816

30-Jun-2020

01:55

x86

SPN

X86_NETFX4-ASP

Clrjit.dll

4.8.4210.0

553,848

30-Jun-2020

01:55

x86

None

Not applicable

Clr.dll

4.8.4210.0

8,037,248

30-Jun-2020

01:55

x86

None

Not applicable

Dfdll.dll

4.8.4210.0

178,056

30-Jun-2020

01:55

x86

None

Not applicable

Globalmonospace.compositefont

Not applicable

26,040

26-Mar-2020

22:35

Not applicable

SPA

X86_NETFX4-GLOBALMONOSP

Globalsansserif.compositefont

Not applicable

26,489

26-Mar-2020

22:35

Not applicable

None

Not applicable

Globalserif.compositefont

Not applicable

29,779

26-Mar-2020

22:35

Not applicable

None

Not applicable

Globaluserinterface.compositefont

Not applicable

264,986

19-Jun-2020

01:49

Not applicable

None

Not applicable

Mscordacwks.dll

4.8.4210.0

1,307,528

30-Jun-2020

01:55

x86

None

Not applicable

Mscordbi.dll

4.8.4210.0

1,188,736

30-Jun-2020

01:55

x86

None

Not applicable

Mscoreei.dll

4.8.4180.0

581,920

26-Mar-2020

23:11

x86

None

Not applicable

Mscorlib.ni.dll

4.8.4210.0

21,036,824

30-Jun-2020

01:55

x86

None

Not applicable

Penimc.dll

14.8.4210.0

11,648

30-Jun-2020

01:55

x86

None

Not applicable

Penimc2_v0400.dll

4.8.4210.0

99,720

30-Jun-2020

01:55

x86

None

Not applicable

Penimc_v0400.dll

4.8.4210.0

18,312

30-Jun-2020

01:55

x86

None

Not applicable

Peverify.dll

4.8.4210.0

182,656

30-Jun-2020

01:55

x86

None

Not applicable

Presentationhost_v0400.dll.mui

4.8.4210.0

77,704

30-Jun-2020

01:55

Not applicable

None

Not applicable

Presentationhost_v0400.dll

4.8.4210.0

233,856

30-Jun-2020

01:55

x86

None

Not applicable

Presentationnative_v0400.dll

4.8.4210.0

923,008

30-Jun-2020

01:55

x86

None

Not applicable

Servicemonikersupport.dll

4.8.4210.0

24,448

30-Jun-2020

01:55

x86

None

Not applicable

Smsvchost.exe.config

Not applicable

2,262

25-Jul-2019

21:42

Not applicable

None

Not applicable

Sos.dll

4.8.4210.0

767,352

30-Jun-2020

01:55

x86

None

Not applicable

System.core.dll

4.8.4210.0

1,549,080

30-Jun-2020

01:55

x86

None

Not applicable

System.web.extensions.dll

4.8.4210.0

1,842,440

30-Jun-2020

01:55

x86

None

Not applicable

System.windows.forms.datavisualization.dll

4.8.4210.0

1,712,512

30-Jun-2020

01:55

x86

None

Not applicable

Webengine4.dll

4.8.4210.0

564,616

30-Jun-2020

01:55

x86

None

Not applicable

Webengine.dll

4.8.4210.0

19,320

30-Jun-2020

01:55

x86

None

Not applicable

Workflowservicehostperformancecounters.dll

4.8.4110.0

89,368

04-Dec-2019

02:55

x86

None

Not applicable

Wpfgfx_v0400.dll

4.8.4210.0

1,618,824

30-Jun-2020

01:55

x86

None

Not applicable

Globalmonospace.compositefont

Not applicable

26,040

26-Mar-2020

22:35

Not applicable

None

Not applicable

Globalsansserif.compositefont

Not applicable

26,489

26-Mar-2020

22:35

Not applicable

None

Not applicable

Globalserif.compositefont

Not applicable

29,779

26-Mar-2020

22:35

Not applicable

None

Not applicable

Globaluserinterface.compositefont

Not applicable

264,986

19-Jun-2020

01:49

Not applicable

None

Not applicable

Presentationcore.dll

4.8.4210.0

3,671,424

30-Jun-2020

01:55

x86

None

Not applicable

System.data.dll

4.8.4210.0

3,475,320

30-Jun-2020

01:55

x86

None

Not applicable

System.printing.dll

4.8.4110.0

399,640

04-Dec-2019

02:55

x86

None

Not applicable

System.web.dll

4.8.4210.0

5,409,152

30-Jun-2020

01:55

x86

None

Not applicable

For all supported ARM-based versions

File name

File version

File size

Date

Time

Platform

Mscorlib.dll

4.8.4210.0

5,678,352

30-Jun-2020

01:36

Not applicable

Normidna.nlp

Not applicable

59,342

26-Mar-2020

22:19

Not applicable

Normnfc.nlp

Not applicable

47,076

26-Mar-2020

22:19

Not applicable

Normnfd.nlp

Not applicable

40,566

26-Mar-2020

22:19

Not applicable

Normnfkc.nlp

Not applicable

67,808

26-Mar-2020

22:19

Not applicable

Normnfkd.nlp

Not applicable

61,718

26-Mar-2020

22:19

Not applicable

Clrjit.dll

4.8.4210.0

687,376

30-Jun-2020

01:36

Not applicable

Clr.dll

4.8.4210.0

7,475,984

30-Jun-2020

01:36

Not applicable

Mscordacwks.dll

4.8.4210.0

1,358,608

30-Jun-2020

01:36

Not applicable

Mscordbi.dll

4.8.4210.0

1,213,712

30-Jun-2020

01:36

Not applicable

Mscoreei.dll

4.8.4180.0

596,440

26-Mar-2020

23:05

Not applicable

Mscorlib.ni.dll

4.8.4210.0

22,691,600

30-Jun-2020

01:55

Not applicable

_smsvchostperfcounters.h

Not applicable

702

06-Dec-2019

22:20

Not applicable

_smsvchostperfcounters.ini

Not applicable

133,894

07-Dec-2019

06:04

Not applicable

_smsvchostperfcounters_d.ini

Not applicable

39

09-Nov-2019

00:37

Not applicable

Sos.dll

4.8.4210.0

684,816

30-Jun-2020

01:36

Not applicable

System.core.dll

4.8.4210.0

1,549,080

30-Jun-2020

01:55

x86

System.web.extensions.dll

4.8.4210.0

1,842,440

30-Jun-2020

01:55

x86

Workflowservicehostperformancecounters.dll

4.8.4110.0

76,960

04-Dec-2019

02:52

Not applicable

System.data.dll

4.8.4210.0

3,486,480

30-Jun-2020

01:36

Not applicable

System.web.dll

4.8.4210.0

5,416,720

30-Jun-2020

01:36

Not applicable

Smdiagnostics.dll

4.8.4210.0

66,312

30-Jun-2020

01:55

x86

System.activities.dll

4.8.4210.0

1,526,536

30-Jun-2020

01:55

x86

System.configuration.dll

4.8.4190.0

421,536

05-Jun-2020

05:04

x86

System.core.dll

4.8.4210.0

1,549,080

30-Jun-2020

01:55

x86

System.deployment.dll

4.8.4210.0

1,594,120

30-Jun-2020

01:55

x86

System.drawing.design.dll

4.8.4210.0

125,192

30-Jun-2020

01:55

x86

System.identitymodel.dll

4.8.4210.0

1,086,720

30-Jun-2020

01:55

x86

System.net.sockets.dll

4.8.4121.0

30,360

07-Dec-2019

06:03

x86

System.runtime.serialization.dll

4.8.4210.0

1,047,296

30-Jun-2020

01:55

x86

System.servicemodel.internals.dll

4.8.4210.0

246,536

30-Jun-2020

01:55

x86

System.servicemodel.dll

4.8.4210.0

6,381,832

30-Jun-2020

01:55

x86

System.web.applicationservices.dll

4.8.4210.0

63,752

30-Jun-2020

01:55

x86

System.web.extensions.dll

4.8.4210.0

1,842,440

30-Jun-2020

01:55

x86

System.windows.forms.dll

4.8.4210.0

5,915,912

30-Jun-2020

01:55

x86

System.xaml.dll

4.8.4210.0

632,072

30-Jun-2020

01:55

x86

System.dll

4.8.4210.0

3,552,520

30-Jun-2020

01:55

x86

For all supported x86-based versions

File name

File version

File size

Date

Time

Platform

SP requirement

Service branch

Presentationframework-systemdata.dll

4.8.4210.0

17,800

30-Jun-2020

01:55

x86

None

Not applicable

Presentationframework.dll

4.8.4210.0

6,269,816

30-Jun-2020

01:55

x86

None

Not applicable

Reachframework.dll

4.8.4110.0

677,656

04-Dec-2019

02:55

x86

None

Not applicable

Smdiagnostics.dll

4.8.4210.0

66,312

30-Jun-2020

01:55

x86

None

Not applicable

Smsvchost.exe

4.8.4121.0

139,056

07-Dec-2019

06:03

x86

None

Not applicable

System.activities.presentation.dll

4.8.4150.0

2,127,128

09-Jan-2020

19:46

x86

None

Not applicable

System.activities.dll

4.8.4210.0

1,526,536

30-Jun-2020

01:55

x86

None

Not applicable

System.configuration.dll

4.8.4190.0

421,536

05-Jun-2020

05:04

x86

None

Not applicable

System.core.dll

4.8.4210.0

1,549,080

30-Jun-2020

01:55

x86

None

Not applicable

System.deployment.dll

4.8.4210.0

1,594,120

30-Jun-2020

01:55

x86

None

Not applicable

System.drawing.design.dll

4.8.4210.0

125,192

30-Jun-2020

01:55

x86

None

Not applicable

System.identitymodel.services.dll

4.8.4210.0

191,352

30-Jun-2020

01:55

x86

None

Not applicable

System.identitymodel.dll

4.8.4210.0

1,086,720

30-Jun-2020

01:55

x86

None

Not applicable

System.net.sockets.dll

4.8.4121.0

30,360

07-Dec-2019

06:03

x86

None

Not applicable

System.runtime.serialization.dll

4.8.4210.0

1,047,296

30-Jun-2020

01:55

x86

None

Not applicable

System.servicemodel.channels.dll

4.8.4210.0

150,920

30-Jun-2020

01:55

x86

None

Not applicable

System.servicemodel.discovery.dll

4.8.4210.0

301,448

30-Jun-2020

01:55

x86

None

Not applicable

System.servicemodel.internals.dll

4.8.4210.0

246,536

30-Jun-2020

01:55

x86

None

Not applicable

System.servicemodel.washosting.dll

4.8.4210.0

33,160

30-Jun-2020

01:55

x86

None

Not applicable

System.servicemodel.dll

4.8.4210.0

6,381,832

30-Jun-2020

01:55

x86

None

Not applicable

System.speech.dll

4.8.4210.0

676,736

30-Jun-2020

01:55

x86

SPE

MSIL_SYSTEM.SP

System.web.applicationservices.dll

4.8.4210.0

63,752

30-Jun-2020

01:55

x86

None

Not applicable

System.web.extensions.dll

4.8.4210.0

1,842,440

30-Jun-2020

01:55

x86

None

Not applicable

System.windows.controls.ribbon.dll

4.8.4210.0

743,808

30-Jun-2020

01:55

x86

None

Not applicable

System.windows.forms.datavisualization.dll

4.8.4210.0

1,712,512

30-Jun-2020

01:55

x86

None

Not applicable

System.windows.forms.dll

4.8.4210.0

5,915,912

30-Jun-2020

01:55

x86

None

Not applicable

System.workflow.activities.dll

4.8.4110.0

1,051,112

04-Dec-2019

02:55

x86

None

Not applicable

System.workflow.componentmodel.dll

4.8.4110.0

1,557,272

04-Dec-2019

02:55

x86

None

Not applicable

System.workflow.runtime.dll

4.8.4110.0

503,064

04-Dec-2019

02:55

x86

None

Not applicable

System.xaml.dll

4.8.4210.0

632,072

30-Jun-2020

01:55

x86

None

Not applicable

System.dll

4.8.4210.0

3,552,520

30-Jun-2020

01:55

x86

None

Not applicable

Uiautomationclientsideproviders.dll

4.8.4210.0

354,176

30-Jun-2020

01:55

x86

None

Not applicable

Uiautomationclient.dll

4.8.4210.0

170,872

30-Jun-2020

01:55

x86

None

Not applicable

Uiautomationprovider.dll

4.8.4210.0

41,856

30-Jun-2020

01:55

x86

None

Not applicable

Uiautomationtypes.dll

4.8.4210.0

215,928

30-Jun-2020

01:55

x86

None

Not applicable

Windowsbase.dll

4.8.4210.0

1,298,808

30-Jun-2020

01:55

x86

None

Not applicable

Windowsformsintegration.dll

4.8.4150.0

105,240

09-Jan-2020

19:46

x86

None

Not applicable

Mscorlib.dll

4.8.4210.0

5,670,792

30-Jun-2020

01:55

x86

None

Not applicable

Normidna.nlp

Not applicable

59,342

26-Mar-2020

22:19

Not applicable

None

Not applicable

Normnfc.nlp

Not applicable

47,076

26-Mar-2020

22:19

Not applicable

None

Not applicable

Normnfd.nlp

Not applicable

40,566

26-Mar-2020

22:19

Not applicable

None

Not applicable

Normnfkc.nlp

Not applicable

67,808

26-Mar-2020

22:19

Not applicable

None

Not applicable

Normnfkd.nlp

Not applicable

61,718

26-Mar-2020

22:19

Not applicable

None

Not applicable

Aspnet_perf.dll

4.8.4210.0

36,224

30-Jun-2020

01:55

x86

SPN

X86_NETFX4-ASP

Aspnet_state_perf.h

Not applicable

318

29-Jun-2020

22:08

Not applicable

SPN

X86_NETFX4-ASP

Aspnet_state_perf.ini

Not applicable

42,996

30-Jun-2020

01:57

Not applicable

SPN

X86_NETFX4-ASP

Aspnet_wp.exe

4.8.4210.0

39,816

30-Jun-2020

01:55

x86

SPN

X86_NETFX4-ASP

Clrjit.dll

4.8.4210.0

553,848

30-Jun-2020

01:55

x86

None

Not applicable

Clr.dll

4.8.4210.0

8,037,248

30-Jun-2020

01:55

x86

None

Not applicable

Dfdll.dll

4.8.4210.0

178,056

30-Jun-2020

01:55

x86

None

Not applicable

Globalmonospace.compositefont

Not applicable

26,040

26-Mar-2020

22:35

Not applicable

SPA

X86_NETFX4-GLOBALMONOSP

Globalsansserif.compositefont

Not applicable

26,489

26-Mar-2020

22:35

Not applicable

None

Not applicable

Globalserif.compositefont

Not applicable

29,779

26-Mar-2020

22:35

Not applicable

None

Not applicable

Globaluserinterface.compositefont

Not applicable

264,986

19-Jun-2020

01:49

Not applicable

None

Not applicable

Mscordacwks.dll

4.8.4210.0

1,307,528

30-Jun-2020

01:55

x86

None

Not applicable

Mscordbi.dll

4.8.4210.0

1,188,736

30-Jun-2020

01:55

x86

None

Not applicable

Mscoreei.dll

4.8.4180.0

581,920

26-Mar-2020

23:11

x86

None

Not applicable

Mscorlib.ni.dll

4.8.4210.0

21,036,824

30-Jun-2020

01:55

x86

None

Not applicable

Penimc.dll

14.8.4210.0

11,648

30-Jun-2020

01:55

x86

None

Not applicable

Penimc2_v0400.dll

4.8.4210.0

99,720

30-Jun-2020

01:55

x86

None

Not applicable

Penimc_v0400.dll

4.8.4210.0

18,312

30-Jun-2020

01:55

x86

None

Not applicable

Peverify.dll

4.8.4210.0

182,656

30-Jun-2020

01:55

x86

None

Not applicable

Presentationhost_v0400.dll.mui

4.8.4210.0

77,704

30-Jun-2020

01:55

Not applicable

None

Not applicable

Presentationhost_v0400.dll

4.8.4210.0

233,856

30-Jun-2020

01:55

x86

None

Not applicable

Presentationnative_v0400.dll

4.8.4210.0

923,008

30-Jun-2020

01:55

x86

None

Not applicable

Servicemodel.mof

Not applicable

88,383

26-Mar-2020

22:15

Not applicable

None

Not applicable

Servicemodel.mof.uninstall

Not applicable

896

26-Mar-2020

22:15

Not applicable

None

Not applicable

Servicemonikersupport.dll

4.8.4210.0

24,448

30-Jun-2020

01:55

x86

None

Not applicable

_smsvchostperfcounters.h

Not applicable

702

06-Dec-2019

22:20

Not applicable

None

Not applicable

_smsvchostperfcounters.ini

Not applicable

133,894

07-Dec-2019

06:04

Not applicable

None

Not applicable

_smsvchostperfcounters_d.ini

Not applicable

39

09-Nov-2019

00:37

Not applicable

None

Not applicable

Smsvchost.exe.config

Not applicable

2,262

25-Jul-2019

21:42

Not applicable

None

Not applicable

Sos.dll

4.8.4210.0

767,352

30-Jun-2020

01:55

x86

None

Not applicable

System.core.dll

4.8.4210.0

1,549,080

30-Jun-2020

01:55

x86

None

Not applicable

System.web.extensions.dll

4.8.4210.0

1,842,440

30-Jun-2020

01:55

x86

None

Not applicable

System.windows.forms.datavisualization.dll

4.8.4210.0

1,712,512

30-Jun-2020

01:55

x86

None

Not applicable

Webengine4.dll

4.8.4210.0

564,616

30-Jun-2020

01:55

x86

None

Not applicable

Webengine.dll

4.8.4210.0

19,320

30-Jun-2020

01:55

x86

None

Not applicable

Workflowservicehostperformancecounters.dll

4.8.4110.0

89,368

04-Dec-2019

02:55

x86

None

Not applicable

Wpfgfx_v0400.dll

4.8.4210.0

1,618,824

30-Jun-2020

01:55

x86

None

Not applicable

Globalmonospace.compositefont

Not applicable

26,040

26-Mar-2020

22:35

Not applicable

None

Not applicable

Globalsansserif.compositefont

Not applicable

26,489

26-Mar-2020

22:35

Not applicable

None

Not applicable

Globalserif.compositefont

Not applicable

29,779

26-Mar-2020

22:35

Not applicable

None

Not applicable

Globaluserinterface.compositefont

Not applicable

264,986

19-Jun-2020

01:49

Not applicable

None

Not applicable

Presentationcore.dll

4.8.4210.0

3,671,424

30-Jun-2020

01:55

x86

None

Not applicable

System.data.dll

4.8.4210.0

3,475,320

30-Jun-2020

01:55

x86

None

Not applicable

System.printing.dll

4.8.4110.0

399,640

04-Dec-2019

02:55

x86

None

Not applicable

System.web.dll

4.8.4210.0

5,409,152

30-Jun-2020

01:55

x86

None

Not applicable

Information about protection and security

Need more help?

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

Was this information helpful?

What affected your experience?

Thank you for your feedback!

×