Hi, I'm a member of an OpenSource community of QGIS (https://qgis.org, https://github.com/qgis/qgis).
Several users of our application report the issue shown here: https://github.com/qgis/QGIS/issues/44806
Our application does not start up because a depending dll (opencl.dll) was removed during a Windows Feature update (to be specific: Windows Feature update to Windows 10 Version X (1907/2004/20h2/21h1).
The dll was found in c:\windows.old\WINDOWS\system32 so putting it back in c:\windows\system32, fixed 'the problem'.
BUT: the main question is: WHY is the update moving this (generic opencl.dll) dll, and NOT putting it back?
Do we make an error during 'registration'? Or is there something wrong with the dll that it is skipped?
How to check this kind things?
Any info appreciated. The 'installer' uses this script to copy it: https://trac.osgeo.org/osgeo4w/wiki/dllupdate