If you’re still running Windows 10 Anniversary Update (version 1607), you should be getting a new update from Microsoft. KB4346877 is aimed at devices running Windows 10 Anniversary Update and Windows Server 2016, bumps Windows 10’s build number to version 14393.2396, and brings a fix for an issue in the .NET Framework.
It’s worth noting that the latest cumulative update is only available for Windows 10 Enterprise and Windows 10 Education editions as the Anniversary Update (version 1607) reached end of service on April 10, 2018. In the KB4346877 support document, Microsoft recommends Windows 10 Home and Pro customers to update to the latest version of Windows 10 to continue receiving security patches.
“Windows 10, version 1607, reached end of service on April 10, 2018. Devices that are running Windows 10 Home or Pro editions will no longer receive monthly security and quality updates that contain protection from the latest security threats,” the support article states. “To continue receiving security and quality updates, Microsoft recommends that you update to the latest version of Windows 10.”
To install this update you can go to Settings –> Update & Security –> Windows Update and select Check for updates. Or you can go to the Microsoft Update Catalog website to download the stand-alone package.
Here’s the full changelog of KB4346877:
This update addresses an issue that was introduced in the July 2018 .NET Framework update. Applications that rely on COM components were failing to load or run correctly because of “access denied,” “class not registered,” or “internal failure occurred for unknown reasons” errors.
For more information about this issue, see the following article in the Microsoft Knowledge Base:
4345913 “Access Denied” errors and applications with COM activation fail after installing July 2018 Security and Quality Rollup updates for .NET Framework
Microsoft is currently not aware of any issues in this update and your computer should be able to install the patch correctly.