Windows 8 and 8.1 Forums


SFC Scannow Keeps Finding And Reparing Corrupt Files

  1. #1


    Posts : 5
    Windows 8.1 64-bit

    SFC Scannow Keeps Finding And Reparing Corrupt Files


    I keep running sfc scannow and it keeps finding and repairing corrupt files. My hard drive is reportedly healthy, so I'm not sure what it is, I've tried every variation: I've rebooted, run it in Safe Mode, run it after a DISM repair, and even ran it 4 times in a row, but each time it just says it found corrupted files and repaired them.

    I think my cmd and I might have different definition of "repair." Anyone with insight or advice on my next move would be appreciated.

      My System SpecsSystem Spec

  2. #2


    Posts : 2,690
    Windows 3.1 > Windows 10
      My System SpecsSystem Spec

  3. #3


    Posts : 5
    Windows 8.1 64-bit


    Thanks for your reply. No offense, but I'm not entirely keen on running handwritten utilities that I have to "unblock" and give full authority to by someone who says they know nothing about Windows.

    Click image for larger version

    I think if that's the best this forum has, I'll try to shop this question around at other forums.


    -
      My System SpecsSystem Spec

  4. #4



    Trying to Sith things out
    Bamberg Germany
    Posts : 2,288
    Windows 10 Pro 64 bit


    Quote Originally Posted by GnomeThrower View Post
    Thanks for your reply. No offense, but I'm not entirely keen on running handwritten utilities that I have to "unblock" and give full authority to by someone who says they know nothing about Windows.

    Click image for larger version

    I think if that's the best this forum has, I'll try to shop this question around at other forums.


    -
    Ummm, KYHI is a software developer and has created a WinPE rescue environment, and definitely knows Windows very well.
    2nd, whenever you download a zip file in Win8 through 10, you need to unblock it before running, because it doesn't come from your PC. It's the same when you go to File Explorer and unzip and execute an installer, instead of running it through your browser.
      My System SpecsSystem Spec

  5. #5


    Posts : 2,690
    Windows 3.1 > Windows 10


    I have no issue with the OP concerns.. Only suggested what I know works and the reports it will generate so we all can see the corruption process, in order help the OP..

    Click image for larger version
    Click image for larger version
      My System SpecsSystem Spec

  6. #6


    Posts : 2,690
    Windows 3.1 > Windows 10


    Basically the two most important tools for any DIY PC and Forum User
      My System SpecsSystem Spec

  7. #7



    Trying to Sith things out
    Bamberg Germany
    Posts : 2,288
    Windows 10 Pro 64 bit


    It could be GWX(telemetry) rearing it's ugly head,
    or if he uses custom icons for any system .exe files,
    such as Admin tools or MMC snap-ins too(It ALWAYS reports corrupt files when the shortcut path is changed in any way or form. It is a false positive though, just like the telemetry from GWX).
      My System SpecsSystem Spec

  8. #8


    Posts : 5
    Windows 8.1 64-bit


    The following is a snapshot of the subsequent CBS.log file after three sfc scannows in its unending loop of finding and repairing corrupt files. This is just an excerpt from the bottom, but it show basically what the rest of the log file looks like. Does this scream any obvious answers to anyone?

    Code:
    2016-05-04 19:26:08, Info                  CSI    000008a4 Ignoring duplicate ownership for directory [l:88{44}]"\??\C:\WINDOWS\Resources\Themes\aero\VSCache" in component Microsoft-Windows-UXInit, Version = 6.3.9600.17415, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
    
    2016-05-04 19:26:08, Info                  CSI    000008a5 [SR] Verify complete
    2016-05-04 19:26:08, Info                  CSI    000008a6 [SR] Verifying 100 (0x0000000000000064) components
    2016-05-04 19:26:08, Info                  CSI    000008a7 [SR] Beginning Verify and Repair transaction
    2016-05-04 19:26:12, Info                  CSI    000008a8 [DIRSD OWNER WARNING] Directory [ml:520{260},l:104{52}]"\??\C:\Program Files (x86)\Common Files\System\en-US" is not owned but specifies SDDL in component Microsoft-Windows-WAB-Core.Resources, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture = [l:10{5}]"en-US", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
    
    2016-05-04 19:26:14, Info                  CSI    000008a9 [SR] Verify complete
    2016-05-04 19:26:14, Info                  CSI    000008aa [SR] Verifying 100 (0x0000000000000064) components
    2016-05-04 19:26:14, Info                  CSI    000008ab [SR] Beginning Verify and Repair transaction
    2016-05-04 19:26:20, Info                  CSI    000008ac [DIRSD OWNER WARNING] Directory [ml:66{33},l:64{32}]"\??\C:\WINDOWS\SysWOW64\Recovery" is not owned but specifies SDDL in component Microsoft-Windows-WinRE-ReAgentConfig, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
    
    2016-05-04 19:26:21, Info                  CSI    000008ad [DIRSD OWNER WARNING] Directory [ml:520{260},l:118{59}]"\??\C:\WINDOWS\Inf\Windows Workflow Foundation 3.0.0.0\0409" is not owned but specifies SDDL in component Microsoft-Windows-WWFCoreComp.Resources, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture = [l:10{5}]"en-us", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
    
    2016-05-04 19:26:21, Info                  CSI    000008ae [DIRSD OWNER WARNING] Directory [ml:520{260},l:134{67}]"\??\C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework" is not owned but specifies SDDL in component Microsoft-Windows-WWFCoreComp, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
    
    2016-05-04 19:26:21, Info                  CSI    000008af [DIRSD OWNER WARNING] Directory [ml:520{260},l:118{59}]"\??\C:\WINDOWS\Inf\Windows Workflow Foundation 3.0.0.0\0000" is not owned but specifies SDDL in component Microsoft-Windows-WWFCoreComp, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
    
    2016-05-04 19:26:21, Info                  CSI    000008b0 [DIRSD OWNER WARNING] Directory [ml:520{260},l:114{57}]"\??\C:\Program Files (x86)\Reference Assemblies\Microsoft" is not owned but specifies SDDL in component Microsoft-Windows-WWFCoreComp, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
    
    2016-05-04 19:26:21, Info                  CSI    000008b1 [DIRSD OWNER WARNING] Directory [ml:520{260},l:144{72}]"\??\C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.0" is not owned but specifies SDDL in component Microsoft-Windows-WWFCoreComp, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
    
    2016-05-04 19:26:21, Info                  CSI    000008b2 [DIRSD OWNER WARNING] Directory [ml:520{260},l:94{47}]"\??\C:\Program Files (x86)\Reference Assemblies" is not owned but specifies SDDL in component Microsoft-Windows-WWFCoreComp, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
    
    2016-05-04 19:26:22, Info                  CSI    000008b3 [DIRSD OWNER WARNING] Directory [ml:520{260},l:106{53}]"\??\C:\WINDOWS\Microsoft.NET\Framework\v3.0\WPF\en-US" is not owned but specifies SDDL in component Microsoft-Windows-WPFCoreComp.Resources, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture = [l:10{5}]"en-us", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
    
    2016-05-04 19:26:22, Info                  CSI    000008b4 [SR] Verify complete
    2016-05-04 19:26:22, Info                  CSI    000008b5 [SR] Verifying 100 (0x0000000000000064) components
    2016-05-04 19:26:22, Info                  CSI    000008b6 [SR] Beginning Verify and Repair transaction
    2016-05-04 19:26:29, Info                  CSI    000008b7 [DIRSD OWNER WARNING] Directory [ml:128{64},l:126{63}]"\??\C:\WINDOWS\SysWOW64\WindowsPowerShell\v1.0\Modules\MsDtc\en" is not owned but specifies SDDL in component Microsoft.Dtc.PowerShell.Non_msil.Resources, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture = [l:10{5}]"en-US", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
    
    2016-05-04 19:26:30, Info                  CSI    000008b8 [DIRSD OWNER WARNING] Directory [ml:134{67},l:132{66}]"\??\C:\WINDOWS\SysWOW64\WindowsPowerShell\v1.0\Modules\MsDtc\en-US" is not owned but specifies SDDL in component Microsoft.Dtc.PowerShell.Scripts.Resources, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture = [l:10{5}]"en-US", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
    
    2016-05-04 19:26:30, Info                  CSI    000008b9 Ignoring duplicate ownership for directory [l:72{36}]"\??\C:\WINDOWS\microsoft.net\authman" in component Microsoft.Interop.Security.AzRoles, Version = 6.3.9600.16384, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
    
    2016-05-04 19:26:30, Info                  CSI    000008ba [SR] Verify complete
    2016-05-04 19:26:31, Info                  CSI    000008bb [SR] Verifying 100 (0x0000000000000064) components
    2016-05-04 19:26:31, Info                  CSI    000008bc [SR] Beginning Verify and Repair transaction
    2016-05-04 19:26:40, Info                  CSI    000008bd [DIRSD OWNER WARNING] Directory [ml:520{260},l:120{60}]"\??\C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\RedistList" is not owned but specifies SDDL in component NetFx-ASSEMBLYLIST_XML, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type neutral, TypeName neutral, PublicKey neutral
    
    2016-05-04 19:26:42, Info                  CSI    000008be [SR] Verify complete
    2016-05-04 19:26:42, Info                  CSI    000008bf [SR] Verifying 100 (0x0000000000000064) components
    2016-05-04 19:26:42, Info                  CSI    000008c0 [SR] Beginning Verify and Repair transaction
    2016-05-04 19:26:51, Info                  CSI    000008c1 [SR] Verify complete
    2016-05-04 19:26:51, Info                  CSI    000008c2 [SR] Verifying 100 (0x0000000000000064) components
    2016-05-04 19:26:51, Info                  CSI    000008c3 [SR] Beginning Verify and Repair transaction
    2016-05-04 19:27:00, Info                  CSI    000008c4 [SR] Verify complete
    2016-05-04 19:27:00, Info                  CSI    000008c5 [SR] Verifying 100 (0x0000000000000064) components
    2016-05-04 19:27:00, Info                  CSI    000008c6 [SR] Beginning Verify and Repair transaction
    2016-05-04 19:27:09, Info                  CSI    000008c7 [SR] Verify complete
    2016-05-04 19:27:09, Info                  CSI    000008c8 [SR] Verifying 100 (0x0000000000000064) components
    2016-05-04 19:27:09, Info                  CSI    000008c9 [SR] Beginning Verify and Repair transaction
    2016-05-04 19:27:13, Info                  CSI    000008ca [SR] Verify complete
    2016-05-04 19:27:13, Info                  CSI    000008cb [SR] Verifying 100 (0x0000000000000064) components
    2016-05-04 19:27:13, Info                  CSI    000008cc [SR] Beginning Verify and Repair transaction
    2016-05-04 19:27:27, Info                  CSI    000008cd [SR] Verify complete
    2016-05-04 19:27:27, Info                  CSI    000008ce [SR] Verifying 80 (0x0000000000000050) components
    2016-05-04 19:27:27, Info                  CSI    000008cf [SR] Beginning Verify and Repair transaction
    2016-05-04 19:27:31, Info                  CSI    000008d0 [DIRSD OWNER WARNING] Directory [ml:520{260},l:56{28}]"\??\C:\WINDOWS\system\Speech" is not owned but specifies SDDL in component Windows-Media-SpeechSynthesis-WinRT, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
    
    2016-05-04 19:27:31, Info                  CSI    000008d1 Ignoring duplicate ownership for directory [l:56{28}]"\??\C:\WINDOWS\system\Speech" in component Windows-Media-SpeechSynthesis-WinRT, Version = 6.3.9600.17415, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
    
    2016-05-04 19:27:32, Info                  CSI    000008d2 [SR] Verify complete
    2016-05-04 19:27:32, Info                  CSI    000008d3 [SR] Repairing 1 components
    2016-05-04 19:27:32, Info                  CSI    000008d4 [SR] Beginning Verify and Repair transaction
    2016-05-04 19:27:32, Info                  CSI    000008d5 Hashes for file member \??\C:\WINDOWS\System32\invagent.dll do not match actual file [l:24{12}]"invagent.dll" :
      Found: {l:32 b:I7a/jPimOyOv6g6VeRNrRgtWBYBuqs5iS2jsZ5y0ubU=} Expected: {l:32 b:iWgm+g91Ipr1hs3jhOiZUoOUYg97OI4FcPE9W8T/m8M=}
    2016-05-04 19:27:32, Info                  CSI    000008d6 [SR] Repairing corrupted file [ml:520{260},l:46{23}]"\??\C:\WINDOWS\System32"\[l:24{12}]"invagent.dll" from store
    2016-05-04 19:27:32, Info                  CSI    000008d7 WARNING: File [l:24{12}]"invagent.dll" in [l:46{23}]"\??\C:\WINDOWS\System32" switching ownership
        Old: Microsoft-Windows-Application-Experience-Inventory, Version = 6.3.9600.18060, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
        New: Microsoft-Windows-Application-Experience-Program-Data, Version = 6.3.9600.18161, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
    2016-05-04 19:27:33, Info                  CSI    000008d8 [SR] Repair complete
    2016-05-04 19:27:33, Info                  CSI    000008d9 [SR] Committing transaction
    2016-05-04 19:27:33, Info                  CSI    000008da Creating NT transaction (seq 2), objectname [6]"(null)"
    2016-05-04 19:27:33, Info                  CSI    000008db Created NT transaction (seq 2) result 0x00000000, handle @0x84c
    2016-05-04 19:27:33, Info                  CSI    000008dc@2016/5/5:02:27:33.202 Beginning NT transaction commit...
    2016-05-04 19:27:33, Info                  CSI    000008dd@2016/5/5:02:27:33.351 CSI perf trace:
    CSIPERF:TXCOMMIT;173797
    2016-05-04 19:27:33, Info                  CSI    000008de [SR] Verify and Repair Transaction completed. All files and registry keys listed in this transaction  have been successfully repaired
    2016-05-04 19:29:40, Info                  CBS    Trusted Installer is shutting down because: SHUTDOWN_REASON_AUTOSTOP
    2016-05-04 19:29:40, Info                  CBS    TiWorker signaled for shutdown, going to exit.
    2016-05-04 19:29:40, Info                  CBS    Ending the TiWorker main loop.
    2016-05-04 19:29:40, Info                  CBS    Starting TiWorker finalization.
    2016-05-04 19:29:40, Info                  CBS    Ending the TrustedInstaller main loop.
    2016-05-04 19:29:40, Info                  CBS    Starting TrustedInstaller finalization.
    2016-05-04 19:29:40, Info                  CBS    Ending TrustedInstaller finalization.
    2016-05-04 19:29:41, Info                  CBS    Ending TiWorker finalization.
      My System SpecsSystem Spec

  9. #9


    Posts : 2,690
    Windows 3.1 > Windows 10


    Hashes for file member
    C:\WINDOWS\System32\invagent.dll
    do not match actual file
    Repairing corrupted file [ml:520{260},l:46{23}]"\??\C:\WINDOWS\System32"\[l:24{12}]"invagent.dll" from store
      My System SpecsSystem Spec

  10. #10


    Posts : 5
    Windows 8.1 64-bit


    Quote Originally Posted by KYHI View Post
    Hashes for file member
    C:\WINDOWS\System32\invagent.dll
    do not match actual file
    Repairing corrupted file [ml:520{260},l:46{23}]"\??\C:\WINDOWS\System32"\[l:24{12}]"invagent.dll" from store
    Thanks for the response. But I'm unclear as to what to do about this. What is my next step?
      My System SpecsSystem Spec

Page 1 of 2 12 LastLast
SFC Scannow Keeps Finding And Reparing Corrupt Files
Related Threads
Hi on my windows 8.1 x64 PC I am having a lot of problems with programs hanging or not starting etc I ran SFC /Scannow and got this message "Windows Resource Protection found corrupt files but was unable to fix some of them. Details are included in the CBS.Log windir\Logs\CBS\CBS.log....
Hello, Due to explorer.exe crashing after i always try to open a particular folder, i ran the sfc /scannow with admin privileges in SAFE MODE but it says: So i ran the findstr /C:"" %windir%\logs\CBS\CBS.log > "%userprofile%\Desktop\sfcdetails.txt" command.. Here's the file: 66789
Corrupt system files sfc /scannow in Performance & Maintenance
Hi all, Could someone please examine the attached zip file and CBS log file and find out why SFC /scannow cannot repair certain system files? It appears I have quite a few corrupt files. Thank you in advance
Dear everyone!!! Not something shocking I believe, but I hope there are people here which had similar problems or perhaps even EXACTLY the same ones as me. My specs are: Asus N751JX Intel(R) Core(TM) i7-4720HQ CPU @ 2.60GHz 16GB DDR3 Display adapter 0
Solved sfc /scannow can't fix corrupt files. in Performance & Maintenance
Hello! After running the sfc /scannow at command prompt, as administrator, here's what it says: Im at windows 8.1. CBS.log AND sfcdetails are attached to this post.
Solved massive number of corrupt files - scannow in Performance & Maintenance
My sons computer just built 2 months ago. Runs fine for him except a problem with printing...spooler service stops every time just a few seconds after starting it again. Was trying some solutions from this forum and got to step run sfc/scannow. UGLY...seems like thousands of corrupt files that...
Sfc /scannow found corrupt files but was unable to fix some. The log does not say whats wrong just stops. Not really sure where to go from here. Help please.
Eight Forums Android App Eight Forums IOS App Follow us on Facebook