В окне Finder перейдите к папке /Library/Application Support/Adobe/caps/.
Проблема
При установке приложений Adobe, таких как Photoshop или Illustrator, выводится сообщение об ошибке 105 и установка завершается с ошибкой.
Эта проблема возникает при отсутствии разрешений на чтение или запись в файл hdpim.db или при повреждении файла hdpim.db.
Решение 1. Укажите разрешения для папки caps и hdpim.db
macOS
-
-
Удерживая клавишу Control, щелкните папку caps, а затем выберите команду Get Info (Получить информацию).
-
Разверните раздел Sharing & Permissions (Общий доступ и права доступа).
-
Щелкните на значке замка в нижнем правом углу. При появлении запроса введите имя пользователя и пароль администратора и нажмите кнопку ОК.
-
Настройте следующие разрешения:
- система: чтение/запись
- администратор: только чтение
- все: только чтение
-
Щелкните значок шестеренки и выберите Apply to Enclosed Items (Применить к вложенным объектам).
-
Закройте диалоговое окно Get Info (Свойства).
-
В окне Finder перейдите к папке /Library/Application Support/Adobe/caps/.
-
Удерживая клавишу Control, щелкните hdpim.db в папке caps, а затем выберите команду Get Info (Получить информацию).
-
Разверните раздел Sharing & Permissions (Общий доступ и права доступа).
-
Щелкните на значке замка в нижнем правом углу. При появлении запроса введите имя пользователя и пароль администратора и нажмите кнопку ОК.
-
Настройте следующие разрешения:
- система: чтение/запись
- администратор: только чтение
- все: только чтение
-
Закройте диалоговое окно Get Info (Свойства).
-
Установите приложение Adobe.
Windows
-
Перейдите в папку C:\Program Files (x86)\Common Files\Adobe\caps\.
Примечание.Папка Adobe в Windows скрыта по умолчанию. Подробности о том, как показать скрытые папки и файлы, «Отображение скрытых файлов».
-
Щелкните правой кнопкой мыши папку caps и выберите Свойства.
-
Перейдите на вкладку Защита, после чего щелкните Редактировать, чтобы задать права доступа.
-
Настройте следующие разрешения:
- Администраторы: полный доступ
-
Нажмите кнопку ОК, чтобы закрыть диалоговое окно.
-
В диалоговом окне «Свойства» нажмите Дополнительно.
-
Нажмите кнопку Изменить разрешения в диалоговом окне «Дополнительные параметры безопасности» для caps.
-
Установите флажок Заменить все разрешения дочернего объекта на разрешения, наследуемые от этого объекта. Нажмите кнопку ОК, а затем Да.
-
Нажмите кнопку ОК, чтобы закрыть диалоговое окно свойств caps.
-
Перейдите в папку C:\Program Files (x86)\Common Files\Adobe\caps\.
-
Щелкните правой кнопкой мыши hdpim.db в папке caps, а затем выберите команду Properties (Свойства).
-
Перейдите на вкладку Защита, после чего щелкните Редактировать, чтобы задать права доступа.
-
Настройте следующие разрешения:
- Администраторы: полный доступ
-
Нажмите кнопку ОК, чтобы закрыть диалоговое окно.
-
Нажмите кнопку ОК, чтобы закрыть диалоговое окно свойств hdpim.db.
-
Установите приложение Adobe.
Решение 2. Выполните исправление hdpim.db
Чтобы решить проблему, выполните следующие действия:
-
Загрузите и установите браузер базы данных SQLite.
-
Запустите браузер SQLite от имени администратора (Win) или с использованием sudo (Mac).
-
Выберите Открыть базу данных и найдите файл hdpim.db. Файл расположен в следующей папке:
Windows: C:\Program Files (x86)\Common Files\Adobe\caps\
macOS: /Library/Application Support/Adobe/caps/ -
На вкладке Выполнить SQL выполните следующую команду SQL:
PRAGMA integrity_check
-
Если эта команда возвращает ошибку, выполните следующую команду:
sqlite3 hdpim.db ".dump" | sqlite3 new_hdpim.db
-
Переименуйте исходный файл DB в файл orig_hdpim.db.
-
Переименуйте файл new_hdpim.db, созданный в шаге 4, в hdpim.db.
-
Установите приложение Adobe.
Решение 3. Переименуйте hdpim.db
-
Перейдите по следующему адресу:
Windows: C:\Program Files (x86)\Common Files\Adobe\caps\
macOS: /Library/Application Support/Adobe/caps/ -
Переименуйте hdpim.db в old_hdpim.db.
-
Установите приложение Adobe.