XSplit Logo

Solving VCam Hardware Error on Startup

If you’re encountering the Hardware Error message upon launching XSplit VCam, the following guide may help you in solving it.

  • Make sure that Windows 10 is updated. Minimum: Version 1803
  • Make sure that both your discrete and integrated display adapter drivers are updated.

OpenCL device enumeration crashing on startup causing VCam to prompt with Hardware Error

Hardware detection failure can sometimes happen due to older Intel drivers being left in the OS, even if the current configuration of OS/BIOS does not have an Intel display adapter installed.

Usually this situation can happen if the user disables Intel Integrated Graphics in the BIOS, while while an older driver is installed.
(The latest Intel drivers do not seem to suffer from this issue)

Solution 1

  1. Open Registry Editor
    (Press the Windows key, type regedit and press Enter)
  2. Navigate to Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\OpenCL\Vendors
  3. Look for the IntelOpenCL64.dll key

    (The actual key name may be slightly different with different Intel drivers, but the key will always end with IntelOpenCL64.dll)

  4. Change the Value data of the key from 0 to 1.

Solution 2 (Optimal)

  1. Reboot your computer and enter the BIOS settings
    The key to be pressed to enter the BIOS settings will be shown upon boot. Commonly F2 or DEL
  2. Enable Intel Integrated Graphics
    Enabling this will vary depending on your motherboard.
    This is usually found under the Advanced BIOS settings called IGD Multi-Monitor, iGPU Multi-Monitor or Intel Integrated GPU

    Here are examples from the most common motherboard manufacturers:
    ASRock: Advanced > Chipset Configuration > IGPU Multi-Monitor > Enabled
    ASRock: Advanced > North Bridge Configuration > IGPU Multi-Monitor > Enabled
    ASUS: Advanced > System Agent (SA) Configuration > Graphics Configuration > iGPU Multi-Monitor > Enabled
    BIOSTAR: Chipset > System Agent (SA) Configuration > Internal Graphics > Enabled
    Gigabyte: Chipset > Internal Graphics > Enabled
    Gigabyte: Peripherals > Intel Processor Graphics > Enabled
    EVGA: Advanced > Graphics Configuration > Internal Graphics > Enabled
    MSI: Settings > Advanced > Integrated Graphics Configuration > IGD Multi-Monitor > Enabled

    We recommend consulting the user manual for your specific motherboard for more details.

  3. Save your BIOS settings and reboot your computer
  4. Once Windows has loaded, install the latest Intel Integrated Graphics drivers.
    We recommend using the Intel Driver & Support Assistant.

Even if you initially go with Solution 1, we strongly encourage trying Solution 2 as well.
XSplit VCam is able to use your Intel integrated GPU to offload processing from your main discrete GPU as a bonus.
This is specially true for later-gen Intel processors with quite powerful integrated graphics such Intel HD or UHD 600 series GPUs and above.