Windows 8.1 Update KB4340558 Fails with Error Code 80092004

Anonymous
2018-07-11T00:24:02+00:00

Today Microsoft released six updates, but I was only able to get five to successfully install. The sixth update -- KB4340558 -- continually fails with error code 80092004.

The full name of the update is:

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)

In an attempt to correct this error, I have:

  1. Run the Windows Update Troubleshooter
  2. Run"dism /online /cleanup-image /restorehealth"
  3. Stopped and restarted services pertaining to Wnidows Update -- wuauserv, bits, cryptsvc

But none of these steps resolved the problem.  This particular update downloads, but simply fails to install.

I did a clean reinstall a couple of months ago, so I do not think my system is at fault here.

Is anyone else experiencing the same problem with this update?

Windows for home | Previous Windows versions | Windows update

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

59 answers

Sort by: Most helpful
  1. Anonymous
    2018-07-26T20:07:52+00:00

    Dear all those affected users,

    I finally found a solution.

    I was also one of the affected like you do with this problem but now the problem is SOLVED..

    Till today's date (27th July, 2018), Microsoft has released several updates.

    Step 1: In Windows Update section, "set to automatically install updates".

    Step 2: Click "Check now" to search for the latest windows updates.

    Step 3: Click on all those important updates to be downloaded and installed onto the system.

    Step 4: Do NOT click  or (untick) the problematic update to be installed -- Security and Quality Rollup updates for .NET Framework 3.5 SP1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, and 4.7.2 for Windows 8.1, RT 8.1, and Server 2012 R2 (KB 4340558).

    Step 5: After all the important Windows updates are downloaded and installed successfully, restart the system.

    Step 6: Click "Check now" again in the Windows update to search for updates.

    Step 7: This time ONLY Download and install an optional update which shows on the screen July 18, 2018—KB4338831 (Preview of Monthly Rollup). After downloading and installing, restart the system.

    Step 8: Now after successfully installing KB4338831, it should fix the problem. Now you can successfully install Security and Quality Rollup updates for .NET Framework 3.5 SP1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, and 4.7.2 for Windows 8.1, RT 8.1, and Server 2012 R2 (KB 4340558) without any problem.

    Quick fix is to install KB4338831 before KB4340558. That's how it works...

    Hope I solve all your problems and this thread could be SOLVED !

    Javz

    Was this answer helpful?

    2 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2018-07-16T17:43:22+00:00

    Follow these steps. It worked for me

    Workaround 2

    Uninstall the June 2018 Preview of Quality Rollup updates KB 4291497 or KB 4291495, run the DISM cleanup tool, and then reinstall the July 2018 Security and Quality Rollup updates KB 4340557 or KB 4340558, as appropriate. To do this, follow these steps:

    1. Navigate to Control Panel > Programs > Programs and Features > Installed Updates.
    2. Locate the line item for either KB4229726or KB4229727, as appropriate.
    3. Right-click the row item, and then click Uninstall.
    4. Restart the computer as requested.
    5. At an administrative command prompt, run the following command:

    DISM.exe /online /Cleanup-Image /StartComponentCleanup

    1. Rescan on Windows Update for updates, and then install the July 2018 .NET Framework Security and Quality Rollup update KB 4340557 or KB 4340558, as applicable.

    Was this answer helpful?

    2 people found this answer helpful.
    0 comments No comments
  3. Anonymous
    2018-07-12T12:37:23+00:00

    I've posted notes a couple of places where I was able to fix this by downloading the updates manually.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  4. Anonymous
    2018-07-11T13:05:33+00:00

    Hi there, i would just wait till a new patch is released as it seems to be broken, if you have not deployed it to all devices i would just leave it for a few weeks, i only have it deployed to my test servers currently. 

    Thanks

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  5. Günter Born 49,461 Reputation points
    2018-07-11T13:03:08+00:00

    The package itself seems to be broken internally - a hash value seems to be missing (or wrong) for a component - probably not on all machines. I've several confirmation worldwide. See also my blog post with further details:

    .Net Framework: Update KB4340558 drops error 0x80092004?

    All attempts to manual install or use sfc / dism will fail. The best I can recommend: Hide this update and wait, untill MS offers a revised version or a fix.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments