Share via

DirectX and OpenCL failing together on Windows on ARM (Surface Pro 11)

Olivia Gonzalez 0 Reputation points
2026-05-29T16:54:08.9633333+00:00

I just bought some Surface Pro 11 computers running Windows on ARM. I have a big problem for our daily work: DirectX and OpenCL refuse to run together on these machines. Does anyone know how to fix this system error?

Windows for business | Windows 365 Enterprise

1 answer

Sort by: Most helpful
  1. Tracy Le 9,030 Reputation points Independent Advisor
    2026-05-29T17:46:50.86+00:00

    Hi Olivia Gonzalez,

    DirectX and OpenCL failing to run together on your new Surface Pro 11 devices, this issue typically stems from a compatibility gap in the OpenCL and OpenGL Compatibility Pack on the Windows on ARM architecture, which is essential for translating these graphics API calls to the native Qualcomm Adreno GPU drivers.

    To resolve this system error, you should first open the Microsoft Store, navigate to your Library in the bottom left corner, and check for updates to ensure the OpenCL and OpenGL Compatibility Pack is fully updated to its latest version. If the problem persists, you can force reinstall this component by opening Windows PowerShell with administrative privileges and executing the command Get-AppxPackage -AllUsers OpenCL | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "``$($``_.InstallLocation)\AppXManifest.xml"} to repair the translation layer dependencies between DirectX and OpenCL.

    If these steps successfully restore the graphics functionality on your corporate Surface Pro 11 fleet, please accept this answer to assist other users facing similar ARM architecture deployment challenges.

    Tracy Le.

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.