The following table lists common CBS errors with additional troubleshooting information:
|
Error Code
|
Explanation
|
Resolution
|
|---|
0xf0801 | The Trusted Installer service is busy and cannot be accessed at this time. Most likely, another operation that needs to complete is using Trusted Installer. | Retry your operation in a few minutes. |
0xf0802 | While adding a source to a package, CBS recognized that the source was already present. The package may be minimally malformed (for example, a .dll may have been copied twice to the computer), but the issue is not significant enough to effect the operation. | There is no further action needed from you. |
0xf0803 | Operation succeeded. The servicing stack was updated and the computer needs to shut down. | Restart the computer to complete the operation. |
0x800f0801 | The session must be initialized before other operations can be initiated. | Close the application you are using to install this component or update (for example, Windows Update, OCsetup, or Package Manager). Then start the application and retry your operation. |
0x800f0804 | The package could not be found or it could not be opened. There are many possible causes for this error—for example, there may have been a network failure or you may have insufficient rights to access the package. | Ensure that you can access the package and try again. |
0x800f0805 | The package is not valid. You can only install packages provided to you by Microsoft. | Obtain a valid package and try again. |
0x800f0806 | One or more resources that are required by this update are locked. In most cases, this is not a problem because the update is now in a queue, and it will be installed when your computer is restarted. However, some updates cannot be in a queue and need to be installed manually. | Restart the computer. To ensure that the update is installed, try to apply the update again (do not apply any other updates at the same time). |
0x800f0808 | The offline image that you are attempting to modify is not accessible. | Ensure that you have sufficient rights to the offline image. |
0x800f080b | A package property that is not available has been requested. The package may be invalid or corrupted. | Search for a Microsoft Knowledge Base article about this package at http://go.microsoft.com/fwlink/?LinkID=46046. You can often find the Knowledge Base number in the .mum file of the package (search for KB) or in the error message. If a Knowledge Base article does not exist, then download the package from the Web again and retry the operation. If you continue to receive this error, call CSS. |
0x800f080c | An operation has been requested for an update that is not present in the package. One of the components that the package contains may be invalid. | Search for a Knowledge Base article about this package at http://go.microsoft.com/fwlink/?LinkID=46046. You can often find the Knowledge Base number in the .mum file of the package (search for KB) or in the error message. If a Knowledge Base article does not exist, then download the package from the Web again and retry the operation. If you continue to receive this error, call CSS. |
0x800f080e | More than one element with the same name has been detected in a manifest element. The package may be invalid or corrupted. | Search for a Knowledge Base article about this package at http://go.microsoft.com/fwlink/?LinkID=46046. You can often find the Knowledge Base number in the .mum file of the package (search for KB) or in the error message. If a Knowledge Base article does not exist, then download the package from the Web again and retry the operation. If you continue to receive this error, call CSS. |
0x800f080f | A duplicate element has been detected for an element type that must be unique. The package may be invalid or corrupted. | Search for a Knowledge Base article about this package at http://go.microsoft.com/fwlink/?LinkID=46046. You can often find the Knowledge Base number in the .mum file of the package (search for KB) or in the error message. If a Knowledge Base article does not exist, then download the package from the Web again and retry the operation. If you continue to receive this error, call CSS. |
0x800f0810 | A required attribute was not defined in the manifest. The package may be invalid or corrupted. | Search for a Knowledge Base article about this package at http://go.microsoft.com/fwlink/?LinkID=46046. You can often find the Knowledge Base number in the .mum file of the package (search for KB) or in the error message. If a Knowledge Base article does not exist, then download the package from the Web again and retry the operation. If you continue to receive this error, call CSS. |
0x800f0811 | A required element was not defined in the manifest. The package may be invalid or corrupted. | Search for a Knowledge Base article about this package at http://go.microsoft.com/fwlink/?LinkID=46046. You can often find the Knowledge Base number in the .mum file of the package (search for KB) or in the error message. If a Knowledge Base article does not exist, then download the package from the Web again and retry the operation. If you continue to receive this error, call CSS. |
0x800f0812 | CBS attempted to validate a parent element in the manifest and failed because the parent was not present. The package may be invalid or corrupted. | Search for a Knowledge Base article about this package at http://go.microsoft.com/fwlink/?LinkID=46046. You can often find the Knowledge Base number in the .mum file of the package (search for KB) or in the error message. If a Knowledge Base article does not exist, then download the package from the Web again and retry the operation. If you continue to receive this error, call CSS. |
0x800f0813 | CBS attempted to change the package to an invalid state. The package may be invalid or corrupted. | Search for a Knowledge Base article about this package at http://go.microsoft.com/fwlink/?LinkID=46046. You can often find the Knowledge Base number in the .mum file of the package (search for KB) or in the error message. If a Knowledge Base article does not exist, then download the package from the Web again and retry the operation. If you continue to receive this error, call CSS. |
0x800f0816 | The express package has not been completely downloaded. The state of the operation has been saved while the package is downloaded. An express package is a package that you install using Windows Update. With these packages, only the files needed for that specific computer are downloaded and installed (in contrast to when the entire package is downloaded to a computer). | There is no further action needed from you. Wait until the express package is downloaded. |
0x800f0817 | Another package that this package requires has been uninstalled. | Look at the errors around this error in the log to find the package that you need to reinstall. There should be an error that indicates which package this package depends on. Reinstall that package and try the operation again. |
0x800f0818 | The manifest contained in this package does not have the expected identity. The package may be invalid or corrupted. | Search for a Knowledge Base article about this package at http://go.microsoft.com/fwlink/?LinkID=46046. You can often find the Knowledge Base number in the .mum file of the package (search for KB) or in the error message. If a Knowledge Base article does not exist, then download the package from the Web again and retry the operation. If you continue to receive this error, call CSS. |
0x800f0819 | A duplicate update has been found. All update names in the manifest must be unique. The package may be invalid or corrupted. | Search for a Knowledge Base article about this package at http://go.microsoft.com/fwlink/?LinkID=46046. You can often find the Knowledge Base number in the .mum file of the package (search for KB) or in the error message. If a Knowledge Base article does not exist, then download the package from the Web again and retry the operation. If you continue to receive this error, call CSS. |
0x800f081a | The driver operations key is invalid or corrupt. The package may be invalid or corrupted. | Search for a Knowledge Base article about this package at http://go.microsoft.com/fwlink/?LinkID=46046. You can often find the Knowledge Base number in the .mum file of the package (search for KB) or in the error message. If a Knowledge Base article does not exist, then download the package from the Web again and retry the operation. If you continue to receive this error, call CSS. |
0x800f081b | The driver package that you have attempted to install was written for an unknown architecture type (for example, the architecture is not for x64-based, x86-based, or Itanium-based). The package may be invalid or corrupted. | Search for a Knowledge Base article about this package at http://go.microsoft.com/fwlink/?LinkID=46046. You can often find the Knowledge Base number in the .mum file of the package (search for KB) or in the error message. If a Knowledge Base article does not exist, then download the package from the Web again and retry the operation. If you continue to receive this error, call CSS. |
0x800f081e | The package was not applicable. | Ensure that this package applies to Windows PE and that the computer meets all of the requirements of the package. Then search for a Knowledge Base article about this package at http://go.microsoft.com/fwlink/?LinkID=46046. You can often find the Knowledge Base number in the .mum file of the package (search for KB) or in the error message. If a Knowledge Base article does not exist, then download the package from the Web again and retry the operation. If you continue to receive this error, call CSS. |
0x800f081f | A source file or manifest for the package could not be found while the package was being extracted or during the installation. For example, there was a missing manifest for the package in use. | Make sure that you have enough disk space, and download the package again. If you continue to receive this error, then you may have insufficient rights to the files on the computer or the package may be invalid or corrupted. To resolve this, search for a Knowledge Base article about this package at http://go.microsoft.com/fwlink/?LinkID=46046. You can often find the Knowledge Base number in the .mum file of the package (search for KB) or in the error message. If a Knowledge Base article does not exist, then download the package from the Web again and retry the operation. If you continue to receive this error, call CSS. |
0x800f0820 | A user has canceled this operation. | Requires no further action. This is an informative message and not an error. |
0x800f0821 | A client has aborted this operation. | Check the logs for the application that you were using to install (for example OCsetup, Windows Update, or Package Manager) to identify why the computer stopped the operation. |
0x800f0822 | The package contained a driver update that did not specify <updateDriver> in the package manifest. The package may be invalid or corrupted. | Search for a Knowledge Base article about this package at http://go.microsoft.com/fwlink/?LinkID=46046. You can often find the Knowledge Base number in the .mum file of the package (search for KB) or in the error message. If a Knowledge Base article does not exist, then download the package from the Web again and retry the operation. If you continue to receive this error, call CSS. |
0x800f0823 | The package requires a version of the servicing stack that is not present on the computer. | Make sure that you have the most recent servicing stack from the Microsoft Download Center, and run Microsoft Update to see if you are missing an update. Otherwise, search for a Knowledge Base article for the package at http://go.microsoft.com/fwlink/?LinkID=46046. For more information about servicing stacks, see http://go.microsoft.com/fwlink/?LinkId=92353. |
0x800f0824 | A source file or manifest for the package could not be found when the package was being removed. The installer (or another application) may have already removed the source files. | Requires no further action. This is an informative message and not an error. |
0x800f0825 | You are trying to uninstall a package that was installed on the computer and is now permanent. Therefore, this package cannot be uninstalled. | If you must uninstall this package, then use System Restore to restore the state of the computer back to before the package was installed. |
0x800f0826 | Another package in the same transaction has failed. This resulted in rolling back all packages in that transaction to their last known good state. | Reinstall the package (make sure that you do not install another package at the same time). |
0x800f0827 | The operation for your package was stopped because the installation of a servicing stack update was successful and the stack must shut down. | Retry your operation. If you continue to receive this error code, then restart your computer and try again. |
0x800f0900 | An unexpected internal XML parser error occurred while attempting to read a manifest file. | Retry your operation. If you receive the same error, restart the computer and try again. If you continue to receive this error, then the package may be invalid or corrupted. In this case, search for a Knowledge Base article about this package at http://go.microsoft.com/fwlink/?LinkID=46046. You can often find the Knowledge Base number in the .mum file of the package (search for KB) or in the error message. If a Knowledge Base article does not exist, then download the package from the Web again and retry the operation. If you continue to receive this error, call CSS. |
0x800f0901 | In a given package, only one <updateComponent> is allowed for a component family. | Search for a Knowledge Base article about this package at http://go.microsoft.com/fwlink/?LinkID=46046. You can often find the Knowledge Base number in the .mum file of the package (search for KB) or in the error message. If a Knowledge Base article does not exist, then download the package from the Web again and retry the operation. If you continue to receive this error, call CSS. |