如何解决:“您无法安装 32/64 位版本的 Microsoft Access 数据库引擎,因为您当前拥有 64/32 位 Office”?

如何解决:“您无法安装 32/64 位版本的 Microsoft Access 数据库引擎,因为您当前拥有 64/32 位 Office”?

这里涉及到了先有鸡还是先有蛋的问题;如果我尝试安装 64 位版本的 Access 数据库驱动程序,我会看到:

在此处输入图片描述

您无法安装 64 位版本的 Microsoft Access Database Engine 2016,因为您当前安装了 32 位 Office 产品。如果要安装 64 位 Microsoft Access Database Engine 2016,您首先需要删除 32 位 Office 产品安装。卸载以下产品后,重新运行安装程序以安装 64 位版本的 Microsoft Access Database Engine 2016:
Office 16 即点即用扩展组件

我觉得没什么大不了的——我将使用 32 位版本:

在此处输入图片描述

您无法安装 32 位版本的 Microsoft Access Database Engine 2016,因为您当前已安装 64 位 Office 产品。如果要安装 32 位 Microsoft Access Database Engine 2016,您首先需要删除 64 位 Office 产品安装。卸载以下产品后,重新运行安装程序以安装 32 位版本的 Microsoft Access Database Engine 2016:
Office 16 Click-to-Run Extensibility Component 64 位注册

(两个窗口的标题都是“Microsoft Access 数据库引擎 2016(英语)安装程序”。)

哈哈。。

我实际上没有选择卸载特定的组件——原始安装是 MSDN/Action Pack“双击它,它将安装所有内容”,所以我不确定如何删除它抱怨的这个东西。

有没有什么解决方法可以让我尝试安装其中的一个?

答案1

有没有什么解决方法可以让我尝试安装其中的一个?

这是一个相对容易解决的问题。

  1. 使用卸载 Office自动化工具
  2. 重新安装Office 2016
  3. 使用提升的命令提示符运行以下命令: AccessDatabaseEngine.exe /quiet

来源:如何使用 Office 64 位安装 Microsoft.Ace.oledb 32 位?

答案2

OP 可能更喜欢在其他 64 位 Microsoft 程序旁边安装“ACEDB 驱动程序 64 位”。

就我而言,我安装了 64 位“Microsoft 365”(Microsoft Offic 365),也遇到了同样的先有鸡还是先有蛋的问题。作为 OP,我无法卸载单个组件:

在此处输入图片描述

  1. 无需卸载并重新安装任何东西。

  2. 点击“下载”Microsoft Access 数据库引擎 2016 可再发行组件

在此处输入图片描述

  1. 选择AccessDatabaseEngine_X64.exe

在此处输入图片描述

  1. 从命令提示符运行可执行文件:

    C:\Users\myuser\Downloads\AccessDatabaseEngine_X64.exe /quiet
    
  2. 如果需要,请按“确定”获取管理员权限。

此后,我的宏可以从 Excel 工作表中获取数据。我检查了 Microsoft 365 软件包中的本地 Microsoft Access,它仍然有效。

感谢被接受的问题及其来源。

答案3

如果您有 32 位版本的 Office,则需要删除 64 位版本的单击以运行。如果您有 64 位版本的 Office,请执行类似操作。

要卸载 Office 16 即点即用扩展组件 64 位注册,请尝试以下步骤:

  1. 按 Win + R 打开运行窗口,输入“installer”,单击 Enter 在文件资源管理器中打开文件夹。

  2. 添加“主题”列。右键单击列标题,然后单击“更多”并选择“主题”

  3. 按主题列排序并向下滚动,直到找到名称“Office 16 Click-to-Run Extensibility Component 64-bit Registration”。

  4. 右键单击 MSI 文件并选择卸载。

参考:无法为 Microsoft Access Database Engine 2016 Redistributable 安装 32 位或 64 位版本

您收到错误消息“您无法安装 64 位版本的 Office 2010,因为您已安装 32 位 Office 产品”

相关内容