RSC200351: Executing Virtual Machine Operations on VMware Workstation 14 and Higher

Affects:

  • RayPack 5.1 and higher
  • RayEval 5.1 and higher
  • RayQC 5.1 and higher

 

Symptoms:

Using VMWare Workstation 14, Virtual Machines cannot be managed and started from either RayPack, RayEval nor RayQC, as the operation always stops with the following error:

Retrieving the COM class factory for component with CLSID{COMPONENT-ID} failed due to the following error: 80040154 Class not registered(Exception from HRESULT: 0x80040154(REGDB_E_CLASSNOTREG)).

 

Cause:

VMWare Workstation 14 does not install two DLLs which are required for the Virtual Machine operations to work: VIXCOM.dll and VIXCOM64.dll, both of wich are present in all previous version of VMware, but not by default on VMWare Workstation 14.

 

Solution:

There are two possible solutions.

Either:

  • Install the previous version of VMware VIX API, Version 1.15 from here.

or:

  • Attached you will find both VIXCOM.dll and VIXCOM64.dll. Copy them into the C:\Program Files(x86)\VMware\VMware VIX folder on the affected VMWare Workstation 14 machine. Then register them via Console as administrator, using regsvr32.exe VIXCOM.dll and regsvr32.exe VIXCOM64.dll

After performing either of these steps, please ensure that your current version of VMware Workstation is listed in the vixwrapper-config.txt file. For more details take a look at the following article: RSC200343: VMware VIX API Configuration.

Have more questions? Submit a request

Comments

Powered by Zendesk