Microsoft has released KB5031356 for Windows 10 version 22H2 and certain editions of Windows 10 21H2 as part of the Patch Tuesday releases. This is a security update which means that it addresses vulnerabilities that could be exploited.
Installing KB5031356 will upgrade the operating system’s build to 19044.3570 (21H2) and 19045.3570 (22H2).
Most of the improvements included in this release were included in last month’s optional non-security update KB5030300. However, KB5031356 also adds two new Registry values that directly affect the CVE-2023-44487 Denial of Service vulnerability, which are as follows:
|Registry Key||Default Value||Value Range||Function|
|Http2MaxClientResetsPerMinute||400||0–65535||Disables or enables the GOAWAY message to be sent when you reach the limit. If you set this to 0, the connection ends as soon as you reach the limit.|
|Http2MaxClientResetsGoaway||1||0-1||Disables or enables the GOAWAY message to send when you reach the limit. If you set this to 0, the connection ends as soon as you reach the limit.|
This page covers
KB5031356 release summary
The table below gives a brief summary of the update and the updated OS builds:
|Article KB||OS Version||Release Date||Updated OS Build|
|KB5031356||Windows 10 22H2||10 October 2023||19045.3570|
|KB5031356||Windows 10 21H2||10 October 2023||19044.3570|
This update includes all the improvements that were introduced in KB5030300, which was released on 26 September 2023 and was a Type D update. Therefore, if you already installed that, KB5031356 will be a small update package.
We have compiled and listed all of the new features and improvements in KB5031356 here for you:
- [New] New registry values have been added that affect the CVE-2023-44487 Denial of Service vulnerability.
- This update brings back an improved search box experience on the taskbar.
- This update adds animations to a few icons on the news and interests taskbar button. These animations occur when:
- A new announcement appears on the news and interests taskbar button.
- You hover over or click the icon while the announcement is on the taskbar.
- This update addresses an issue that affects Microsoft Excel. It stops responding when you try to share a file as a PDF in Outlook.
- This update addresses an issue that affects the touch keyboard. Sometimes it does not open.
- This update completes the work to comply with the GB18030-2022 requirements. It removes and remaps characters for Microsoft Wubi input and Microsoft Pinyin U-mode input. You can no longer enter character codepoints that are not supported.
- This update supports daylight saving time (DST) changes in Greenland.
- This update changes the spelling of Ukraine’s capital from Kiev to Kyiv.
- This update addresses an issue that is related to changes in the forwarding of events.
- This update addresses an issue that affects an Application Virtualization (App-V) environment. Copy operations within it stop working. This occurs after you install the April 2023 update.
- This update addresses an issue that affects the Simple Certificate Enrollment Protocol (SCEP) certificate. The system reports some SCEP certificate installations as failed. Instead, the system should report them as pending.
- This update addresses an issue that affects Microsoft Print to PDF. It uses the metadata for the name you sign in with as the author of a printed PDF. It should use the display name instead.
- This update addresses an issue that affects some USB printers. Microsoft Defender stops them from printing.
- This update addresses an issue that affects device health. Some devices cannot attest to their security health.
- This update addresses an issue that affects Windows Defender Application Control (WDAC). AppID Tagging policies might greatly increase how long it takes your device to start up.
- This update addresses an issue that affects IMEPad. It stops working. This occurs when you enter end-user-defined characters (EUDC).
- This update addresses an issue that affects application compatibility. It is related to Microsoft Defender for Endpoint.
- This update addresses an issue that affects Remote Apps. The display of some elements is not aligned correctly.
- This update addresses an issue that affects toast notifications. They might not appear when you use UI Automation tools to read them.
- This update addresses an issue that affects the Microsoft Distributed Transaction Coordinator (DTC). It has a handle leak. Because of this, the system runs out of memory.
- This update addresses an issue that might cause a user-mode memory leak. It might occur when you call CopyFile() or MoveFile().
- This update addresses an issue that might make Windows stop responding. This might occur if you use Microsoft OneDrive files that are compressed by NTFS.
- This update addresses an issue that affects external binding. It fails.
- This update addresses a known issue that affects ClickOnce. Apps that you used ClickOnce to deploy might begin to prompt for installation.
With these fixes and improvements to Windows 10, Microsoft is not currently aware of any issues with this release.
These are all of the features, improvements, and fixes that KB5031356 offers for Windows 10 22H2 and 21H2. To read more in-depth about these, refer to this Microsoft announcement of KB5031356.
Moreover, Microsoft is currently not aware of any issues with this release.
Download and install KB5031356
This update can be installed through Windows Update and standalone installers.
We have given the direct download links to the standalone installers below, using which you can install the update on your respective Windows 10 version, or you can simply update to the latest build using Windows Update through the given guide below.
Click on the links below to download the KB article for your Windows 10 version.
|KB Article||Windows Version||Download|
|KB5031356||Windows 10 22H2||x64|
|KB5031356||Windows 10 21H2||x64|
To download any other updates related to any of the above, please check the Microsoft Catalog.
To install this update via Windows Update, you need to be running Windows 10 version 22H2 or 21H2 (with the supported edition). To check the version and edition of the operating system, type in “winver” in the Run Command box and press Enter.
Once you have the right OS version, perform the following steps to install KB5031356:
Navigate to the following:
Settings app >> Update and Security >> Windows Update
Click “Check for updates” on the right.
You will now see the following update downloading and installing automatically:
2023-10 Cumulative Update for Windows 10 version 2XH2 for x64/x86-based Systems (KB5031356)
Click “Restart Now” when the update is ready for final installation.
Once the computer restarts, the update will be successfully installed. To confirm this, check the updated build number by typing in “winver” in the Run Command box.
Rollback/remove Windows 10 cumulative update
If you do not wish to keep the installed update for some reason, you can always roll back to the previous build of the OS. However, this can only be performed within the next 10 days after installing the new update.
To roll back after 10 days, you will need to apply this trick.
Cleanup after installing Windows updates
If you want to save space after installing Windows updates, you can run the following commands one after the other in Command Prompt with administrative privileges:
dism.exe /Online /Cleanup-Image /AnalyzeComponentStore dism.exe /Online /Cleanup-Image /StartComponentCleanup
Block KB5031356 from installing
Since these are mandatory updates, they will download and install themselves on the schedule. If you want to block them from installing, temporarily or permanently, you can follow the steps below:
Download the “Show or hide updates” tool from Microsoft.
Run the utility and click Next to start the scanning process.
Next, click the “Hide updates” button.
Select the update(s) you want to block and click Next.
This automatically hides the update from Windows Update and it will not be installed during the next update process.
Click the Close button.
If you want to unhide or show hidden updates, run the tool again and select “Show hidden updates” instead of “Hide updates.” The rest of the process is the same.
Windows 10 Patch Tuesday History
|KB Article||OS Versions||Build||Release Date||Significant Changes||Announcement|
|KB5032189||22H2, 21H2||1904X.3693||14-Nov-23||Fixes update installation issues, touchscreen, and Outlook issues.||Microsoft Announcement of KB5032189|
|KB5031356||22H2, 21H2||1904X.3570||10-Oct-23||Improved search box experience, animations to certain icons, several fixes and security patches||Microsoft Announcement of KB5031356|
|KB5030211||22H2, 21H2||1904X.3448||12-Sep-23||Fixes smart card authentication for domain joining, improves location detection, expands the rollout of notification badging for Microsoft accounts on the Start menu||Microsoft Announcement of KB5030211|
|KB5029244||22H2, 21H2||1904X.3324||8-Aug-23||Addresses VPN issues, makes notifications more reliable, and addresses critical Remote Code Execution vulnerabilities.||Microsoft Announcement of KB5029244|
|KB5028166||22H2, 21H2||1904X.3208||11-Jul-23||Improvements to Microsoft Defender for Endpoint, Printer Spooler, and others.||Microsoft Announcement of KB5028166|
|KB5027215||22H2, 21H2||1904X.3086||13-Jun-23||Ability to sync language and region settings, address issues with LSASS, and other security improvements||Microsoft Announcement of KB5027215|
|KB5026361||22H2, 21H2, 20H2||1904X.2965||9-May-23||The ability to sync language and region settings addresses issues with LSASS, other security improvements||Microsoft Announcement of KB5026361|
|KB5025221||22H2, 21H2, 20H2||1904X.2846||11-Apr-23||Ability to sync language and region settings addresses issues with LSASS, other security improvements||Microsoft Announcement of KB5025221|
|KB5023696||22H2, 21H2, 20H2||1904X.2728||14-Mar-23||Improved Windows Spotlight experience on the lock screen, fixed AD joining issue and others||Microsoft Announcement of KB5023696|
|KB5022834||22H2, 21H2, 20H2||1904X.2604||14-Feb-23||Fixes audio issues with IoT devices||Microsoft Announcement of KB5022834|
|KB5022282||22H2, 21H2, 20H2||1904X.2486||10-Jan-23||Microsoft ODBC SQL Server Driver connectivity issue resolved||Microsoft Announcement of KB5022282|
|KB5021233||22H2, 21H2, 21H1, 20H2||1904X.2364||13-Dec-22||-Search bar will now appear by default on the taskbar|
-Cortana won’t be pinned in the taskbar by default
|Microsoft Announcement of KB5021233|
|KB5019959||22H2, 21H2, 21H1, 20H2||1904X.2251||8-Nov-22||Fixes to Microsoft Direct3D 9 and DCOM||Microsoft Announcement of KB5019959|