cancel
Showing results for 
Search instead for 
Did you mean: 

PC Drivers & Software

Loafus
Adept I

Unsigned openCL.dll

Recently I was unable to launch Valorant due to VAN 1067 error in game, eventually I ran a sigverif command in cmd, and it showed two opencl.dll's not being signed, one in system32 the other in syswow64 folders. I completely deleted the AMD drivers, and ran sigverif again, and it showed all drivers as signed, once freshly installing AMD drivers, those two exact opencl.dll's showed up again as not signed. 

OS: Windows 11 (23H2 (build 22631.3155))
CPU: Ryzen 9 5900X
GPU: 7900 XTX  (24.1.1 drivers)
MB: ASUS PRIME B550-PLUS

The opencl.dll version is 3.0.3.0 if that matters.

Any idea how can I fix it? Is it even a GPU driver issue? Any help is appreciated.

0 Likes
1 Solution

GPU-Z does show that OpenCL is enabled for your GPU card by AMD driver plus all the other applicable APIs are also check marked as being enabled.

Found this previous Microsoft Forum thread concerning the exact same issue for those two OpenCL.dll files not being digitally signed: https://answers.microsoft.com/en-us/windows/forum/all/opencldll-not-digitally-signed-how-to-fix-it/3...

Screenshot 2024-02-23 121357.png

Here is another thread at Github with the same Opencl.dll files: https://github.com/KhronosGroup/OpenCL-ICD-Loader/issues/225

Screenshot 2024-02-23 121909.png

It sounds like a Windows issue more than a AMD issue.

You can always open a AMD SUPPORT TICKET and asked them directly why those two OpenCL files are not digitally signed from here: https://www.amd.com/en/forms/contact-us/support.html

I imagine they will give you the same answers from those two threads or something similar.

View solution in original post

5 Replies

Many Users have been having issues in where OpenCL was not enabled on their GPU cards. This can be verified by running GPU-Z. At the bottom where it shows all the APIs it will show OpenCL as not being check marked which means it isn't enabled on your GPU card.

This Github program will fix that issue by re-registering all applicable OpenCL files so that it can be enabled again in your GPU: https://github.com/ptrumpis/OpenCL-AMD-GPU

NOTE: Several Users replied back that the program worked and OpenCL is again recognized by their GPU cards.

0 Likes

Ran the program and restarted, didn't seem to work.image_2024-02-23_180423460.png

0 Likes

GPU-Z does show that OpenCL is enabled for your GPU card by AMD driver plus all the other applicable APIs are also check marked as being enabled.

Found this previous Microsoft Forum thread concerning the exact same issue for those two OpenCL.dll files not being digitally signed: https://answers.microsoft.com/en-us/windows/forum/all/opencldll-not-digitally-signed-how-to-fix-it/3...

Screenshot 2024-02-23 121357.png

Here is another thread at Github with the same Opencl.dll files: https://github.com/KhronosGroup/OpenCL-ICD-Loader/issues/225

Screenshot 2024-02-23 121909.png

It sounds like a Windows issue more than a AMD issue.

You can always open a AMD SUPPORT TICKET and asked them directly why those two OpenCL files are not digitally signed from here: https://www.amd.com/en/forms/contact-us/support.html

I imagine they will give you the same answers from those two threads or something similar.

Thank you for the help, I didn't have any problems with other games besides Valorant, and I assume due to how intrusive that games anti-cheat is maybe those two openCL.dll's not being signed is somehow interfering with it and refusing to work for me, I will probe Riot support for more.

It's the same as I'm getting two different versions, one in the system32 folder and the other in the system64 folder, I'm not sure how to fix this, honestly.

0 Likes