This article also applies to .NET Framework 4.7.2.
This article describes a "0x80092004" error that users may experience when they try to install the July 2018 Security and Quality Rollup update KB4340557 or KB4340558 on Windows 8.1, Windows Server 2012 R2, or Windows Server 2012 after they install the June 2018 .NET Framework Preview of Quality Rollup updates KB4291497 or KB4291495 on systems that are running on .NET Framework 4.7.2, 4.7.1, 4.7, 4.6.2, 4.6.1, or 4.6.
Consider the following scenario:
You are using .NET Framework 4.6 or a later version on Windows 8.1, Windows Server 2012, or Windows Server 2012 R2.
You previously installed the June 2018 Preview of Quality update KB4291497 or KB4291495
You try to install the July 2018 Security and Quality Rollup updates KB4340557 or KB4340558.
In this scenario, the update doesn't install, and you receive a "0x80092004" installation error message.
Note To verify which updates you have installed, select the Start button, and then select Settings > Change PC settings > Update and recovery > Windows Update > View your update history.
Microsoft has re-released the July 2018 .NET Framework Security and Quality Rollup updates, KB 4340558 and KB 4340557 to correct an installation issue. You can scan for these updates through Windows Update. You can also download and install these updates directly through the following Knowledge Base articles:
Security and Quality Rollup updates for .NET Framework 3.5 SP1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, and 4.7.1 for Windows 8.1, RT 8.1, and Server 2012 R2 (KB 4340558)
Security and Quality Rollup updates for .NET Framework 3.5 SP1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, and 4.7.1 for Windows Server 2012 (KB 4340557)
This issue is resolved. For more information, see the "Resolution" section.