Windows Server makes it easier to extend the server capabilities by installing new roles and features. You can use Server Manager to install or uninstall new capabilities. Server Manager provides an easy-to-use wizard to guide you through the process. However, you may come across to this error code in some cases: 0x800f0831.
I run into this issue while trying to install IIS 6 Metabase Compatibility. It threw the error message below (The OS is Windows Server 2012 R2):
The request to add or remove features on the specified server failed. Installation of one or more roles, role services, or features failed. Error: 0x800f0831
Solution for 0x800f0831 error
After checking CBS logs, we found out that the manifest file was missing for the update package KB4507448.
Follow the steps below to solve the issue:
- Download the package KB4507448 from catalog site.
- Extract the MSU file to a folder
- Manually insert the package using DISM
- Installation should succeed
- Restart the server
You may also come across 0x800f0922 error code while trying to install components. Here is the solution: 0x800f0922 Update IIS-RequestMonitor of package IIS-WebServer-Core-Package failed