[SOLVED] Windows Server 2012 can't install all updates, keep failing with error 800F0922

TheJAC

Member
Joined
May 9, 2016
Posts
8
I have a physical server running Windows Server 2012 hosting a Hyper-V VM also with Windows Server 2012. Both servers eventually fail to install updates with error 800F0922. I have tried installing updates in groups, I have tried running SFC /SCANNOW, I have tried running DISM repair, I have tried SFCFIX, and I have tried an in-place upgrade on the VM. I thought the in-place upgrade was going to fix the problem, but I'm half-way through installing updates now and have run into the same error.

Here's my SFCFIX log

SFCFix version 3.0.0.0 by niemiro.
Start time: 2016-05-09 16:13:59.867
Microsoft Windows Server 2012 - amd64
Not using a script file.







AutoAnalysis::
SUMMARY: No corruptions were detected.
AutoAnalysis:: directive completed successfully.







Successfully processed all directives.
SFCFix version 3.0.0.0 by niemiro has completed.
Currently storing 0 datablocks.
Finish time: 2016-05-09 16:21:11.574
----------------------EOF-----------------------
 

Attachments

I'd like to try something:

Is the bitlocker feature installed on the host or guest?

If not, follow the instructions to install the bitlocker feature here: BitLocker: How to deploy on Windows Server 212

You do not need to configure bitlocker, just install the feature and then try the update installation again.
 
I saw that mentioned and I think I tried it previous, but I'll give it a try as I might not have done it correctly. I'll follow the guide and get back to you, thanks!
 
I tried installing the Bitlocker feature, restarted, and tried again and still got the same error from Windows Update. I had seen the bitlocker issue in my research, and I found that they had released a patch for it and I already had the patch installed. This issue really has me stumped.
 
Let's try turning off secure boot temporarily for the Hyper-V VM and see if that allows the update to install.

First, shut down the VM. Next, open the VM settings and choose Firmware in the list of items on the left side.
Uncheck the box labeled 'Enable Secure Boot', then click OK.

Start the VM and attempt the update installation again.

Let me know if this works or if the Firmware item is not present.
 
It's a Gen1 VM so it doesn't have the Firmware/SecureBoot option to disable, I checked that angle as well.
 
Ok. Try installing one of the updates that is known to fail.
Once the update fails to install, zip and attach C:\Windows\Logs\CBS\CBS.log with your reply.
 
It appears that the log is incomplete. I don't see any entries indicating an installation failure.

Are you using any utilities to clean up the log files?
 
I'm not, but all the log files together are too large to upload. Do you want me to upload separate files?


EDIT: Here's a link to the zip file with the whole folder...it's 39MB.

Microsoft services
 
I think I found what I was looking for.

Were these machines upgraded from Server 2008R2/2012?

Here is the error message:

Code:
Provider Microsoft-Windows-Win32k is already installed with GUID {e7ef96be-969f-414f-97d7-3ddb7b558ccc}
...
<provider guid="{8c416c79-d49b-4f01-a467-e56d3aa8234c}" messageFileName="%SystemRoot%\system32\win32k.sys" name="Microsoft-Windows-Win32k" resourceFileName="%SystemRoot%\system32\win32k.sys" symbol="W32kControlGuid">
The reason this is happening is because the win32k.sys provider registry entry isn't getting properly updated during the upgrade process. The resolution to this problem is to:

  1. Export and then delete the following registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{e7ef96be-969f-414f-97d7-3ddb7b558ccc}
  2. Reboot
  3. Reattempt Windows Update installation
These instructions were copied from this page: What to do if you experience a rollback when installing KB361 | The Windows Servicing Guy
 
Last edited:
Yes, both machines were upgraded to Server 2012 from Server 2008 R2. Awesome! I'll try this tonight and reply back. Hopefully this does the trick, thank you so much!
 
That worked (so far) at least on this server. Now I just have to get all the updates installed :) Hopefully the host server will be fixed the same way and I can get them both updated and move on. Thank you, thank you, I greatly appreciate your help.
 
Glad to hear it!

I'll mark the thread solved. If you encounter further problems, please post back and I'll continue to assist you.
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top