This is the details quoted from the failed install:
===========================================
2018-07 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 for Windows 8.1 and Server 2012
R2 for x64 (KB4340558)
Installation date: ?7/?12/?2018 9:14 AM
Installation status: Failed
Error details: Code 80092004
Update type: Important
A security issue has been identified in a Microsoft software product
that could affect your system. You can help protect your system by
installing this update from Microsoft. For a complete listing of the
issues that are included in this update, see the associated Microsoft
Knowledge Base article. After you install this update, you may have to
restart your system.
More information:
http://support.microsoft.com/kb/4340558
Help and Support:
http://support.microsoft.com
======================================
When I check the 4340558 page, there is a difference in the
descriptions (i.e. when it should be installed).
As can be seen above, it says it is to be installed for 4.7.2. I have
4.7.2 installed and running fine. So, it needs to be intalled.
When one checks the 4340558 page, there is no 4.7.2 in the description
field (i.e. it is NOT for 4.7.2). The initial update did NOT have this
update checked when the system checked for updates.
But when it the description showed it was for 4.7.2 (and other
vulnerabilities), I checked it to install it. Then the failures began.