Working with 32-bit and 64-bit software compatibility

Modified by on Jun 11, 2021

This article covers how to use Database Libraries with 32-bit and 64-bit Altium Designer Software on the same computer and how to use a 64-bit version of Altium Designer when you are using a 32-bit version of Office. This article should help you out if you get the message: "The operating system is not presently configured to run this application." as described in this forum post: https://forum.live.altium.com/#posts/238667/731116. Or if you get this message: "An error occurred while establishing a connection to the database. Altium Designer requires that the 64-bit Microsoft Access Database Engine be installed. For more information and application solutions, click here."

Applicable Versions: All Versions

Solution Details

Issues can arise when 64-bit programs like Altium versions 18 and newer try to access data if the operating system does not utilize a 64-bit engine for this task.  It may be because you are using a 32-bit version of Office, or sometimes Office needs to be repaired (even though everything else seems to be working fine.)  Check out this Knowledge Base Article:  
You must have Microsoft(R) Excel installed on your machine
 
If a repair of Office does not help, you probably need to install the 64-bit Microsoft Access Database Engine.  Sometimes a computer gets "confused" and installing or re-installing this database engine will get everything working again.
 
This documentation link describes how to install both the 32-bit and 64-bit database engines as needed. 
https://www.altium.com/documentation/altium-designer/using-database-libraries-with-32-bit-and-64-bit-altium-design-software-on-the-same-computer
 
It is not necessary to uninstall MS Office if you have the 32-bit office installed.  It is only necessary to download and install the 64-bit Microsoft Access Database Engine (2010) from here:
http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=13255
 
From an elevated command prompt (run cmd.exe from a Windows search - right click and choose run as administrator), enter the file path and name of the 64-bit Microsoft Access Database Engine (2010) install file, followed by a space and the switch /passive, for example:
 

C:\Users\<ProfileName>\Downloads\AccessDatabaseEngine_x64.exe /passive.
The /passive switch runs the installation without showing (and skipping over) any error messages.
 
Open the Registry Editor (regedit.exe from a Windows search) and browse to the following path:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Common\FilesPaths. Delete or rename the mso.dll registry entry.
Note that if you do not delete the mso.dll registry entry, you may get a Reconfiguring message each time an Office application is accessed.
 
This will allow installation alongside your existing install of 32-bit Microsoft Office.
You can use ODBC Database Sources (64-bit) to verify Access shows up in the Drivers tab.


access.png

If you see this message when running a 64-bit version of Altium Designer (18 or newer) after Importing preferences from AD17 or older (32-bit):
"An error occurred while establishing a connection to the database. Altium Designer requires that the 64-bit Microsoft Access Database Engine be installed. For more information and application solutions, click here."
Even if you are using a 64-bit database engine, you may have imported settings for database libraries that are using a custom connection string.  Custom connection strings need to have a current database provider  (ex: "Provider=Microsoft.Jet.OLEDB.12.0".)  Just remove any Database libraries and add them back again.
 
Was this article helpful?
0
0
Found an issue with this document? Highlight the area, then use Ctrl+Enter to report it.

Contact Us

Contact our corporate or local offices directly.

We're sorry to hear the article wasn't helpful to you.
Could you take a moment to tell us why?
You are reporting an issue with the following selected text
and/or image within the active document:
ALTIUM DESIGNER FREE TRIAL
Altium Designer Free Trial
Let’s get started. First off, are you or your organization already using Altium Designer?

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

In that case, why do you need an evaluation license?

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

Got it. You actually don’t need an evaluation license for that.

Click the button below to download the latest Altium Designer installer.

Download Altium Designer Installer

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

Please fill out the form below to get a quote for a new seat of Altium Designer.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

If you are on Altium Subscription, you don’t need an evaluation license.

If you are not an active Altium Subscription member, please fill out the form below to get your free trial.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Why are you looking to evaluate Altium Designer?

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

You came to the right place! Please fill out the form below to get your free trial started.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Great News!

Valid students can get their very own 6-month Altium Designer Student License for FREE! Just fill out the form below to request your Student License today.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Got it. You can download a free Altium Designer Viewer license which is valid for a 6 months.

Please fill out the form below to request one.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

That’s great! Making things is awesome. We have the perfect program for you.

Upverter is a free community-driven platform designed specifically to meet the needs of makers like you.

Click here to give it a try!

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

Got it. You can download a free Altium Designer Viewer license which is valid for a 6 months.

Please fill out the form below to request one.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.