Windows Update error 0x800F0922 with 2025-02 Cumulative Update for Windows 10 Version 22H2 for x64-based Systems (KB5051974)

velw

New member
Joined
Mar 8, 2025
Posts
3
For about three weeks I've been trying to install Windows Update KB5051974 on Windows 10 Home version 22H2.

The update begins fine, restarts at around 30% complete, after restart proceeds to 96% complete but then says it cannot complete and reverses the attempted installation. In the Windows Update interface it reports error 0x800F0922.

There is no anti-virus software running and previously there were no issues with Windows Update.

Before this evening I had tried:
  • The frequently recommended troubleshooting tools (DISM, SFC /scannow etc.) and the Windows Update troubleshooter
  • Some deletion of staged packages and task clean-up based on a report of a similar issue, but wasn't able to complete all the task clean-up steps
  • Clearing down disk space (even 30Gb free isn't enough)
  • Downloading the update from the Microsoft Update Catalog and installing it manually
  • Reformatting the EFI boot partition (which is 500Mb)
None of these fixed the problem. I asked today on the Microsoft forums and the recommendation was to "repair" Windows with a reinstallation, which I'd rather not do unless it's a last resort, so I checked the CBS log again, found another error code [0x80004005] in the log, and then found this thread here on SysNative on fixing rollbacks with error 0x80004005.

Here's a section of my CBS log from earlier this evening, with the error that had persisted in the weeks since the update was released:

2025-03-08 19:00:25, Info CSI 00000b85 End executing advanced installer (sequence 128)
Completion status: S_OK

2025-03-08 19:00:25, Info CSI 00000b86 Begin executing advanced installer phase 38 index 90 (sequence 129)
Old component: [l:0]''
New component: [l:179 ml:180]'Microsoft-Windows-Update-OrchestratorCore-OobeExpedite, Culture=neutral, Version=10.0.19041.5438, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS'
Install mode: install
Smart installer: false
Installer ID: {386b5911-b69e-4d2d-a3ab-796d2ec6af38}
Installer name: 'Task Scheduler'
2025-03-08 19:00:25, Info CSI 00000b87 Loading installer DLL from explicit path: C:\Windows\WinSxS\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.19041.5425_none_7e0bb22e7c8f7e0e\cmiadapter.dll
2025-03-08 19:00:25, Info CSI 00000b88 Loading CMI installer DLL from path: wcp.dll
2025-03-08 19:00:25, Info CSI 00000b89 Performing 1 operations as follows:
(0) LockComponentPath: flags: 0 comp: {l:16 b:e502b6e91090db01810b000044099009} pathid: {l:16 b:e502b6e91090db01820b000044099009} path: [l:120]'\SystemRoot\WinSxS\amd64_microsoft-windows-u..orcore-oobeexpedite_31bf3856ad364e35_10.0.19041.5438_none_d763f5f96e691cc1' pid: 944 starttime: 133859016108966881
2025-03-08 19:00:25, Info CSI 00000b8a Loading CMI installer DLL from path: C:\Windows\WinSxS\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.19041.5425_none_7e0bb22e7c8f7e0e\cmiaisupport.dll
2025-03-08 19:00:25, Info CSI 00000b8b Loading CMI installer DLL from path: C:\Windows\WinSxS\amd64_microsoft-windows-s..-installers-onecore_31bf3856ad364e35_10.0.19041.5425_none_6068c1795aab6dee\wmicmiplugin.dll
2025-03-08 19:00:25, Error CSI 00000b8c (F) Logged @2025/3/8:10:00:25.285 : [l:26 ml:27]'JobsHandler::Install enter'
[gle=0x80004005]

2025-03-08 19:00:25, Error CSI 00000b8d (F) Logged @2025/3/8:10:00:25.285 : [l:34 ml:35]'JobsHandler::Install type=4 pass=4'
[gle=0x80004005]
2025-03-08 19:00:25, Error CSI 00000b8e (F) Logged @2025/3/8:10:00:25.285 : [l:36 ml:37]'IsScheduleServiceRunning queries SCM'
[gle=0x80004005]
2025-03-08 19:00:25, Error CSI 00000b8f (F) Logged @2025/3/8:10:00:25.287 : [l:37 ml:38]'IsScheduleServiceRunning returns true'
[gle=0x80004005]
2025-03-08 19:00:25, Error CSI 00000b90 (F) Logged @2025/3/8:10:00:25.288 : [l:23 ml:24]'InstallTaskOnline enter'
[gle=0x80004005]
2025-03-08 19:00:25, Error CSI 00000b91 (F) Logged @2025/3/8:10:00:25.303 : [l:49 ml:50]'InstallTaskOnline: RegisterTask failed 0x80070005'
[gle=0x80004005]
2025-03-08 19:00:25, Error CSI 00000b92 (F) Logged @2025/3/8:10:00:25.303 : [l:70 ml:71]'WmiCmiPlugin jobshandler.cpp(237): RegisterTask failed. HR=0x80070005.'
[gle=0x80004005]
2025-03-08 19:00:25, Error CSI 00000b93 (F) Logged @2025/3/8:10:00:25.303 : [l:57 ml:58]'WmiCmiPlugin plgutil.cpp(217): fnc failed. HR=0x80070005.'
[gle=0x80004005]
2025-03-08 19:00:25, Error CSI 00000b94 (F) Logged @2025/3/8:10:00:25.303 : [l:74 ml:75]'WmiCmiPlugin jobshandler.cpp(364): ForEachElementIn failed. HR=0x80070005.'
[gle=0x80004005]
2025-03-08 19:00:25, Error CSI 00000b95 (F) Logged @2025/3/8:10:00:25.303 : [l:86 ml:87]'WmiCmiPlugin jobshandler.cpp(836): InstallManifestSectionOnline failed. HR=0x80070005.'
[gle=0x80004005]
2025-03-08 19:00:25, Error CSI 00000b96@2025/3/8:10:00:25.454 (F) CMIADAPTER: Inner Error Message from AI HRESULT = HRESULT_FROM_WIN32(ERROR_ACCESS_DENIED)

Ultimately this results in a "Failure will not be ignored" message in the log. Using the SysNative tutorial thread and the related earlier troubleshooting thread, I was able to identify the related registry key in "\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tasks" for the task that had failed and the associated registry key in "\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree" for a task identified as "\Microsoft\Windows\UpdateOrchestrator\Schedule Scan Static Task", which had a matching GUID.

I deleted this problem key (under "TaskCache\Tree") and re-ran the KB5051974 update installer. It now fails again at 96%, apparently the same way as before, but the "0x80004005" error now initially appears together with a different error message in the CBS.log:

(255) StageFile: flags: 48 filetype: 1 app: (null) comp: Microsoft-Windows-Unified-Telemetry-Client, version 10.0.19041.5438, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35} file: [l:23 ml:24]'diagnosticdataquery.dll' srcfile: @0x1bfd82563a0
2025-03-09 00:32:58, Info CSI 000000b1 Playback delta generated succesfully : [l:12 ml:13]'wdma_usb.inf'
2025-03-09 00:32:58, Info CSI 000000b2 Playback delta generated succesfully : [l:12 ml:13]'USBAUDIO.sys'
2025-03-09 00:32:58, Info CSI 000000b3 Playback delta generated succesfully : [l:12 ml:13]'prnms003.inf'
2025-03-09 00:32:58, Info CSI 000000b4 Playback delta generated succesfully : [l:21 ml:22]'Amd64\PrintConfig.dll'
2025-03-09 00:32:58, Info CSI 000000b5 Playback delta generated succesfully : [l:12 ml:13]'prnms003.cat'
2025-03-09 00:32:58, Info CSI 000000b6 Playback delta generated succesfully : [l:12 ml:13]'usbvideo.inf'
2025-03-09 00:32:58, Info CSI 000000b7 Playback delta generated succesfully : [l:12 ml:13]'usbvideo.sys'
2025-03-09 00:32:58, Info CSI 000000b8 Playback delta generated succesfully : [l:18 ml:19]'SecureUSBVideo.dll'
2025-03-09 00:32:58, Info CSI 000000b9 Playback delta generated succesfully : [l:8 ml:9]'acpi.inf'
2025-03-09 00:32:58, Info CSI 000000ba Playback delta generated succesfully : [l:8 ml:9]'acpi.sys'
2025-03-09 00:32:58, Info CSI 000000bb Playback delta generated succesfully : [l:7 ml:8]'pci.inf'
2025-03-09 00:32:58, Info CSI 000000bc Playback delta generated succesfully : [l:7 ml:8]'pci.sys'
2025-03-09 00:32:58, Info CSI 000000bd Playback delta generated succesfully : [l:9 ml:10]'vhdmp.inf'
2025-03-09 00:32:58, Info CSI 000000be Playback delta generated succesfully : [l:9 ml:10]'vhdmp.sys'
2025-03-09 00:32:58, Info CSI 000000bf Playback delta generated succesfully : [l:12 ml:13]'prnms003.inf'
2025-03-09 00:32:58, Info CSI 000000c0 Playback delta generated succesfully : [l:20 ml:21]'I386\PrintConfig.dll'
2025-03-09 00:32:58, Info CSI 000000c1 Playback delta generated succesfully : [l:12 ml:13]'prnms003.cat'
2025-03-09 00:32:58, Info CSI 000000c2 Component dual_wvkrnlintvsp.inf, version 10.0.19041.5438, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35}, type [l:14]'dualModeDriver' does not have a winner but has 3 other component version(s)
2025-03-09 00:32:58, Error CSI 000000c3 (F) Matching binary wvkrnlintvsp.inf missing for component dual_wvkrnlintvsp.inf, version 10.0.19041.5438, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35}, type [l:14]'dualModeDriver'[gle=0x80004005]
2025-03-09 00:32:58, Info CBS Sending WER
2025-03-09 00:32:58, Info CBS Added C:\Windows\Logs\CBS\CBS.log to WER report.
2025-03-09 00:32:58, Info CBS Added C:\Windows\Logs\CBS\CbsPersist_20250308150617.log to WER report.
2025-03-09 00:32:58, Info CBS Added C:\Windows\Logs\CBS\CbsPersist_20250308144120.log to WER report.
2025-03-09 00:32:58, Info CBS Added C:\Windows\Logs\CBS\CbsPersist_20250308141113.log to WER report.
2025-03-09 00:32:58, Info CBS Added C:\Windows\Logs\CBS\CbsPersist_20250308121456.log to WER report.
2025-03-09 00:32:58, Info CBS Added C:\Windows\Logs\CBS\CbsPersist_20250308070732.cab to WER report.
2025-03-09 00:32:58, Info CBS Not able to add pending.xml to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2025-03-09 00:32:58, Info CBS Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2025-03-09 00:32:58, Info CBS Not able to add poqexec.log to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2025-03-09 00:32:58, Info CBS Not able to add SCM.EVM to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2025-03-09 00:32:59, Error CSI 000000c4@2025/3/8:15:32:59.135 (F) onecore\base\wcp\componentstore\storelayout.cpp(1703): Error 800f0984 [Warning,Facility=15 (0x000f),Code=2436 (0x0984)] originated in function ComponentStore::CRawStoreLayout::HydrateFile expression: ((SCODE) (((unsigned long)(1)<<31) | ((unsigned long)(15)<<16) | ((unsigned long)(0x984))) )
[gle=0x80004005]
2025-03-09 00:32:59, Info CSI 000000c5 Playback delta generated succesfully : [l:16 ml:17]'wvkrnlintvsp.inf'
2025-03-09 00:32:59, Info CSI 000000c6 Component dual_wvkrnlintvsp.inf, version 10.0.19041.5438, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35}, type [l:14]'dualModeDriver' does not have a winner but has 3 other component version(s)
2025-03-09 00:32:59, Error CSI 000000c7 (F) Matching binary vkrnlintvsp.sys missing for component dual_wvkrnlintvsp.inf, version 10.0.19041.5438, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35}, type [l:14]'dualModeDriver'[gle=0x80004005]
2025-03-09 00:32:59, Info CBS Sending WER
2025-03-09 00:32:59, Error CSI 000000c8@2025/3/8:15:32:59.147 (F) onecore\base\wcp\componentstore\storelayout.cpp(1703): Error 800f0984 [Warning,Facility=15 (0x000f),Code=2436 (0x0984)] originated in function ComponentStore::CRawStoreLayout::HydrateFile expression: ((SCODE) (((unsigned long)(1)<<31) | ((unsigned long)(15)<<16) | ((unsigned long)(0x984))) )
[gle=0x80004005]
2025-03-09 00:32:59, Info CSI 000000c9 Playback delta generated succesfully : [l:15 ml:16]'vkrnlintvsp.sys'

Again [gle=0x80004005] is then logged repeatedly until the "Failure will not be ignored" message, just as it was before.

This error has also been reported here at SysNative in a different thread that seems to be about the same Windows Update, but the steps taken to resolve it are not described. A configuration file has kindly been provided but I am already somewhat out of my depth here and am not sure how that file might have been customized for the other user's PC, so I would be grateful for any pointers on how I might next move forward based on the situation on my own PC.

Immediately before creating this thread I followed the steps set out here in the SysNative Windows Update Forum Posting Instructions and made a zip file of the CBS log directory at that time, before attempting the update installation one more time, and then made a second zip file of the CBS log directory immediately after that attempt. Both zip files are attached. If the tools need to be run a further time, following an attempted installation, please let me know and I will do that and post the logs again.

The system language for this machine is Japanese but as far as I can see the log files in the CBS directory are all in English (please do let me know if there is any Japanese, or any that gets in the way of looking at this).

Thank you very much indeed for any assistance or guidance you are able to provide.
 

Attachments

Hi @velw,

Welcome to Sysnative Forums!

If you haven't already, please review the posting instructions here, and attach the requested log files. Without log files, our helpers will not be able to assist, and this will slow down fixing your machine.

If logs have been already been provided, our team of volunteers will analyse the provided log files to build a fix for your system. Please be aware that this may take several days from your initial post, due to the high volume of threads that we receive.


- Sysnative Windows Update Team
 
Thinking about this some more today... I'd had the impression from the tutorial that the keys in "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree" were instances created as needed for the execution of a given task, but "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\Microsoft\Windows\UpdateOrchestrator\Schedule Scan Static Task" seems like something that perhaps wasn't created just for this update and is part of the more permanent update mechanism (that perhaps an error somewhere else just became apparent at that point).

I exported it before deleting it, so I can restore it if needed.

Also, I don't have all the diagnostic files from before deleting that key but here is a copy of the CBS.log file from before it was removed, in case it's helpful at all to shed light on what the problem has been since the start.
 

Attachments

Appreciate it could take some time for anyone to look at this in detail, but please could someone tell me if any information is missing so that I can gather it and post it here, ready? Some more recent posts seem to have been getting replies so I'm keen to make sure nothing is missing that's needed... would be a big help 🙏
 

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

Back
Top