無法安裝 Microsoft Access Database Engine 2016 @ accessdatabaseengine_X64.exe 的解決方案

personnel發表於2024-03-25

今天一個使用者反應,在他的64位window 10 系統上執行 accessdatabaseengine_X64.exe 安裝 Microsoft Access Database Engine 2016 時,彈出對話方塊提示:

根據這個字面意思來看,這臺電腦上之前安裝了 office 32 位版本,需要先把之前安裝的 office 32位版本解除安裝掉,才能安裝 Microsoft Access Database Engine 2016。

考慮到人家平時需要用到 office 32位的版本,把這個給解除安裝,不太現實,我就百度了一下,找到一篇解決方案:

如何將64位Microsoft Access資料庫引擎與32位Microsoft Office一起安裝?

https://www.autodesk.com.cn/support/technical/article/caas/sfdcarticles/sfdcarticles/CHS/How-to-install-64-bit-Microsoft-Database-Drivers-alongside-32-bit-Microsoft-Office.html

要在已經安裝了32位Office的系統上安裝64位Access資料庫引擎與,請執行以下操作:

在Windows搜尋框的“開始”選單下鍵入cmd,然後選擇cmd.exe,開啟命令提示
鍵入64位Access Database Engine 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程式時,都會顯示“重新配置”訊息。

相關文章