Windows 8.1 update fails to install - KB2919355

On several occasions the update KB2919355 has failed to install with error code 80073712 on my computer. I have an HP envy with touch support, which came with Windows 8 64-bit preinstalled.  Latest updates (including 8.1) have been applied. The machine has issues with the fingerprint reader not working on occasion as well as blurry text in some windows despite a 1920x1080 display, but I don't see how that is related.

I have tried the following:

1) DISM.exe

  1. created a .bat file with the lines
    %windir%\system32\Dism.exe /Online /Cleanup-Image /ScanHealth
    %windir%\system32\Dism.exe /Online /Cleanup-Image /CheckHealth
    %windir%\system32\Dism.exe /Online /Cleanup-Image /RestoreHealth
    in it and
  2. ran it as an administrator. ScanHealth reports that the component store is repairable. CheckHealth reports the same. However, RestoreHealth is stuck at 40% after 12 hours. I terminated the process. The log file in C:\WINDOWS\LOGS\DISM is a garbled mess with Chinese characters.
  3. I read here on this forum that I should run Microsoft's safety scanner, which I did. It reports no problems. 

2) Another attempt:

  1. Created a batch script (from another thread here) with the lines
    net stop wuauserv
    cd %systemroot%\SoftwareDistribution
    ren Download Download.old
    net start wuauserv
    net stop bits
    net start bits
    net stop cryptsvc
    cd %systemroot%\system32
    ren catroot2 catroot2old
    net start cryptsvc
    in it and
  2. ran it is admin. It runs successfully, but the error is the same (80073712)

3) Ran the windows troubleshooter from Windows help and it reports the following:

Problems installing recent updates (not fixed)

Check for missing or corrupt files (detected) [SFC Output, Windows Resource Protection could not start the repair service]

Some security settings are missing or have been changed (fixed)

Service registration is missing or corrupt (fixed)

4) Followed the instructions given here:

  1. Opened command prompt with as admin
  2. Executed:
    dism /online /remove-package /packagename:Package_for_KB2919355~31bf3856ad364e35~amd64~~
    This reports that it's removing the package and gets to 100% quickly and then sits there for a while before finishing successfully.
  3. Executed:
    DISM.exe /Online /Cleanup-image /Restorehealth
    This again gets to 20% within seconds, makes it up to 40% after a half hour and does nothing afterwards. Should I let this tool run for multiple days to see if it creeps up to 60%?

I am out of ideas. I would rather not refresh my PC at this point. Are there any other solutions?


Question Info

Last updated July 31, 2019 Views 74,985 Applies to:

This was posted in a separate thread i followed these instructions and got a new error "

Error code 0x800f0902 " (see end for fix to this code)

Following several unsuccessful attempts to install the Windows 8.1 Update for x64-based Systems (KB2919355), each of which produced error code 80070002, the following sequence succeeded on my Windows 8.1 Pro (x64) PC.

1. Verify that Windows Update KB2919442 is installed by examining Control Panel\System and Security\Windows Update\View update history and, if not, download and install it (
2. Download the Windows 8.1 Update for x64-based Systems (KB2919355, published 4/16/2014) (, including all six files:
3. If it does not already exist, add an empty System Tools folder to C:\ProgramData\Microsoft\Windows\Start Menu\Programs
4. Run the following command with administrative privileges:
     dism /online /remove-package /packagename:Package_for_KB2919355~31bf3856ad364e35~amd64~~
5. Reboot PC
6. Run the following two commands with administrative privileges:
     dism /Online /Cleanup-image /Restorehealth
     dism /online /cleanup-image /startcomponentcleanup
7. Run the Microsoft Fixit tool for Windows Update (
8. Select and run “Cleanup system files” by using the Disk

9. Reboot PC
10. Temporarily disable anti-virus software while executing the following step
11. Manually install the updates (downloaded in step 2) in the following order:

Thank you to all the prior contributors to this thread, from whom the above amalgamated sequence was developed.

At the point of running KB2919355 i got a new error 0x800f0902


Check and see if start is set to manual or automatic this article explains it 3 = manual, 2=auto (it cannot be changed through registry)

start the service mentioned in the article to and change to automatic and the manual update instals with a reboot notification. I hope this is the end of my troubles I am about to reboot and check it out.

37 people were helped by this reply


Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.