Share via


The class is configured to run as a security id different from the caller

Question

Tuesday, January 3, 2017 1:47 PM

Log Name:      System
Source:        Service Control Manager
Date:          28/12/2016 20:59:50
Event ID:      7023
Level:         Error
Description:
The Update Orchestrator Service for Windows Update service terminated with the following error:

The class is configured to run as a security id different from the caller

Log Name:      System
Source:        Microsoft-Windows-WindowsUpdateClient
Date:          28/12/2016 22:01:55
Event ID:      20
Level:         Error
Description:
Installation Failure: Windows failed to install the following update with error 0x800F0922: Cumulative Update for Windows 10 Version 1607 for x64-based Systems (KB3206632).

Log Name:      System
Source:        Service Control Manager
Date:          28/12/2016 22:04:45
Event ID:      7024
Level:         Error
Description:
The Background Intelligent Transfer Service service terminated with the following service-specific error:
The class is configured to run as a security id different from the caller

These events appear to be related. What advice are you able to offer regarding resolution?

TIA, Gerry

All replies (4)

Wednesday, January 4, 2017 2:09 AM

Hi Gerry,

Firstly, I suggest to use Windows Update Troubleshooter to see the result.

Next, I find out a similar case below

The class is configured to run as security id different from the caller

https://social.technet.microsoft.com/Forums/windows/en-US/07558db4-29f4-4ed1-892b-cfd24fe0866e/the-class-is-configured-to-run-as-security-id-different-from-the-caller?forum=sqldru

In this case, the original poster deleted related registry key and resolve problem, we can refer to his method, check WindowsUpdate.log file to see more information about update problem.

Regards

Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact [email protected].


Wednesday, January 4, 2017 12:39 PM

The Windows Update Troubleshooter does not resolve the problem.

The TechNet link relates to a different operating system, different software and the suggestion was not taken up by the person with the problem!

Hope this helps, Gerry


Tuesday, February 7, 2017 12:27 PM

I was reminded today that this is still an open question by encountering another example on a computer failing to update. Two services have changed security descriptors in the latest example, BITS and Update orchestrator?

Does anyone have further thoughts on a good way to fix the problem it creates. Would creating a new user profile create services that function correctly?

TIA, Gerry


Wednesday, February 8, 2017 4:53 AM

The Windows Update Troubleshooter does not resolve the problem.

Is it aware of it?  If so you could start up as many extra relevant traces you could find then run ProcMon to record what is going on.  Filter with Operation Is WriteFile  to see how all the logging interleaves.  Otherwise notice that many of the WER events contain sets of other log files that they will assume to be relevant.  For this particular error CBS.log (or archived portions) will be a good place to start, at least for the 0x800F0922 event.

Otherwise, how reproducible is the symptom?  If it is easily reproducible you could do the same thing, run ProcMon to find, correlate and supplement all of your other diagnostics.

Finally, is there an interferer present?  If so, uninstall it and hope that the uninstall works and that the interferer's effects have not resulted in permanent corruption.

Robert Aldwinckle