The System File Checker (sfc.exe) may incorrectly report that opencl.dll is corrupt in Windows 10


When running sfc.exe /scannow in Windows 10, it reports the following result: “Windows Resource Protection found corrupt files but was unable to fix some of them.” If I look for details in the cbs.log file, it reports opencl.dll as the corrupted file.

✍: Guest


This issue may occur in Windows 10 Version 1511. When you install Windows, it installs a version of opencl.dll. However hardware drivers may also install their own version of opencl.dll, and if the driver version is different than the one installed by Windows, SFC may report this as file corruption and may not replace the file.

When this happens, the opencl.dll file is not actually corrupt. It is not necessary that you take any action – the report that opencl.dll is corrupt can be safely ignored.

Microsoft is aware of this problem with Windows 10 Version 1511 and is working on a resolution.

2016-04-04, 639👍, 0💬