使用“访达”导航至 /资源库/Application Support/Adobe/caps/。
问题
尝试安装 Photoshop 或 Illustrator 等 Adobe 应用程序时,您收到错误 105 并且安装失败。
当您无权读取/写入 hdpim.db 文件或 hdpim.db 文件损坏时,会出现此问题。
解决方案 1:授予对 caps 文件夹和 hdpim.db 的权限
macOS
-
-
按住 Control 键并单击 caps 文件夹,然后选择显示简介。
-
展开“共享与权限”部分。
-
单击右下角的锁形图标。在系统提示时,输入您的管理员用户名和密码,然后单击“确定”。
-
设置以下权限:
- 系统:读与写
- 管理员:只读
- 所有人:只读
-
单击齿轮图标,然后选择应用到包含的项目。
-
关闭“显示简介”对话框。
-
使用“访达”导航至 /资源库/Application Support/Adobe/caps/。
-
按住 Control 键并单击位于 caps 文件夹内的 hdpim.db,然后选择显示简介。
-
展开“共享与权限”部分。
-
单击右下角的锁形图标。在系统提示时,输入您的管理员用户名和密码,然后单击“确定”。
-
设置以下权限:
- 系统:读与写
- 管理员:只读
- 所有人:只读
-
关闭“显示简介”对话框。
-
安装 Adobe 应用程序。
Windows
-
导航至 C:\Program Files (x86)\Common Files\Adobe\caps\。
注意:默认情况下,Windows 中的 Adobe 文件夹处于隐藏状态。请参阅显示隐藏的文件,以显示隐藏的文件和文件夹。
-
右键单击 caps 文件夹,然后选择属性。
-
单击安全选项卡,然后单击编辑以设置权限。
-
设置以下权限:
- 管理员:完全控制
-
单击“确定”以关闭“权限”对话框。
-
单击“属性”对话框中的“高级”。
-
单击“caps 的高级安全设置”对话框中的更改权限。
-
选择使用可从此对象继承的权限项目替换所有子对象的权限项目。单击确定,然后单击是。
-
单击确定以关闭“caps 属性”对话框。
-
导航至 C:\Program Files (x86)\Common Files\Adobe\caps\。
-
右键单击位于 caps 文件夹内的 hdpim.db,然后选择属性。
-
单击安全选项卡,然后单击编辑以设置权限。
-
设置以下权限:
- 管理员:完全控制
-
单击“确定”以关闭“权限”对话框。
-
单击确定以关闭“hdpim.db 属性”对话框。
-
安装 Adobe 应用程序。
解决方案 2:修复 hdpim.db
请按照以下步骤解决此问题:
-
下载并安装 SQLite 数据库浏览器。
-
以管理员身份 (Win) 或使用 Sudo (Mac) 启动 SQLite 浏览器。
-
选择打开数据库并浏览 hdpim.db 文件。该文件位于以下位置:
Windows:C:\Program Files (x86)\Common Files\Adobe\caps\
macOS:/资源库/Application Support/Adobe/caps/ -
在执行 SQL 选项卡中,运行以下 SQL 命令:
PRAGMA integrity_check
-
如果此命令报告错误,请运行以下命令:
sqlite3 hdpim.db ".dump" | sqlite3 new_hdpim.db
-
将原始的 DB 文件重命名为 orig_hdpim.db。
-
将步骤 4 中创建的 new_hdpim.db 重命名为 hdpim.db。
-
安装 Adobe 应用程序。
解决方案 3:重命名 hdpim.db
-
导航到以下位置:
Windows:C:\Program Files (x86)\Common Files\Adobe\caps\
macOS:/资源库/Application Support/Adobe/caps/ -
将 hdpim.db 重命名为 old_hdpim.db。
-
安装 Adobe 应用程序。