办公问答网

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 82|回复: 0

如何将64位Microsoft Access数据库引擎与32位Microsoft ...

[复制链接]

2

主题

5

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2023-4-10 20:30:34 | 显示全部楼层 |阅读模式
问题:
本文介绍如何在运行32位Microsoft Office(2007、2010或2013)的计算机上安装64位Microsoft Access数据库引擎。

尝试执行此操作时,显示类似于下面的错误(例如,2010,但2010中显示类似错误)16):
Microsoft Access Database Engine 2010(英语)Setup
您无法安装64位版本的Microsoft Access Database Engine 2010,因为您当前已安装32位产品。如果要安装64位Microsoft Access Database Engine 2010,首先需要删除32位安装的Office产品。卸载以下产品后,请重新运行安装程序以安装64位版本的Microsoft Access Database Engine 2010:
Microsoft Office Professional Plus 2010






原因:
Microsoft 不支持并行安装 32 位和 64 位 Microsoft Office 或其相关组件。
解决方案:
视频教程
请执行以下步骤:


  • 打开注册表编辑器(在Windows的“开始”菜单下的搜索框中键入regedit,然后选择regedit.exe)。
  • 转到注册表项:


  • 对于MS Database Engine 2010:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Common\FilesPaths
  • 对于MS Database Engine 2016:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\FilesPaths


  • 检查值mso.dll是否存在。如果计算机上安装了Microsoft Office 64位,则会出现此注册表项值。如果键不存在,请执行以下步骤:


  • 在Windows搜索框的“开始”菜单下键入cmd,然后选择cmd.exe,以打开命令提示
  • 键入64位Access Database Engine 2010或2016安装文件的文件路径和文件名,后跟空格和/quiet(这将运行安装,而不显示任何消息)。

例如:
AccessDatabaseEngine_x64.exe /quiet

  • 在Windows搜索框的“开始”菜单下键入regedit,然后选择regedit.exe,打开注册表编辑器
  • 删除或重命名以下注册表项中的mso.dll注册表值:


  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Common\FilesPaths
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\FilesPaths



重要说明:


  • 如果您不删除“mso.dll”注册表值,则在每次打开 Office 应用程序时都将收到“正在重新配置”消息。
  • 此解决方法可能是临时的,因为Microsoft会通过Windows更新推送Office及其组件的更新。鉴于64位Autodesk软件与Office 32位组件不兼容,永久解决方案是将Autodesk 64位软件与Office 64位软件一起安装。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|办公问答网

GMT+8, 2025-3-19 13:34 , Processed in 0.079782 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc. Templated By 【未来科技 www.veikei.com】设计

快速回复 返回顶部 返回列表