Restore health windows components from downloaded and converted windows image (wim):ĭism /Online /Cleanup-Image /RestoreHealth /Source:wim:c:\temp\windows\sources\install.wim:1 /LimitAccess index is used for next Dism command in parameter /Source:wim:path_to_wim:ĭism /Get-WimInfo /wimFile:c:\temp\windows\sources\install.wim
Download Windows 10 Pro ISO with MediaCreationTool.exe to c:\temp\windows.iso.A refresh of Windows 10 did not fix the issue.įrom various forums on the Internet, I've assembled following repair procedure: I experienced this issue on two machines. Limiting access to the local storage by adding the paramter /LimitAccess would be useless as the local component store is also corrupted, as mentioned earlier.
(If someone knows how to configure WSUS accordingly, please provide information). While I am sure that I could somehow configure WSUS to provide the necessary files, I don't know how and I need a quick fix. Looking at the error messages, it becomes clear that Windows is set to use our local WSUS server and therefore Dism is unable to retrieve the valid file from the repositories. 08:57:35, Info CBS Failed to repair store.
08:57:35, Info CBS Failed to collect payload and there is nothing to repair. 08:57:35, Info CBS Nothing to download, unexpected
08:57:35, Info CBS DWLD:Search is done, set download progress to 20 percent.
08:57:35, Info CBS WU: WSUS service is the default, URL: (null), Name: Windows Server Update Service 08:57:35, Info CBS WU: Update service is not default AU service, skip. 08:57:35, Info CBS Exec: Clients specified using Windows Update.
08:57:35, Info CBS Exec: Download qualification evaluation, business scenario: Manual Corruption Repair It fails with error 0x800f081f, indicating another problem with the source files. So I tried Dism /Online /Cleanup-Image /RestoreHealth to no avail. Unfortunately, I lost the error messages indicating the component store corruptions. Unfortunately, SFC is unable to resolve the corruption because the local component store also got corrupted. 08:50:43, Info CSI 00003c3f Could not reproject corrupted file "\?\C:\WINDOWS\SysWOW64"\"opencl.dll" source file in store is also corrupted The error messages are, among others: 08:50:43, Info CSI 00003c3a Hashes for file member \SystemRoot\WinSxS\wow64_microsoft-windows-r.xwddmdriver-wow64-c_31bf3856ad364e35_6.0_none_3dae054b56911c22\opencl.dll do not match actual file "opencl.dll" :įound: I tried sfc.exe /scannow, but it failed to fix the issue. Since upgrading to Windows 10 Pro Version 1511 (Build 10586) I have a problem with a corrupted filed opencl.dll in several locations. For reference and to help other people with the same issue, I will write down a problem description and provide a solution.
It took me several hours to fix the issue because the local component store was corrupted and the computers are accessing a local WSUS server instead of the public update server by Microsoft (and because I use Dism very rarely).