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. To register it corrrectly, you can open this link to download the Security Update for CAPICOM. The Déjà Vu installer should install this directly, but if there was a problem during the installation that prevented this component from being registered properly you may need to do this.

You can also 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 X2 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 0 found this helpful
Have more questions? Submit a request

Comments

Powered by Zendesk