Q
questionsformicrosoftproducts
Guest
Approximately 1 year ago there were reports of sfc /scannow finding corruption and then unable to fix. Then this was fixed by dism /online /cleanup-image /restorehealth. Then are rerun of sfc /scannow displayed the same problem.
So dism will fix the problem and sfc will be unable to fix repetitively.
This was all after an in place upgrade repair of windows 1703 to 1709.
Running sfc /scannow 3 times in a row made no changes.
Viewing the CBS logs displayed: DUPLICATE OWNERSHIP of approximately 20 directories.
2017-11-07 10:31:42, Info CSI 00004e76 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\Windows Workflow Foundation 4.0.0.0 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e77 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\Windows Workflow Foundation 4.0.0.0\0000 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e78 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\SMSvcHost 4.0.0.0 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e79 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\SMSvcHost 4.0.0.0\0000 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e7a Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\MSDTC Bridge 4.0.0.0 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e7b Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\MSDTC Bridge 4.0.0.0\0000 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e7c Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NETFramework in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e7d Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NETFramework\0000 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e7e Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET Memory Cache 4.0 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e7f Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET Memory Cache 4.0\0000 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e80 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET Data Provider for SqlServer in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e81 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET Data Provider for SqlServer\0000 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e82 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET Data Provider for Oracle in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e83 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET Data Provider for Oracle\0000 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e84 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET CLR Networking 4.0.0.0 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e85 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET CLR Networking 4.0.0.0\0000 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e86 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET CLR Networking in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e87 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET CLR Networking\0000 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e88 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET CLR Data in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e89 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET CLR Data\0000 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e8a@2017/11/6:23:31:42.351 CSIPERF - FileMapsCreated 333ms
2017-11-07 10:31:42, Info CSI 00004e8b Warning: Overlap: 20 directory duplicate ownerships detected.
2017-11-07 10:31:42, Info CSI 00004e8c CSIPERF - FilePI Commit 345ms
How come there are duplicate ownership problems after an in place upgrade repair?
How come sfc /scannow cannot fix the problem?
How come Dism /online /cleanup-image /restorehealth can fix the problem.
How come sfc /scannow find the problem again after the dism fix?
It is desirable to have a working sfc /scannow command to fix OS problems.
How can the sfc /scannow problem be fixed?
More...
So dism will fix the problem and sfc will be unable to fix repetitively.
This was all after an in place upgrade repair of windows 1703 to 1709.
Running sfc /scannow 3 times in a row made no changes.
Viewing the CBS logs displayed: DUPLICATE OWNERSHIP of approximately 20 directories.
2017-11-07 10:31:42, Info CSI 00004e76 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\Windows Workflow Foundation 4.0.0.0 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e77 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\Windows Workflow Foundation 4.0.0.0\0000 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e78 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\SMSvcHost 4.0.0.0 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e79 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\SMSvcHost 4.0.0.0\0000 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e7a Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\MSDTC Bridge 4.0.0.0 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e7b Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\MSDTC Bridge 4.0.0.0\0000 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e7c Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NETFramework in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e7d Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NETFramework\0000 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e7e Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET Memory Cache 4.0 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e7f Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET Memory Cache 4.0\0000 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e80 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET Data Provider for SqlServer in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e81 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET Data Provider for SqlServer\0000 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e82 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET Data Provider for Oracle in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e83 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET Data Provider for Oracle\0000 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e84 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET CLR Networking 4.0.0.0 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e85 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET CLR Networking 4.0.0.0\0000 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e86 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET CLR Networking in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e87 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET CLR Networking\0000 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e88 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET CLR Data in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e89 Error: Overlap: Duplicate ownership for directory \??\C:\WINDOWS\Inf\.NET CLR Data\0000 in component NETFX4CLIENTCoreComp, version 10.0.15522.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2017-11-07 10:31:42, Info CSI 00004e8a@2017/11/6:23:31:42.351 CSIPERF - FileMapsCreated 333ms
2017-11-07 10:31:42, Info CSI 00004e8b Warning: Overlap: 20 directory duplicate ownerships detected.
2017-11-07 10:31:42, Info CSI 00004e8c CSIPERF - FilePI Commit 345ms
How come there are duplicate ownership problems after an in place upgrade repair?
How come sfc /scannow cannot fix the problem?
How come Dism /online /cleanup-image /restorehealth can fix the problem.
How come sfc /scannow find the problem again after the dism fix?
It is desirable to have a working sfc /scannow command to fix OS problems.
How can the sfc /scannow problem be fixed?
More...