I noticed this problem when I encountered 2502 and 2503 erros while attempting to install an SDK. I believe I've been having the 250[2|3] errors since upgrading from windows 8.1 to windows 10.
I ran dism /Online /Cleanup-image /Scanhealth
that responded The component store is repairable.
so I ran dism /Online /Cleanup-image /Restorehealth
which resulted in the Error: 0x800f081f
.
Clarification 11/15/2015 6:45 MST
Can someone confirm that this syntax, if successful, is restoring the broken file in question from an online store in the cloud?
Not the /Online
option it means that windows is running from the drive being tested.
Note this post by Microsoft employee joscon where he says;
BOGUS! I can't post more than 2 links! http : // blogs . technet . com /b/joscon/archive/2012/09/26/fixing-component-store-corruption-in-windows-8-and-windows-server-2012.aspx
/RestoreHealth: This checks for component store corruption, records
the corruption to C:\Windows\Logs\CBS\CBS.log and FIXES the corruption
using Windows Update. This operation takes ~10-15mins or more
depending on the level of corruption.
Does he meant that Windows Update here means the service in the ms cloud? Or a cache in windows.
At any rate the title of my question should now be regarding "CSI Payload Corupt"
End clarification 11/15/2015 6:45 MST
Additional information 11/15/2015 5:45pm MST
In another support thread I noticed advice to run chkdsk /r /f
after runing chkdsk I ran another sfc /scannow
From cbs.log;
0000561e [SR] Could not reproject corrupted file [ml:64{32},l:62{31}]"\??\C:\WINDOWS\SysWOW64\drivers"\[l:24{12}]"gmreadme.txt"; source file in store is also corrupted
From dism.log;
(p) CSI Payload Corrupt wow64_multimedia-generalmididata_31bf3856ad364e35_10.0.10240.16384_none_9b1267cc25712003\gmreadme.txt
I looked at the file. It's 1kb apparently containing only 'null's Can I just delete it? Also found it on my other machine. Replaced it on bad machine after taking permissions. Still has source file corruption.
How can I tell what dependencies there are on this ?payload? file. If there are none can I delete it? Or preferably uninstall it?
Longer cbs.log snippet taken after the chkdsk /r /f
note many Overlap: Duplicate ownership for directory
and is not owned
messages.
2015-11-15 13:47:27, Info CSI 00004688 [DIRSD OWNER WARNING] Directory [ml:142{71},l:140{70}]"\??\C:\WINDOWS\SysWOW64\WindowsPowerShell\v1.0\Modules\Hyper-V\2.0.0.0" is not owned but specifies SDDL in component Microsoft.HyperV.PowerShell.Cmdlets.Misc, pA Host= amd64 Guest= x86, nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}
2015-11-15 13:47:27, Info CSI 00004689@2015/11/15:20:47:27.647 Primitive installers committed for repair
2015-11-15 13:47:27, Info CSI 0000468a@2015/11/15:20:47:27.650 Primitive installers committed for repair
2015-11-15 13:47:27, Info CSI 0000468b Hashes for file member \SystemRoot\WinSxS\wow64_multimedia-generalmididata_31bf3856ad364e35_10.0.10240.16384_none_9b1267cc25712003\gmreadme.txt do not match actual file [l:24{12}]"gmreadme.txt" :
Found: {l:32 b:TOu/P+8/JAcp+tWxG7JDl9tWiYdagd/TUHpCOPeWZO0=} Expected: {l:32 b:EL9uFcCMjH9dlrZYureK7YbR3iDwjnhx7vugk5rxGgI=}
2015-11-15 13:47:27, Info CSI 0000468c [SR] Cannot repair member file [l:24{12}]"gmreadme.txt" of Multimedia-GeneralMidiData, Version = 10.0.10240.16384, pA Host= amd64 Guest= x86, nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35} in the store, hash mismatch
2015-11-15 13:47:27, Info CSI 0000468d [SR] This component was referenced by [l:312{156}]"Microsoft-Windows-SKU-Foundation-Package-avcore-noindeo-Group-WOW64-avcore-Package~31bf3856ad364e35~amd64~~10.0.10240.16384.ba5b975ab9b4f73b13c1fb12d02ef8f3"
2015-11-15 13:47:27, Info CSI 0000468e Hashes for file member \??\C:\WINDOWS\SysWOW64\drivers\gmreadme.txt do not match actual file [l:24{12}]"gmreadme.txt" :
Found: {l:32 b:TOu/P+8/JAcp+tWxG7JDl9tWiYdagd/TUHpCOPeWZO0=} Expected: {l:32 b:EL9uFcCMjH9dlrZYureK7YbR3iDwjnhx7vugk5rxGgI=}
2015-11-15 13:47:27, Info CSI 0000468f Hashes for file member \SystemRoot\WinSxS\wow64_multimedia-generalmididata_31bf3856ad364e35_10.0.10240.16384_none_9b1267cc25712003\gmreadme.txt do not match actual file [l:24{12}]"gmreadme.txt" :
Found: {l:32 b:TOu/P+8/JAcp+tWxG7JDl9tWiYdagd/TUHpCOPeWZO0=} Expected: {l:32 b:EL9uFcCMjH9dlrZYureK7YbR3iDwjnhx7vugk5rxGgI=}
2015-11-15 13:47:27, Info CSI 00004690 [SR] Could not reproject corrupted file [ml:64{32},l:62{31}]"\??\C:\WINDOWS\SysWOW64\drivers"\[l:24{12}]"gmreadme.txt"; source file in store is also corrupted
2015-11-15 13:47:27, Info CSI 00004691@2015/11/15:20:47:27.703 Primitive installers committed for repair
2015-11-15 13:47:27, Info CSI 00004692@2015/11/15:20:47:27.715 Primitive installers committed for repair
2015-11-15 13:47:27, Info CSI 00004693@2015/11/15:20:47:27.727 Primitive installers committed for repair
2015-11-15 13:47:27, Info CSI 00004694@2015/11/15:20:47:27.742 Primitive installers committed for repair
2015-11-15 13:47:27, Info CSI 00004695 [DIRSD OWNER WARNING] Directory [ml:164{82},l:162{81}]"\??\C:\Program Files (x86)\WindowsPowerShell\Modules\PackageManagement\1.0.0.0\en" is not owned but specifies SDDL in component Microsoft.PackageManagement.resources, pA Host= amd64 Guest= x86, Culture = [l:10{5}]"en-US", nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}
2015-11-15 13:47:27, Info CSI 00004696 Warning - Overlap: Duplicate ownership for directory [l:162{81}]"\??\C:\Program Files (x86)\WindowsPowerShell\Modules\PackageManagement\1.0.0.0\en" in component Microsoft.PackageManagement.resources, Version = 10.0.10240.16384, pA Host= amd64 Guest= x86, Culture = [l:10{5}]"en-US", nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}
2015-11-15 13:47:27, Info CSI 00004697@2015/11/15:20:47:27.758 Primitive installers committed for repair
2015-11-15 13:47:27, Info CSI 00004698 [DIRSD OWNER WARNING] Directory [ml:246{123},l:244{122}]"\??\C:\WINDOWS\SysWOW64\WindowsPowerShell\v1.0\Modules\PSDesiredStateConfiguration\DSCResources\MSFT_PackageResource\en-US" is not owned but specifies SDDL in component Microsoft.PowerShell.DSCResources.Resources, pA Host= amd64 Guest= x86, Culture = [l:10{5}]"en-US", nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}
2015-11-15 13:47:27, Info CSI 00004699 [DIRSD OWNER WARNING] Directory [ml:246{123},l:244{122}]"\??\C:\WINDOWS\SysWOW64\WindowsPowerShell\v1.0\Modules\PSDesiredStateConfiguration\DSCResources\MSFT_ProcessResource\en-US" is not owned but specifies SDDL in component Microsoft.PowerShell.DSCResources.Resources, pA Host= amd64 Guest= x86, Culture = [l:10{5}]"en-US", nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}
End Additional information 11/15/2015 5:45pm MST
Additional information 11/14/2015 10:20pm MST
Looking around more forums I found suggestions to run chkdsk /r/f
after boot I then ran sfc /scannow
I tried to make a pastebin of the cbs.log, guess it was to large. Here's a snippet showing the gmreadme.txt file as well as just a few of the many errors chkdsk found regarding duplicate ownership and no ownership. I also reran dism /OnLine /Cleanup-image /Scanhealth
which resulted in the same 0x800f081f
error.
2015-11-14 21:38:16, Info CSI 00004706@2015/11/15:04:38:16.846 Primitive installers committed for repair
2015-11-14 21:38:16, Info CSI 00004707@2015/11/15:04:38:16.858 Primitive installers committed for repair
2015-11-14 21:38:16, Info CSI 00004708@2015/11/15:04:38:16.870 Primitive installers committed for repair
2015-11-14 21:38:16, Info CSI 00004709 [SR] Verify complete
2015-11-14 21:38:16, Info CSI 0000470a [SR] Verifying 100 (0x0000000000000064) components
2015-11-14 21:38:16, Info CSI 0000470b [SR] Beginning Verify and Repair transaction
2015-11-14 21:38:21, Info CSI 0000470c Hashes for file member \SystemRoot\WinSxS\wow64_multimedia-generalmididata_31bf3856ad364e35_10.0.10240.16384_none_9b1267cc25712003\gmreadme.txt do not match actual file [l:24{12}]"gmreadme.txt" :
Found: {l:32 b:TOu/P+8/JAcp+tWxG7JDl9tWiYdagd/TUHpCOPeWZO0=} Expected: {l:32 b:EL9uFcCMjH9dlrZYureK7YbR3iDwjnhx7vugk5rxGgI=}
2015-11-14 21:38:21, Info CSI 0000470d [SR] Cannot repair member file [l:24{12}]"gmreadme.txt" of Multimedia-GeneralMidiData, Version = 10.0.10240.16384, pA Host= amd64 Guest= x86, nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35} in the store, hash mismatch
2015-11-14 21:38:23, Info CSI 0000470e [DIRSD OWNER WARNING] Directory [ml:174{87},l:172{86}]"\??\C:\WINDOWS\SysWOW64\WindowsPowerShell\v1.0\Modules\Microsoft.PowerShell.ODataUtils" is not owned but specifies SDDL in component Microsoft.PowerShell.ODataUtils, pA Host= amd64 Guest= x86, nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}
2015-11-14 21:38:23, Info CSI 0000470f [DIRSD OWNER WARNING] Directory [ml:110{55},l:108{54}]"\??\C:\WINDOWS\SysWOW64\WindowsPowerShell\v1.0\Modules" is not owned but specifies SDDL in component Microsoft.PowerShell.ODataUtils, pA Host= amd64 Guest= x86, nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}
2015-11-14 21:38:23, Info CSI 00004710 [DIRSD OWNER WARNING] Directory [ml:94{47},l:92{46}]"\??\C:\WINDOWS\SysWOW64\WindowsPowerShell\v1.0" is not owned but specifies SDDL in component Microsoft.PowerShell.ODataUtils, pA Host= amd64 Guest= x86, nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}
2015-11-14 21:38:23, Info CSI 00004711@2015/11/15:04:38:23.366 Primitive installers committed for repair
2015-11-14 21:38:23, Info CSI 00004712@2015/11/15:04:38:23.412 Primitive installers committed for repair
2015-11-14 21:38:23, Info CSI 00004713@2015/11/15:04:38:23.423 Primitive installers committed for repair
2015-11-14 21:38:23, Info CSI 00004714 [DIRSD OWNER WARNING] Directory [ml:178{89},l:176{88}]"\??\C:\WINDOWS\SysWOW64\WindowsPowerShell\v1.0\Modules\PSDesiredStateConfiguration\en-US" is not owned but specifies SDDL in component Microsoft.PowerShell.DSC.Resources, pA Host= amd64 Guest= x86, Culture = [l:10{5}]"en-US", nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}
2015-11-14 21:38:23, Info CSI 00004715 Warning - Overlap: Duplicate ownership for directory [l:176{88}]"\??\C:\WINDOWS\SysWOW64\WindowsPowerShell\v1.0\Modules\PSDesiredStateConfiguration\en-US" in component Microsoft.PowerShell.DSC.Resources, Version = 10.0.10240.16384, pA Host= amd64 Guest= x86, Culture = [l:10{5}]"en-US", nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}
2015-11-14 21:38:23, Info CSI 00004716@2015/11/15:04:38:23.542 Primitive installers committed for repair
2015-11-14 21:38:23, Info CSI 00004717 [DIRSD OWNER WARNING] Directory [ml:132{66},l:130{65}]"\??\C:\Program Files (x86)\WindowsPowerShell\Modules\Pester\3.3.5" is not owned but specifies SDDL in component Microsoft.PowerShell.Pester, pA Host= amd64 Guest= x86, nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}
2015-11-14 21:38:23, Info CSI 00004718 [DIRSD OWNER WARNING] Directory [ml:174{87},l:172{86}]"\??\C:\Program Files (x86)\WindowsPowerShell\Modules\Pester\3.3.5\Functions\Assertions" is not owned but specifies SDDL in component Microsoft.PowerShell.Pester, pA Host= amd64 Guest= x86, nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}
End additional information 11/14/2015 10:20pm MST
Additional Information 11/13/2015 7:15am MST
I have another computer with the same configuration. Both machines report Image Version: 10.0.10240.16384 when I run dism. Perhaps the file is available on the good machine if so how can I get the file from the good machine to the broken machine?
Seems like I've applied several windows updates while this problem has been ongoing. Wonder why they don't fail?
Perhaps a readme text file isn't that important. Maybe I should just delete it? If so how?
I created a .iso with the media creation tool. Then I ran dism /Online /Cleanup-image /Restorehealth /Source:esd:e:\sources\install.esd:1 /limitaccess
I got the same results. This time I was able to understand the logs a little bit more to notice that the offending file appears to be gmreadme.txt
(p) CSI Payload Corrupt wow64_multimedia-generalmididata_31bf3856ad364e35_10.0.10240.16384_none_9b1267cc25712003\gmreadme.txt
Repair failed: Missing replacement payload.
It's looking like this file is not available online or on the .iso install.esd to fix this error. Any suggestions on what to try next?
Here is a pastebin of dism.log and
here is a pastebin of cbs.log
End additional information of 11/13/2015 7:15am MST
C:\WINDOWS\system32>dism /Online /Cleanup-image /Scanhealth
Deployment Image Servicing and Management tool
Version: 10.0.10240.16384
Image Version: 10.0.10240.16384
[==========================100.0%==========================]
The component store is repairable.
The operation completed successfully.
C:\WINDOWS\system32>dism /Online /Cleanup-image /Restorehealth
Deployment Image Servicing and Management tool
Version: 10.0.10240.16384
Image Version: 10.0.10240.16384
[==========================100.0%==========================]
Error: 0x800f081f
The source files could not be found.
Use the "Source" option to specify the location of the files that are required to restore the feature. For more information on specifying a source l
ocation, see http://go.microsoft.com/fwlink/?LinkId=243077.
The DISM log file can be found at C:\WINDOWS\Logs\DISM\dism.log
C:\WINDOWS\system32>
I'm not sure how to tell which file it was trying to restore?
I do have another machine on my LAN that has the same immage and reports No component store corruption detected
Can I get the file off of this machine? Or mount it as a /Source to Dsim?
C:\WINDOWS\system32>dism /online /cleanup-image /scanhealth
Deployment Image Servicing and Management tool
Version: 10.0.10240.16384
Image Version: 10.0.10240.16384
[==========================100.0%==========================]
No component store corruption detected.
The operation completed successfully.
C:\WINDOWS\system32>
Additional Information 11/12/2015 A
These six lines in the dsim.log were marked error. I'm not clear on how to interpret them.
2015-11-12 02:55:56, Info DISM DISM Provider Store: PID=175148 TID=175124 Getting Provider DISM Package Manager - CDISMProviderStore::GetProvider
2015-11-12 02:55:56, Info DISM DISM Provider Store: PID=175148 TID=175124 Provider has previously been initialized. Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2015-11-12 02:55:56, Info DISM DISM Package Manager: PID=175148 TID=175124 Processing the top level command token(cleanup-image). - CPackageManagerCLIHandler::Private_ValidateCmdLine
2015-11-12 02:55:56, Info DISM DISM Package Manager: PID=175148 TID=175124 Attempting to route to appropriate command handler. - CPackageManagerCLIHandler::ExecuteCmdLine
2015-11-12 02:55:56, Info DISM DISM Package Manager: PID=175148 TID=175124 Routing the command... - CPackageManagerCLIHandler::ExecuteCmdLine
2015-11-12 02:55:56, Info DISM DISM Package Manager: PID=175148 TID=175124 CBS session options=0x48100! - CDISMPackageManager::Internal_Finalize
2015-11-12 03:07:14, Info DISM DISM Package Manager: PID=175148 TID=175128 Error in operation: source for package or file not found, ResolveSource() unsuccessful. (CBS HRESULT=0x800f081f) - CCbsConUIHandler::Error
2015-11-12 03:07:14, Error DISM DISM Package Manager: PID=175148 TID=175124 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x800f081f)
2015-11-12 03:07:14, Error DISM DISM Package Manager: PID=175148 TID=175124 The source files could not be found; their location must be specified using the /source option to restore the feature. - GetCbsErrorMsg
2015-11-12 03:07:14, Error DISM DISM Package Manager: PID=175148 TID=175124 Failed processing package changes with session option CbsSessionOptionRepairStoreCorruption - CDISMPackageManager::RestoreHealth(hr:0x800f081f)
2015-11-12 03:07:14, Error DISM DISM Package Manager: PID=175148 TID=175124 The source files could not be found; their location must be specified using the /source option to restore the feature. - GetCbsErrorMsg
2015-11-12 03:07:14, Error DISM DISM Package Manager: PID=175148 TID=175124 Failed to restore the image health. - CPackageManagerCLIHandler::ProcessCmdLine_CleanupImage(hr:0x800f081f)
2015-11-12 03:07:14, Error DISM DISM Package Manager: PID=175148 TID=175124 Failed while processing command cleanup-image. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x800f081f)
2015-11-12 03:07:14, Info DISM DISM Package Manager: PID=175148 TID=175124 Further logs for online package and feature related operations can be found at %WINDIR%\logs\CBS\cbs.log - CPackageManagerCLIHandler::ExecuteCmdLine
2015-11-12 03:07:14, Info DISM DISM Provider Store: PID=175148 TID=175124 Found the OSServices. Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2015-11-12 03:07:14, Info DISM DISM Provider Store: PID=175148 TID=175124 Found the OSServices. Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2015-11-12 03:07:14, Info DISM DISM Provider Store: PID=175148 TID=175124 Found the PE Provider. Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2015-11-12 03:07:14, Info DISM DISM Provider Store: PID=175148 TID=175124 Finalizing the servicing provider(DISM Package Manager) - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 03:07:14, Info DISM DISM Package Manager: PID=175148 TID=175124 Finalizing CBS core. - CDISMPackageManager::Finalize
Additional Information 11/12/2015 B
Checking System Update Readiness.
(p) CSI Payload Corrupt wow64_multimedia-generalmididata_31bf3856ad364e35_10.0.10240.16384_none_9b1267cc25712003\gmreadme.txt
Summary:
Operation: Detect only
Operation result: 0x0
Last Successful Step: CSI store detection completes.
Total Detected Corruption: 1
CBS Manifest Corruption: 0
CBS Metadata Corruption: 0
CSI Manifest Corruption: 0
CSI Metadata Corruption: 0
CSI Payload Corruption: 1
Total Repaired Corruption: 0
CBS Manifest Repaired: 0
CSI Manifest Repaired: 0
CSI Payload Repaired: 0
CSI Store Metadata refreshed: True
Total Operation Time: 702 seconds.
- CDISMPackageManager::Internal_Finalize
2015-11-12 02:54:14, Info DISM DISM Package Manager: PID=141616 TID=41384 - CDISMPackageManager::Internal_Finalize
2015-11-12 02:54:14, Info DISM DISM Package Manager: PID=141616 TID=41384 <----- Ending corruption detect/repair info -----> - CDISMPackageManager::Internal_Finalize
2015-11-12 02:54:14, Info DISM DISM Package Manager: PID=141616 TID=41384 - CDISMPackageManager::Internal_Finalize
2015-11-12 02:54:14, Info DISM DISM Package Manager: PID=141616 TID=41384 DISM has detected a DISM component change. Requesting a shutdown. - CDISMPackageManager::Internal_Finalize
2015-11-12 02:54:14, Info DISM DISM Image Session: PID=141616 TID=41384 The image session needs to be closed and re-opened before any servicing operations can be performed. - CDISMImageSession::put_ImageState
2015-11-12 02:54:14, Info DISM DISM Package Manager: PID=141616 TID=41384 Loaded servicing stack for online use only. - CDISMPackageManager::RefreshInstanceAndLock
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Found the OSServices. Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Found the OSServices. Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Found the PE Provider. Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Finalizing the servicing provider(DISM Package Manager) - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Package Manager: PID=141616 TID=41384 Finalizing CBS core. - CDISMPackageManager::Finalize
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Disconnecting Provider: DISM Package Manager - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Finalizing the servicing provider(MsiManager) - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Disconnecting Provider: MsiManager - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Finalizing the servicing provider(IntlManager) - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Disconnecting Provider: IntlManager - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Finalizing the servicing provider(IBSManager) - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Disconnecting Provider: IBSManager - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Finalizing the servicing provider(DriverManager) - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Disconnecting Provider: DriverManager - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Finalizing the servicing provider(DISM Unattend Manager) - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Disconnecting Provider: DISM Unattend Manager - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Finalizing the servicing provider(SmiManager) - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Disconnecting Provider: SmiManager - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Finalizing the servicing provider(AppxManager) - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Disconnecting Provider: AppxManager - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Finalizing the servicing provider(ProvManager) - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Disconnecting Provider: ProvManager - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Finalizing the servicing provider(AssocManager) - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Disconnecting Provider: AssocManager - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Finalizing the servicing provider(GenericManager) - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Disconnecting Provider: GenericManager - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Finalizing the servicing provider(OfflineSetupManager) - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Disconnecting Provider: OfflineSetupManager - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Finalizing the servicing provider(Edition Manager) - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Disconnecting Provider: Edition Manager - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Releasing the local reference to OSServices. - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Disconnecting Provider: OSServices - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Provider Store: PID=141616 TID=41384 Releasing the local reference to DISMLogger. Stop logging. - CDISMProviderStore::Internal_DisconnectProvider
2015-11-12 02:54:14, Info DISM DISM Manager: PID=165808 TID=184312 Closing session event handle 0x1a0 - CDISMManager::CloseImageSession
2015-11-12 02:54:14, Info DISM DISM.EXE: Image session has been closed. Reboot required=no.
2015-11-12 02:54:14, Info DISM DISM.EXE:
2015-11-12 02:54:14, Info DISM DISM.EXE: <----- Ending Dism.exe session ----->
Best Answer
I came across this post that contained the syntax to mount a good windows 10 of the same build I had on my LAN.
I temporarily shared the c:\ drive from the good machine and mounted it as y: on the bad machine.
I ran the dism, then the sfc. This worked! Unfortunately it didn't fix all my problems with 2502 and 2503 errors with msi installers. As this question is about Source options for dism, and I've answered it I'll take the 2502/3 questions to a new question.
However, for the learning, I'd like to know how to have solved this if I hadn't had a good windows 10 install of the same build available to use as a source to dism.
While working this problem I noticed many
Duplicate ownership
andis not owned
messages in cbs.log. I checked a windows 8.1 machine that had about 90% of that many errors. I'm guessing it's not to worry but wonder what other folks experience is in their installs.(ran a bash shell as I'm more comfortable with grep than findstr.)
Here are the successful results for the dism and sfc.