RDP viewer fails to open with 0x8007007E error

You may receive one of the following error messages when try to establish an RDP connection:

  • SmartCode VNC Manager has detected that you don't have Microsoft RDP client installed
  • SmartCode VNC Manager has failed to open RDP viewer. The specified module could not be found. (Exception from HRESULT: 0x8007007E)

In most of the case this problem can be fixed by re-registering the RDP ActiveX control. To fix the problem:

  1. Open cmd.exe
  2. In the Command Prompt window type and run: cd "%windir%\system32\"
  3. In the Command Prompt window type and run: regsvr32  mstscax.dll