@Robert Aldwinckle on forums,
I did a search on 0x800f081f which first appears on 2015-03-03 16:46:21. I compared the DISM log with one I created - I see the same first four lines below but I progress to "Staring corruption detect/repair info".
2015-03-03 10:58:06, Info DISM DISM Provider Store: PID=4532 TID=12660 Getting Provider DISM Package Manager - CDISMProviderStore::GetProvider
2015-03-03 10:58:06, Info DISM DISM Provider Store: PID=4532 TID=12660 Provider has previously been initialized. Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2015-03-03 10:58:06, Info DISM DISM Package Manager: PID=4532 TID=12660 Processing the top level command token(cleanup-image). - CPackageManagerCLIHandler::Private_ValidateCmdLine
2015-03-03 10:58:06, Info DISM DISM Package Manager: PID=4532 TID=12660 Attempting to route to appropriate command handler. - CPackageManagerCLIHandler::ExecuteCmdLine
2015-03-03 10:58:06, Info DISM DISM Package Manager: PID=4532 TID=12660 Routing the command... - CPackageManagerCLIHandler::ExecuteCmdLine
2015-03-03 10:58:06, Info DISM DISM Package Manager: PID=4532 TID=12660 CBS session options=0x48100! - CDISMPackageManager::Internal_Finalize
2015-03-03 11:36:52, Info DISM DISM Package Manager: PID=4532 TID=12660 - CDISMPackageManager::Internal_Finalize
2015-03-03 11:36:52, Info DISM DISM Package Manager: PID=4532 TID=12660 <----- Starting corruption detect/repair info -----> - CDISMPackageManager::Internal_Finalize
2015-03-03 11:36:52, Info DISM DISM Package Manager: PID=4532 TID=12660 - CDISMPackageManager::Internal_Finalize
The failing log throws an error in the fifth line.
2015-03-03 16:41:07, Info DISM DISM Package Manager: PID=7984 TID=4100 Processing the top level command token(cleanup-image). - CPackageManagerCLIHandler::Private_ValidateCmdLine
2015-03-03 16:41:07, Info DISM DISM Package Manager: PID=7984 TID=4100 Attempting to route to appropriate command handler. - CPackageManagerCLIHandler::ExecuteCmdLine
2015-03-03 16:41:07, Info DISM DISM Package Manager: PID=7984 TID=4100 Routing the command... - CPackageManagerCLIHandler::ExecuteCmdLine
2015-03-03 16:41:07, Info DISM DISM Package Manager: PID=7984 TID=4100 CBS session options=0x48100! - CDISMPackageManager::Internal_Finalize
2015-03-03 16:46:21, Info DISM DISM Package Manager: PID=7984 TID=6656 Error in operation: source for package or file not found, ResolveSource() unsuccessful. (CBS HRESULT=0x800f081f) - CCbsConUIHandler::Error
The DISM log does not indicate what it is looking for. Maybe the CBS log does.I found a post at http://geekswithblogs.net/Plumbersmate/archive/2014/09/29/windows-8ndashcanrsquot-install-.net-framework-3.5-0x800f0906-0x800f081f.aspx
that talked about similar symptoms and showing some of the diagnostic steps. I am not suggesting this is a NET 3.5 issue but the post does reference going to the CBS log to narrow down what source file is missing.
@showmethefacts, if you can upload the CBS.log file to OneDrive, I can have a quick look at it.
This is well beyond my expertise but have an interest in learning more based on the horrible experience trying to get KB2919355 installed.