SFC some corrupt files can not be fixed

Page 1 of 21 12311 ... LastLast

  1. Posts : 3,264
    Windows 11 Pro 64 bit Version 21H2
       #1

    SFC some corrupt files can not be fixed


    Recently did a clean install of threshold2 build 10586.3 and happen to run System File Checker and received that some corrupt files could not be fixed.

    CBS.log showed these files that showed as a mismatch.


    2015-11-14 13:59:45, Info CSI 0000499e [SR] Repairing 1 components
    2015-11-14 13:59:45, Info CSI 0000499f [SR] Beginning Verify and Repair transaction
    2015-11-14 13:59:45, Info CSI 000049a0 Hashes for file member \SystemRoot\WinSxS\wow64_microsoft-windows-r..xwddmdriver-wow64-c_31bf3856ad364e35_10.0.10586.0_none_3dae054b56911c22\opencl.dll do not match actual file [l:10]"opencl.dll" :
    Found: {l:32 Ui1iPYLRlrK/KdPVb2btwB5JqasIeak0eCk42vnG8bQ=} Expected: {l:32 9rnAnuwzPjMQA7sW63oNAVhckspIngsqJXKYSUeQ5Do=}
    2015-11-14 13:59:45, Info CSI 000049a1 [SR] Cannot repair member file [l:10]"opencl.dll" of microsoft-windows-RemoteFX-clientVM-RemoteFXWDDMDriver-WOW64-C, version 10.0.10586.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35} in the store, hash mismatch
    2015-11-14 13:59:45, Info CSI 000049a2@2015/11/14:18:59:45.419 Primitive installers committed for repair
    2015-11-14 13:59:45, Info CSI 000049a3 Hashes for file member \SystemRoot\WinSxS\wow64_microsoft-windows-r..xwddmdriver-wow64-c_31bf3856ad364e35_10.0.10586.0_none_3dae054b56911c22\opencl.dll do not match actual file [l:10]"opencl.dll" :
    Found: {l:32 Ui1iPYLRlrK/KdPVb2btwB5JqasIeak0eCk42vnG8bQ=} Expected: {l:32 9rnAnuwzPjMQA7sW63oNAVhckspIngsqJXKYSUeQ5Do=}
    2015-11-14 13:59:45, Info CSI 000049a4 [SR] Cannot repair member file [l:10]"opencl.dll" of microsoft-windows-RemoteFX-clientVM-RemoteFXWDDMDriver-WOW64-C, version 10.0.10586.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35} in the store, hash mismatch
    2015-11-14 13:59:45, Info CSI 000049a5 [SR] This component was referenced by [l:125]"Microsoft-Windows-RemoteFX-VM-Setup-Package~31bf3856ad364e35~amd64~~10.0.10586.0.RemoteFX clientVM and UMTS files and regkeys"
    2015-11-14 13:59:45, Info CSI 000049a6 Hashes for file member \??\C:\Windows\SysWOW64\opencl.dll do not match actual file [l:10]"opencl.dll" :
    Found: {l:32 m6KK4QQPIh+wvBKwxC5bcAJ2xsg7eFgJkgtw4IRfPGs=} Expected: {l:32 9rnAnuwzPjMQA7sW63oNAVhckspIngsqJXKYSUeQ5Do=}
    2015-11-14 13:59:45, Info CSI 000049a7 Hashes for file member \SystemRoot\WinSxS\wow64_microsoft-windows-r..xwddmdriver-wow64-c_31bf3856ad364e35_10.0.10586.0_none_3dae054b56911c22\opencl.dll do not match actual file [l:10]"opencl.dll" :
    Found: {l:32 Ui1iPYLRlrK/KdPVb2btwB5JqasIeak0eCk42vnG8bQ=} Expected: {l:32 9rnAnuwzPjMQA7sW63oNAVhckspIngsqJXKYSUeQ5Do=}
    2015-11-14 13:59:45, Info CSI 000049a8 [SR] Could not reproject corrupted file [l:23 ml:24]"\??\C:\Windows\SysWOW64"\[l:10]"opencl.dll"; source file in store is also corrupted


    Running DISM after gave me
    error: 0x800f081f
    The Source files could not be found

    Tried sfc /scannow number of times and different DISM commands even this one with X corresponding to the mounted ISO of Windows 10 10586
    DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:X:\Sources\Install.wim:1 /LimitAccess

    Research shows these files in CBS.log are due to display adapter, OpenCL.dll
    Found the 2 locations one from CBS.log C:\Windows\WinSxS\wow64_microsoft-windows-r..xwddmdriver-wow64
    Other here C:\Windows\SysWOW64
    Both showing different versions and dates in details tabs. Tried uninstalling NVIDIA Software drivers and reinstalling newer version still same issues.

    Shown in photos location of one and it's details
    SFC some corrupt files can not be fixed-untitled.jpgSFC some corrupt files can not be fixed-untitled3.jpg
    Location of other OpenCL.dll
    SFC some corrupt files can not be fixed-untitled2.jpg

    Again have tried sfc and DISM several times even with the regular DISM commands
    Dism /Online /Cleanup-Image /RestoreHealth

    Reinstalled Windows again and the same issues occurred. Believe from research openCL.dll is related to graphics.
    Either an NVIDIA issue or Windows. Files are different version in those different locations could be what CBS.log seems to be telling me, but how to fix.
      My Computer


  2. Posts : 3,264
    Windows 11 Pro 64 bit Version 21H2
    Thread Starter
       #2

    File is same version, correction, but different dates
    One from SysWOW64
    SFC some corrupt files can not be fixed-untitled4.jpg
      My Computer


  3. Posts : 14,046
    Windows 11 Pro X64 22H2 22621.1848
       #3

    Try these commands in sequence:

    Dism /Online /Cleanup-Image /StartComponentCleanup
    Dism /Online /Cleanup-Image /RestoreHealth
    SFC /scannow
      My Computers


  4. Posts : 3,264
    Windows 11 Pro 64 bit Version 21H2
    Thread Starter
       #4

    Ztruker said:
    Try these commands in sequence:

    Dism /Online /Cleanup-Image /StartComponentCleanup
    Dism /Online /Cleanup-Image /RestoreHealth
    SFC /scannow
    Tried those, but not in that exact order, thanks. Doesn't the Dism /Online /Cleanup-Image /StartComponentCleanup
    do this https://technet.microsoft.com/en-us/.../dn251565.aspx
      My Computer


  5. Posts : 41
    Windows 10 Pro
       #5

    I was in the same boat today. This fix works 100%

    Error DISM restorehealth - Page 2 - Windows 10 Forums
      My Computer


  6. Posts : 2,799
    Linux Mint 20.1 Win10Prox64
       #6

    I got exactly the same problem and here's how I fixed it. Everything was done from desktop.
    1- Create a folder on desktop: mount
    2- Copy install.wim to desktop. (used the ISO downloaded from techbench)

    Open Admin Command prompt, copy/paste each line and run:
    1. Dism /mount-wim /wimFile:%USERPROFILE%\Desktop\install.wim /index:1 /MountDir:%USERPROFILE%\Desktop\mount
    2. Dism /Online /Cleanup-Image /CheckHealth
    3. Dism /Online /Cleanup-Image /RestoreHealth /Source:%USERPROFILE%\Desktop\mount\windows /LimitAccess
    4. Dism /unmount-wim /Mountdir:%USERPROFILE%\Desktop\mount /discard
    5. re-run: sfc /scannow
      My Computer


  7. Posts : 3,264
    Windows 11 Pro 64 bit Version 21H2
    Thread Starter
       #7

    topgundcp said:
    I got exactly the same problem and here's how I fixed it. Everything was done from desktop.
    1- Create a folder on desktop: mount
    2- Copy install.wim to desktop. (used the ISO downloaded from techbench)

    Open Admin Command prompt, copy/paste each line and run:
    1. Dism /mount-wim /wimFile:%USERPROFILE%\Desktop\install.wim /index:1 /MountDir:%USERPROFILE%\Desktop\mount
    2. Dism /Online /Cleanup-Image /CheckHealth
    3. Dism /Online /Cleanup-Image /RestoreHealth /Source:%USERPROFILE%\Desktop\mount\windows /LimitAccess
    4. Dism /unmount-wim /Mountdir:%USERPROFILE%\Desktop\mount /discard
    5. re-run: sfc /scannow
    I have the ISO but in Sources folder how do i get the correct Wim File ? Copy the Wim into this folder ?

    Think in Group Policy Editor this is disabled, but is it only for later versions of windows ?
    SFC some corrupt files can not be fixed-untitled5.jpg
    Set Group Policy

    You can use Group Policy to specify when to use Windows Update, or a network location as a repair source for features on demand and automatic corruption repair.
    To configure Group Policy for Feature on Demand

    Open the group policy editor. For example, on a computer that is running Windows 8.1, from the start screen, type Edit Group Policy, and then select Edit Group Policy to open the Group Policy Editor.

    Click Computer Configuration, click Administrative Templates, click System, and then double-click the Specify settings for optional component installation and component repair setting.

    Select the settings that you want to use for Features on Demand.
      My Computer


  8. Posts : 3,264
    Windows 11 Pro 64 bit Version 21H2
    Thread Starter
       #8

    boot.wim ?
      My Computer


  9. Posts : 2,799
    Linux Mint 20.1 Win10Prox64
       #9

    jds63 said:
    boot.wim ?
    No, install.wim. Just drag and drop to desktop from the source folder.
      My Computer


  10. Posts : 41
    Windows 10 Pro
       #10

    jds63 said:
    boot.wim ?
    This will solve your issue in minutes

    Error DISM restorehealth - Page 2 - Windows 10 Forums
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 12:19.
Find Us




Windows 10 Forums