Problem
An error message similar to the one below is shown "Retrieving the COM class factory for component with CLSID {7C48ADC8-08CD-46DE-AA13-24DD4A7F4BF9} failed due to the following error: 80040154 Class not registered (Excepction from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))"
Cause
This is a problem of the device's plug-in that is not properly installed on the computer.
Solution
- Look for the class in the Windows registry (using the regedit); in this case it’s the key "Computer\HKEY_CLASSES_ROOT\Merten.FastDownloadPlugin".
- If the previous key is not available on the computer then remove the files based on the manufacturer of the device that has the issue:
- "C:\Program Files (x86)\Common Files\EIBA sc\Baggage\12\FastDownload.dll" for Merten devices
- "C:\Program Files (x86)\Common Files\EIBA sc\Baggage\100\FastDownload.dll" for Schneider Electric devices
by moving them somewhere else.
- Remove the folders:
- "C:\ProgramData\KNX\ETS6\ProductStore\M-000C" for Merten devices or
- "C:\ProgramData\KNX\ETS6\ProductStore\M-0064" for Schneider Electric devices
Also by moving them somewhere else.
- Restart your computer.
- Start ETS6 and ensure that the Compatibility mode is on. If it's not on, activate it and restart ETS6.
- Open the project and check again.