Cashbook Complete logo

Microsoft Access Database Engine 2010

If you have a program called the "Microsoft Access Database Engine 2010 (64-bit)" installed on your computer, it's likely to prevent you from installing Cashbook Complete.

When you install Cashbook Complete, it automatically installs the required "Microsoft Access 2010 Runtime (32-bit)", but that product is incompatible with the "Microsoft Access Database Engine 2010 (64-bit)".

To resolve the problem, you can uninstall the "Microsoft Access Database Engine 2010", install Cashbook along with the Runtime, then reinstall the "Microsoft Access Database Engine 2010". The steps are outlined below.

What Can You Do?

The following steps are quite technical. Please get a friend or computer person to assist if you're unsure.

  1. In Windows, go to your list of installed apps/programs, then uninstall the "Microsoft Access database engine 2010"
  2. Install Cashbook Complete (and the "Microsoft Access 2010 Runtime" will also be automatically installed)
  3. In Windows, open the Command Prompt by typing "cmd" in the Windows search box under the Start menu and selecting cmd.exe
  4. Type the file path and file name of the 64-bit Access Database Engine 2010 install file, followed by a space and "/passive" (this runs the installation without showing any error messages)
  5. Open the Registry Editor by typing "regedit" in the Windows search box under the Start menu and selecting regedit.exe
  6. Delete or rename the "mso.dll" registry value in the following registry key: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Common\FilesPaths"


  • If you do not delete the "mso.dll" registry value, you will get a "Reconfiguring" message every time you open up an Office application
  • You will need to use this same workaround to install Service Pack 1 for Access Database Engine 2010 for 64-bit
  • These steps were obtained from Click here for the original article