Windows 10 SFC Scannow wont fix, Cannot repair member file [l:9]"mlang.dll"

Discussion in 'Windows 10 Help and Support' started by demoncamber, Jan 14, 2016.

  1. demoncamber

    Joined:
    Jan 14, 2016
    Messages:
    7
    Likes Received:
    1
    Ok guys, I've attached my log. I've gone through about 5 sfc /scannow and reboots each time to fix this. Not even sure what mlang.dll is... Any ideas how to fix this?

    Cannot repair member file [l:9]"mlang.dll" of Microsoft-Windows-mlang, version 10.0.10586.0, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35} in the store, hash mismatch

    CSI 0000527a [SR] This component was referenced by [l:165]"Microsoft-Windows-Client-Features-Package-AutoMerged-shell~31bf3856ad364e35~amd64~~10.0.10586.0.Microsoft-Windows-Client-Features-Package-AutoMerged-shell-Deployment"

    CSI 0000527d [SR] Could not reproject corrupted file [l:23 ml:24]"\??\C:\Windows\System32"\[l:9]"mlang.dll"; source file in store is also corrupted
     

    Attached Files:

  2. davehc

    davehc Microsoft MVP
    Premium Supporter Microsoft MVP

    Joined:
    May 1, 2008
    Messages:
    5,116
    Likes Received:
    301
    Are you using IE?

    If so , open the "Tools" - Internet Options. General tab.
    Select "Delete" and tick all of the squares.
    Check "Delete"
    Now, In Tools - Internet options, open the advanced Tab.
    Select "Restore advanced settings" and also Reset Internet explorer ("Reset")

    Close and reopen IE, and see if the problem is solved.
     
  3. Mike

    Mike Windows Forum Admin
    Staff Member Premium Supporter

    Joined:
    Jul 22, 2005
    Messages:
    8,488
    Likes Received:
    783
  4. demoncamber

    Joined:
    Jan 14, 2016
    Messages:
    7
    Likes Received:
    1
    Yes I do have the ISO sitting here. Not using IE. Not seeing any other error message relating to mlang.dll. Had a BSOD and decided to do sfc scannow to make sure everything was ok, and this is the only issue in the log that it won't fix. I've tried the DISM method but it reports the image as being 100% healthy.
     
  5. Mike

    Mike Windows Forum Admin
    Staff Member Premium Supporter

    Joined:
    Jul 22, 2005
    Messages:
    8,488
    Likes Received:
    783
    Hmmmm... well dism with the source directive should also fix the Windows Side by Side installation which seems to be what sfc is complaining about. Essentially it is telling you that some files that it needs to use to fix corruption on Windows are also corrupt themselves. Usually fixing from the source will repair this issue using DISM. When you run sfc /scannow its still giving you the error? But DISM finds nothing wrong? That is very odd.
     
  6. demoncamber

    Joined:
    Jan 14, 2016
    Messages:
    7
    Likes Received:
    1
    I wasn't able to get dism to run yet, going to do that now, however I did check the image health with dism and it reports it's all good. I'll try the link you sent, there's some commands there I haven't tried yet.
     
  7. demoncamber

    Joined:
    Jan 14, 2016
    Messages:
    7
    Likes Received:
    1
    Ok so finally had some time to do this, First I tried "C:\Windows\system32>dism /online /cleanup-image /restorehealth" and got the error below. Then I tried the offline command as well and got the same error. When I go into my ISO there is no such file called install.wim, but install.esd.
    I also tried to change the command to "C:\Windows\system32>DISM /Online /Cleanup-Image /RestoreHealth /source:wim:G:\sources\install.esd:1 /limitaccess" to no avail. What else could I try?

    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 location, see Configure a Windows Repair Source.

    The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

    C:\Windows\system32>DISM /Online /Cleanup-Image /RestoreHealth /source:wim:G:\install.wim:1 /limitaccess

    Deployment Image Servicing and Management tool
    Version: 10.0.10586.0

    Image Version: 10.0.10586.0
     
  8. Mike

    Mike Windows Forum Admin
    Staff Member Premium Supporter

    Joined:
    Jul 22, 2005
    Messages:
    8,488
    Likes Received:
    783
    The difference between install.esd and install.wim is that the ESD file is compressed and encrypted. This is done, primarily, so that the Windows installation media can still fit on a DVD or 4GB USB thumb drive. Because of the file size, it also easier to push through Windows Update.

    The best way that I can think of, without extensive command line editing, would be to download NTLite. This is a freeware utility. Open the install.esd and double click on it to extract it. Use the "Convert" button to create install.wim. Do not do anything else. This will allow you to generate the install.wim in order to use DISM to conduct repairs.
     
  9. demoncamber

    Joined:
    Jan 14, 2016
    Messages:
    7
    Likes Received:
    1
    Excellent advice, doing that now and will report back. Thanks!
     
  10. demoncamber

    Joined:
    Jan 14, 2016
    Messages:
    7
    Likes Received:
    1
    Ok, I got it to work, it said "The restore operation completed successfully.
    The operation completed successfully." running sfc now to double check.
     
  11. Mike

    Mike Windows Forum Admin
    Staff Member Premium Supporter

    Joined:
    Jul 22, 2005
    Messages:
    8,488
    Likes Received:
    783
    Excellent! With any luck your problem is solved. Please report back with details.
     
    demoncamber likes this.
  12. demoncamber

    Joined:
    Jan 14, 2016
    Messages:
    7
    Likes Received:
    1
    That worked, all corruption has been found and fixed, and DISM now works for me. Thanks very much!
     
    Mike likes this.

Share This Page

Loading...