[SOLVED] Failed Update Windows Server 2019 0x800f0954

homer56

Member
Joined
Jan 16, 2025
Posts
8
Hello, I'm having problems updating Windows Server 2019, the following 2025-01 Cumulative Update for Windows Server 2019 for x64-based Systems (KB5050008) - Error 0x800f0984

This seems to be due to this error:

C:\Users\Administrator>sfc /scannow
Beginning system scan. This process will take some time.
Beginning verification phase of system scan.
Verification 78% complete.
Windows Resource Protection could not perform the requested operation.

Here is the CBS post DISM.
 

Attachments

Hi @homer56,

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
 
Hello,

This seems to be due to this error:

C:\Users\Administrator>sfc /scannow
Beginning system scan. This process will take some time.
Beginning verification phase of system scan.
Verification 78% complete.
Windows Resource Protection could not perform the requested operation.

C:\Users\Administrator>DISM.exe /Online /Cleanup-image /Restorehealth
Deployment Image Servicing and Management tool
Version: 10.0.17763.3406
Image Version: 10.0.17763.5696
[==========================100.0%==========================]
Error: 0x800f0954
DISM failed. No operation was performed.
For more information, review the log file.
The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

Here is the CBS post DISM.

Excerpt from the file cbs_1.log:
2025-01-17 06:54:31, Info CBS DWLD:Failed to do Windows update search [HRESULT = 0x800f0954 - CBS_E_INVALID_WINDOWS_UPDATE_COUNT_WSUS]
2025-01-17 06:54:31, Info CBS FC: WindowsUpdateDownloadFromUUP returns. [0x800F0954]
2025-01-17 06:54:31, Error CBS FC: CFCAcquirerWUClient::Download(136): Result = 0x800F0954
2025-01-17 06:54:31, Error CBS FC: CFCAcquirerWrapper::Execute(147): Result = 0x800F0954
2025-01-17 06:54:31, Info CBS Failed to enumerate online uup features [HRESULT = 0x800f0954 - CBS_E_INVALID_WINDOWS_UPDATE_COUNT_WSUS]
2025-01-17 06:54:31, Info CBS Failed to download missing files [HRESULT = 0x800f0954 - CBS_E_INVALID_WINDOWS_UPDATE_COUNT_WSUS]
2025-01-17 06:54:31, Info CBS Failed to collect payload and there is nothing to repair. [HRESULT = 0x800f0954 - CBS_E_INVALID_WINDOWS_UPDATE_COUNT_WSUS]
2025-01-17 06:54:31, Info CBS Failed to repair store. [HRESULT = 0x800f0954 - CBS_E_INVALID_WINDOWS_UPDATE_COUNT_WSUS]


Best regards Homer
 

Attachments

Hi and welcome to Sysnative,

Step 1. Download
67139f7e69a58-SFCFix-ico.PNG
SFCFix and save it to your desktop.

Warning: This fix was written specifically for this system. Do not run this fix on another system.
  • Save any work you have open, and close all programs.
  • Download the attachment SFCFix.zip and save it to your desktop.
  • Drag the SFCFix.zip file over the SFCFix.exe executable and release it.
67139f52b3c1e-SFCFix-Zip-Eng.gif

  • SFCFix will launch, let it complete.
  • Once done, a file will appear on your desktop, called SFCFix.txt.
  • Post the logfile (SFCFix.txt) as attachment in your next reply.


Step 2. Run the following DISM command and post the result. If it fails attach a new copy of the CBS log.
Code:
DISM /online /cleanup-image /RestoreHealth
 

Attachments

Hi,

Thank you for your reply.

Please find attached the file SFCFix.txt, dism.log and CBS.log

C:\Users\Administrator>DISM /online /cleanup-image /RestoreHealth
Deployment Image Servicing and Management tool
Version: 10.0.17763.3406
Image Version: 10.0.17763.5696
[==========================100.0%==========================]
Error: 0x800f0954
DISM failed. No operation was performed.
For more information, review the log file.
The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

The command DISM /online /cleanup-image /RestoreHealth ends again with an error number 0x800f0954 PSFX_E_MATCHING_BINARY_MISSING.

C:\Users\Administrator>sfc /scannow
Beginning system scan. This process will take some time.
Beginning verification phase of system scan.
Verification 100% complete.
Windows Resource Protection did not find any integrity violations.

sfc /scannow ran through without error

Extract from the dism.log
2025-01-20 06:50:53, Info DISM DISM Package Manager: PID=5388 TID=9368 CBS session options=0x40100! - CDISMPackageManager::Internal_Finalize
2025-01-20 06:55:44, Info DISM DISM Package Manager: PID=5388 TID=3448 Error in operation: (null) (CBS HRESULT=0x800f0954) - CCbsConUIHandler::Error
2025-01-20 06:55:44, Error DISM DISM Package Manager: PID=5388 TID=9368 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x800f0954)
2025-01-20 06:55:44, Error DISM DISM Package Manager: PID=5388 TID=9368 Failed processing package changes with session option CbsSessionOptionRepairStoreCorruption - CDISMPackageManager::RestoreHealth(hr:0x800f0954)
2025-01-20 06:55:44, Error DISM DISM Package Manager: PID=5388 TID=9368 Failed to restore the image health. - CPackageManagerCLIHandler::ProcessCmdLine_CleanupImage(hr:0x800f0954)
2025-01-20 06:55:44, Error DISM DISM Package Manager: PID=5388 TID=9368 Failed while processing command cleanup-image. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x800f0954)
2025-01-20 06:55:44, Info DISM DISM Package Manager: PID=5388 TID=9368 Further logs for online package and feature related operations can be found at %WINDIR%\logs\CBS\cbs.log - CPackageManagerCLIHandler::ExecuteCmdLine
2025-01-20 06:55:44, Error DISM DISM.EXE: DISM Package Manager processed the command line but failed. HRESULT=800F0954

We work with WSUS for the Win updates, the server has no Internet connection.

2025-01 Cumulative Update for Windows Server 2019 for x64-based Systems (KB5050008) - Error 0x800f0984

Best regards Homer
 

Attachments

Hi,

Here's the next fix.

Step 1.
Warning: This fix was written specifically for this system. Do not run this fix on another system.
  • Save any work you have open, and close all programs.
  • Download the attachment SFCFix.zip and save it to your desktop.
  • Drag the SFCFix.zip file over the SFCFix.exe executable and release it.
650c22f99662d-6190d993a26f3-SFCFix-Zip-Eng.gif

  • SFCFix will launch, let it complete.
  • Once done, a file will appear on your desktop, called SFCFix.txt.
  • Post the logfile (SFCFix.txt) as attachment in your next reply.


Step 2. Run the following DISM command and post the result. If it fails attach a new copy of the CBS log.
Code:
DISM /online /cleanup-image /RestoreHealth
 

Attachments

Hi,

The command "DISM /online /cleanup-image /RestoreHealth" was executed, but with errors 0x800f0954.

C:\Users\Administrator>DISM /online /cleanup-image /RestoreHealth
Deployment Image Servicing and Management tool
Version: 10.0.17763.5830
Image Version: 10.0.17763.6775
[==========================100.0%==========================]
Error: 0x800f0954
DISM failed. No operation was performed.
For more information, review the log file.
The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

Extract from the dism.log:
2025-01-20 12:15:10, Info DISM DISM Package Manager: PID=5180 TID=8940 CBS session options=0x40100! - CDISMPackageManager::Internal_Finalize
2025-01-20 12:20:06, Info DISM DISM Package Manager: PID=5180 TID=4132 Error in operation: (null) (CBS HRESULT=0x800f0954) - CCbsConUIHandler::Error
2025-01-20 12:20:06, Error DISM DISM Package Manager: PID=5180 TID=8940 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x800f0954)
2025-01-20 12:20:06, Error DISM DISM Package Manager: PID=5180 TID=8940 Failed processing package changes with session option CbsSessionOptionRepairStoreCorruption - CDISMPackageManager::RestoreHealth(hr:0x800f0954)
2025-01-20 12:20:06, Error DISM DISM Package Manager: PID=5180 TID=8940 Failed to restore the image health. - CPackageManagerCLIHandler::ProcessCmdLine_CleanupImage(hr:0x800f0954)
2025-01-20 12:20:06, Error DISM DISM Package Manager: PID=5180 TID=8940 Failed while processing command cleanup-image. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x800f0954)
2025-01-20 12:20:06, Info DISM DISM Package Manager: PID=5180 TID=8940 Further logs for online package and feature related operations can be found at %WINDIR%\logs\CBS\cbs.log - CPackageManagerCLIHandler::ExecuteCmdLine
2025-01-20 12:20:06, Error DISM DISM.EXE: DISM Package Manager processed the command line but failed. HRESULT=800F0954
2025-01-20 12:20:06, Info DISM DISM Provider Store: PID=5180 TID=8940 Found the OSServices. Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect

The Win update KB5050008 went through without errors.

Best regards Homer
 

Attachments

Here's the next fix.

Step 1.
Warning: This fix was written specifically for this system. Do not run this fix on another system.
  • Save any work you have open, and close all programs.
  • Download the attachment SFCFix.zip and save it to your desktop.
  • Drag the SFCFix.zip file over the SFCFix.exe executable and release it.
650c22f99662d-6190d993a26f3-SFCFix-Zip-Eng.gif

  • SFCFix will launch, let it complete.
  • Once done, a file will appear on your desktop, called SFCFix.txt.
  • Post the logfile (SFCFix.txt) as attachment in your next reply.


Step 2. Run the following DISM command and post the result. If it fails attach a new copy of the CBS log.
Code:
DISM /online /cleanup-image /RestoreHealth
 

Attachments

Hi,

next to the next log files:

C:\Users\Administrator>DISM /online /cleanup-image /RestoreHealth
Deployment Image Servicing and Management tool
Version: 10.0.17763.5830
Image Version: 10.0.17763.6775
[==========================100.0%==========================]
Error: 0x800f0954
DISM failed. No operation was performed.
For more information, review the log file.
The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

Best regards Homer
 

Attachments

Step 1.
Warning: This fix was written specifically for this system. Do not run this fix on another system.
  • Save any work you have open, and close all programs.
  • Download the attachment SFCFix.zip and save it to your desktop.
  • Drag the SFCFix.zip file over the SFCFix.exe executable and release it.
650c22f99662d-6190d993a26f3-SFCFix-Zip-Eng.gif

  • SFCFix will launch, let it complete.
  • Once done, a file will appear on your desktop, called SFCFix.txt.
  • Post the logfile (SFCFix.txt) as attachment in your next reply.


Step 2. Run the following DISM command and post the result. If it fails attach a new copy of the CBS log.
Code:
DISM /online /cleanup-image /RestoreHealth
 

Attachments

Hi,

next to the next log files.

C:\Users\Administrator>DISM /online /cleanup-image /RestoreHealth
Deployment Image Servicing and Management tool
Version: 10.0.17763.5830
Image Version: 10.0.17763.6775
[==========================100.0%==========================] The restore operation completed successfully.
The operation completed successfully.

This time it was a complete success.

Thank you for your help, there are probably several mistakes, unbelievable your condition.

Best regards Homer
 

Attachments

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

Back
Top