Follow

429

Error: 429
Description: ActiveX component can’t create object

Introduction

This error message appears when a file or resource that Déjà Vu requires is not correctly registered with Windows. The easiest solution is to repair (or update) your installation of Déjà Vu. Is this does not work for whatever, you must register the appropriate files yourself.

Repair or update Déjà Vu

The easiest way to solve a 429 error is to repair your installation of Déjà Vu. To do so:

  1. Update Windows (with Windows Update).
  2. Download the latest installer for Déjà Vu.
  3. Run the Déjà Vu installer.
    1. If your Déjà Vu is already up-to-date, you will be given the option to Repair.
    2. If your Déjà Vu is not up-to-date, the installer will install the latest version.

If the error message continues to appear, you must identify the file that is not correctly registered and register it manually.

Register files manually

By looking at the detailed description of the error you can determine which file is not correctly registered. The following list will help you identify the files you need to register based on what the specific error message you see says. Click on the specific error message details that you are seeing to see what you need to do:

Technical details: .mEncryption.Init Module: FrmSplash
Procedure: Form_Activate
DejaVuX3.mSettings.GetLangPrimaryFont
     

The file that is not correctly registered is called Capicom.dll. You can download and run a script to locate the component and register it. Download the file, unzip and then double-click on the extracted file (RegisterCapicom.vbs) to run it. If a dialog windows appear asking for permission to run Microsoft Windows base script host click on Yes.

If the script was not succesful, or the error persists, you can register the component manually. To do so:

  1. Open a command prompt with elevated privileges.
  2. Locate the file CAPICOM.dll.
    1. This is usually found in the folder c:\Program Files (x86)\Microsoft CAPICOM 2.1.0.2\Lib\X86
    2. If it is not there, you can use Windows Search to find it.
    3. You can also use the command prompt to find it. Type the command: 

      dir /s c:\*capicom.dll

    4. This will search every folder in your computer for that file, and show you the name of the folder it has found it in.
  3. Change the active directory to the one the file is located in.
  4. Run the following command:

    regsvr32.exe CAPICOM.dll

Déjà Vu should now start normally.

The files that must be registered are:

  • Codejock.CommandBars.Unicode.v15.3.1.ocx
  • Codejock.Controls.Unicode.v15.3.1.ocx
  • Codejock.DockingPane.Unicode.v15.3.1.ocx
  • Codejock.ReportControl.Unicode.v15.3.1.ocx

To register these files, you can download this batch file, unzip it and run it. It will run the regsvr32.exe application for each of the necessary files. You must run it as an Administrator, or else it will fail..

Déjà Vu X2 should now start normally.

This error message can appear if the files from the Visual Basic Run-time are not correctly registered. To find out how to fix this, read this article.

Was this article helpful?
0 out of 1 found this helpful
Have more questions? Submit a request

Comments

  • Avatar
    emc

    "The following list will help you identify the files you need to register ..."

    --> How do I "register a file"?

  • Avatar
    Atril Support

    That is explained further down in the article.

  • Avatar
    emc

    Hi again, I just wanted to mention that on the "Technical details: .mEncryption.Init" page above, the first link doesn't work any more.

    "you can open **this link** to download the Security Update for CAPICOM."

    I was fortunate in that the script file worked for me.

  • Avatar
    Atril Support

    Thank you for letting me know. It seems the download is not longer available on Microsoft's website. I have removed the link to it.

Powered by Zendesk