Verified Download Microsoft.ace.oledb.12.0 Provider For Both 64-bit May 2026
Microsoft.ACE.OLEDB.12.0
To install the provider for both 32-bit and 64-bit architectures on the same machine, you must use a specific command-line workaround. By default, Microsoft prevents side-by-side installations of different bitnesses of the Access Database Engine. 1. Download the Installers
32-bit
You cannot install the and 64-bit versions side-by-side on the same machine using standard installers. If you have Microsoft Office 32-bit installed, the 64-bit provider will refuse to install (and vice versa). download microsoft.ace.oledb.12.0 provider for both 64-bit
. While newer versions (like 2016) exist, the specific "12.0" provider is most reliably found in the redistributables. Data Savvy Download Links Access Database Engine 2016 (Recommended) : Available at the Microsoft Download Center accessdatabaseengine_X64.exe for the 64-bit version. Microsoft 365 Access Runtime : A modern alternative available through the Microsoft Support Page . It is downward compatible with OLEDB.12.0 connection strings. Review: Microsoft.ACE.OLEDB.12.0 (64-bit) Microsoft.ACE.OLEDB.12.0 Microsoft
- Workaround 1: Uninstall 32-bit Office → Install 64-bit ACE → Reinstall 32-bit Office (not recommended).
- Workaround 2: Change your application to compile as 32-bit (e.g., in Visual Studio: Build → Configuration Manager → Platform = x86).
- Workaround 3: Use Microsoft.ACE.OLEDB.16.0 instead (same installer, newer ProgID).
: The 2016 driver (ACE 16.0) is downward compatible and will work with connection strings specifying Microsoft.ACE.OLEDB.12.0 Bit-Level Conflict Workaround 1: Uninstall 32-bit Office → Install 64-bit
Legacy 2010 Engine
: If you specifically need the 12.0 version, some community members host archived links through platforms like Chocolatey or the Wayback Machine. 2. How to Install Both (Side-by-Side)
“The ‘Microsoft.ACE.OLEDB.12.0’ provider is not registered”
→ Install the matching bitness version for your application. A 64-bit app cannot load a 32-bit provider.
- 32-bit installer: AccessDatabaseEngine.exe
- 64-bit installer: AccessDatabaseEngine_x64.exe