DejaVuX2.mEncryption.Init Line: 5
-2147221164: Class not registered


This error message appears when a specific resource that Déjà Vu requires (CAPICOM) 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 file yourself.

Repair or update Déjà Vu

The easiest way to fox this 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 register the necessary file manually.

Register file manually

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 use Microsoft's own installer.

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 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\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.

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


  • Avatar
    Kristian Ravnkilde

    That worked a treat. Thanks.

Powered by Zendesk