I am receiving "Error 1904" messages when installing X2 on a 64-bit machine. How can I fix this?


When installing Mastercam X2 on a 64-bit machine, you may receive the below error messages:

  • ERROR 1904. Module C:\WINDOWS\SYSWOW64\MCDESCR.DLL FAILED TO REGISTER. HRESULT-2147010895
  • ERROR 1904. Module C:\MCAMX2\DIRECT\MCIVENTOR.DLL FAILED TO REGISTER. HRESULT-2147010895
  • ERROR 1904. Module C:MCAMXC\DIRECT\MCSEDGEADDIN.DLL FAILED TO REGISTER. HRESULT-2147010895
  • ERROR 1904. Module C:\WINDOWS\SYSWOW64\MCLSTCTL.OCX FAILED TO REGISTER. HRESULT-2147010895

This is because vcredist_x86.exe is not installed on your system. Please go to the X2 Downloads section of our website and download vcredist_x86.exe. Once the download is complete, double-click on the file and allow the installation to run.

Next, uninstall X2 if it is present in Control Panel ---> Add / Remove programs.

Once this is complete, install X2 once again. This time, the installation will complete without error.