KB5008876 .Net Framework 4.8, 3.5 update Windows 10 21H1, 20H2

LCU KB5008876 for Windows 10 21H1, 20H2 as .Net Framework update changes, fixes, direct download link, and the ways to install.

KB5008876

Several security and quality updates were rolled out on 11th Jan 2022 as a part of the monthly patch rollout for Windows. Along with those, the KB5008876 .Net Framework update for Windows 10 21H1, 20H2 is also here. This patch brings in a bunch of important fixes and updates aimed at resolving a lot of previously known issues as well as improving the overall user experience. As of now, there are no known issues in this .net framework patch.

In this article, we will be looking at all highlights and all the various improvements in KB5008876 for Windows 10 21H2, 21H1, 20H2.

.Net Framework update KB5008876 changes

Here is the changelog –

  1. KB5008876 addresses a problem where an attack by unauthenticated users could cause a DOS on an affected system.
  2. The patch also attempts to resolve a concern whereby WPF doesn’t respond to touch sometimes. It is noticed to be happening if the WPF window was activated by a touch manipulation, as in the case of swiping a Listbox.
  3. This patch also features the solution for an issue that involves flickering, tearing or incorrect composition, etc. of the display content when under high GPU-load conditions.
  4. KB5008882 also brings a potential resolution against yet another problem. Earlier the extra information associated with a WM_KEYDOWN message sometimes used to get discarded before the handlers for the PreviewKeyDown or KeyDown events can retrieve it via GetMessageExtraInfo.
  5. It addresses an issue where FindAll or AutomationElement.FindFirst does not search the subtree of a hand whose UIA_WindowVisibilityOverridden property has been set to 1.
  6. Yet another concern that this patch attempts to resolve is to include the one where the binding is on TextBox.Text with UpdateSourceTrigger=PropertyChanged ends up with incorrect results when the Microsoft Quick IME is in use.
  7. There are certain improvements pertaining to SQL connectivity as well. In case of certain errors resulting from NullReferenceException thrown when loading SqlParameter values with the aid of customer-provided delegates, the SqlClient driver may be prevented from cleaning up the state of connection state. The end result would be unexpected failures on the connection. It is pointed out that if you recognize such a condition, you may enable an AppContext Switch “Switch.System.Data.SqlClient.CleanupParserOnAllFailures”, to clean up connections on any kind of failures.
  8. Finally, it also offers some improvement to a failure to properly timeout an unsuccessful request when making an asynchronous WCF call over HTTP.

How to download KB5008876 and install

1] Through Auto Windows update

  1. Press – Winkey+I.
  2. Type – updates.
  3. Hit – Enter.
  4. Click on – Check for updates.
  5. After a while, the patch will be downloaded and installed automatically.

See – 4 Ways to Update Windows 10.

2] Via Microsoft update catalog

  1. Click KB5008876 direct download link.
  2. Find the correct file for your computer and click on Download.
  3. Double click and follow the instruction to complete the installation.

Read – How to Download and Install Update from Microsoft update catalog on Windows 11/10

Source – dotnet blog.

That’s all!!