How to register DLLs after REGDB_E_CLASSNOTREG error

Occasionally there are problems installing MComms Monitor or MComms Transcode and some of the .dll/.ax files shipped in the installation fail to register with Windows correctly.  If this happens you will see errors in the log files like:

Failed to create MComms video grabber  : (80040154) REGDB_E_CLASSNOTREG

This problem can normally be fixed by re-registering the .dll/.ax files and we provide a script to do this.  Please run the following script either by clicking Start/Run or by running the Register All.bat file from Windows Explorer or a command prompt

For MComms Transcode the script to run is:

"C:\Program Files (x86)\MComms Design\MComms Transcode\Codecs\Register All.bat"

or for MComms Monitor:

"C:\Program Files (x86)\MComms Design\MComms Monitor\Codecs\Register All.bat"

You will then need to restart MComms Monitor or restart the GUI and all the channels for MComms Transcode.

If the problem still persists then please send us you log files and we will investigate further.


Article is closed for comments.