OpenCL-AMD-GPU icon indicating copy to clipboard operation
OpenCL-AMD-GPU copied to clipboard

This is not the right location to register GPU ICD's on Windows 10 or 11 since the migration of the driver components from System32 to the DriverStore.

Open Squall-Leonhart opened this issue 7 months ago • 0 comments

Rather you're adjusting a misinstallation that needs to be fixed every time you do update the driver, the Vendor paths SHOULD be blank for GPU ICD's, and only utilised if a CPU ICD is installed.

You're likely replacing a driver WU has installed which still registered the ICD's in the System32 location, on modern drivers the vendor keys should be blank unless the Intel CPU only runtime is installed!

The correct location is the System Class location for the current driver install, OpenCLDriverName and OpenCLDriverNameWow

Nuking any remanants from the Vendor keys should resolve the issue permanently.

https://registry.khronos.org/OpenCL/specs/3.0-unified/html/OpenCL_API.html#_icd_loader_vendor_enumeration_on_windows

Squall-Leonhart avatar Jul 01 '25 02:07 Squall-Leonhart