In my previous post I showed the steps to install RSAT tools on Windows 10 1809. I covered two methods to install RSAT tools, a GUI based and another is using DISM. On one of my Windows 10 1809 VM, I encountered RSAT tools installation error 0x800f0954. This post covers the steps to fix error RSAT tools installation error 0x800f0954.
While installing RSAT feature on my Windows 10 1809, i saw error 0x800f0954. The feature wasn’t installed obviously but I wanted to know what could be behind this error.
Checking the dism.log, i found some errors. I couldn’t make out much from those lines except the error 0x800f0954. So if you are seeing the same error while installing RSAT tools on Windows 10, go to next section for the solution.
DISM Package Manager: PID=4828 TID=5752 Error in operation: (null) (CBS HRESULT=0x800f0954) - CCbsConUIHandler::Error
DISM DISM Package Manager: PID=4828 TID=6516 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x800f0954)
DISM Package Manager: PID=4828 TID=6516 Failed processing package changes with session options - CDISMPackageManager::ProcessChangesWithOptions(hr:0x800f0954)
DISM Package Manager: PID=4828 TID=6516 Failed to install capability. - CPackageManagerCLIHandler::ProcessCmdLine_AddCapability(hr:0x800f0954)
DISM Package Manager: PID=4828 TID=6516 Failed while processing command add-capability. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x800f0954)
2DISM Package Manager processed the command line but failed. HRESULT=800F0954
Solution for RSAT Tools Installation Error 0x800f0954
Since i didn’t knew much about this error, i searched the web for this error. In one of the technet threads, a user posted the fix for this error. The fix involved enabling a group policy setting on Windows 10 computer.
RSAT Tools Installation Error 0x800f0954
- On your Windows 10 computer, right click Start and click Run.
- Now type gpedit.msc and hit enter.
- In the local group policy editor, navigate to Computer Configuration\Administrative Templates\System.
- On the right pane look for policy named “Specify settings for optional component installation and component repair.
Right click policy setting and click Enabled. In addition to that, check the box “Download repair content and optional features directly from Windows Updates instead of Windows Server Updates Services (WSUS)“.
Running the same DISM command now should install the RSAT feature without any errors.