Background Info:
I have a virtual copy of Windows 8 Pro x64 running on Oracle Virtual Box.
When I try to install update KB2977766-X64, I receive error code 0x80073712. This occurs when I use both Windows Update, and the standalone installer for the update.
The official Microsoft advice for this error - outlined here - advices that sfc /scannow
be used first, and in the event that it doesn't work, DISM
should be used instead. A number of other sources also state that using the Windows Update Troubleshooter in the Action Centre should fix this error.
After I used the Windows Update Troubleshooter, the results stated that the error mentioned above had been fixed; however when I attempted to reinstall the update again, the error re-occurred.
sfc /scannow
does not find (or repair) any errors.
DISM.exe /Online /Cleanup-Image /RestoreHealth
crashes with error code 0x800F0906.
Prior Experience
I have had a similar experience with a Windows 8.1 machine before. The update in question was KB2977765-x64 (the Windows 8.1 equivalent of the update I am trying to install on my Windows 8 VM). Just as with my Windows 8 VM, it was crashing with error code 0x80073712; however, in the case of my Windows 8.1 machine, I was able repair the error using the DISM
command outlined above.
Based on this experience, I would imagine the same steps would work for the same issue in Windows 8; however I cannot do so as DISM
is crashing in my Windows 8 VM.
Question
How can I repair error 0x800F0906 when it occurs while DISM is running?
I have ran DISM
configured to carry out the repairs from both Windows Update (as outlined above), and the Windows 8 installation DVD (sources\sxs); however both crash with error code 0x800F0906.
My own research on this error has shown that it occurs quite a lot when installing the .NET Framework V3.5 on Windows 8 and 8.1; however .NET it is not installed on either my Windows 8 VM, or my Windows 8.1 machine.
Any help is much appreciated,
Thanks.
User contributions licensed under CC BY-SA 3.0