Issue

When you try to install Adobe apps, such as Photoshop or Illustrator, you get error 105 and the installation fails.

This issue occurs when you do not have read/write permissions on hdpim.db file or the hdpim.db file is corrupt.

Solution 1: Give permissions to caps folder and hdpim.db

macOS

1. Give permissions to caps folder.

  1. Use the Finder to navigate to /Library/Application Support/Adobe/caps/.

  2. Control-click caps folder and choose Get Info.

  3. Expand the Sharing & Permissions section.

  4. Click the lock icon in the lower-right corner. Enter your administrator user name and password when prompted, and then click OK.

  5. Set the following permissions:

    • system: Read & Write
    • admin: Read only
    • everyone: Read only
  6. Click the gear icon, and select Apply To Enclosed Items.

  7. Close the Get Info dialog box.

2. Give permissions to hdpim.db

  1. Use the Finder to navigate to /Library/Application Support/Adobe/caps/.

  2. Control-click hdpim.db, located inside the caps folder, and choose Get Info.

  3. Expand the Sharing & Permissions section.

  4. Click the lock icon in the lower-right corner. Enter your administrator user name and password when prompted, and then click OK.

  5. Set the following permissions:

    • system: Read & Write
    • admin: Read only
    • everyone: Read only
  6. Close the Get Info dialog box.

  7. Install the Adobe app.

Windows

1. Give permissions to caps folder.

  1. Navigate to C:\Program Files (x86)\Common Files\Adobe\caps\.

    Note:

    The Adobe folder is hidden on Windows by default. See Show hidden files to display hidden files and folders.

  2. Right-click caps folder and choose Properties.

  3. Click the Security tab, and then click Edit to set permissions.

  4. Set the following permissions: 

    • Administrators: Full control
  5. Click OK to close the Permissions dialog box.

  6. Click Advanced in the Properties dialog box.

  7. Click Change Permissions in the Advanced Security Settings for caps dialog box.

  8. Select Replace all child object permission entries with inheritable permission entries from this object. Click OK, and then click Yes.

  9. Click OK to close the caps Properties dialog box.

2. Give permissions to hdpim.db

  1. Navigate to C:\Program Files (x86)\Common Files\Adobe\caps\.

  2. Right-click hdpim.db, located inside the caps folder, and choose Properties.

  3. Click the Security tab, and then click Edit to set permissions.

  4. Set the following permissions: 

    • Administrators: Full control
  5. Click OK to close the Permissions dialog box.

  6. Click OK to close the hdpim.db Properties dialog box.

  7. Install the Adobe app.

Solution 2: Repair hdpim.db

Follow the steps below to resolve this issue:

  1. Download and install SQLite database browser.

  2. Launch the SQLite browser as Admin (Win) or using sudo (Mac).

  3. Select Open Database and browse for hdpim.db file. The file is located at:

    Windows: C:\Program Files (x86)\Common Files\Adobe\caps\
    macOS:  /Library/Application Support/Adobe/caps/

    Open database
    Open hdpim.db file
  4. In the Execute SQL tab, run the following SQL command:

    PRAGMA integrity_check

    Execute SQL
  5. If this command reports an error, run the following command:

    sqlite3 hdpim.db ".dump" | sqlite3 new_hdpim.db

  6. Rename the original DB file to orig_hdpim.db.

  7. Rename new_hdpim.db created in step 4 to hdpim.db.

  8. Install the Adobe app.

Solution 3: Rename hdpim.db

  1. Navigate to the following location:

    Windows: C:\Program Files (x86)\Common Files\Adobe\caps\
    macOS:  /Library/Application Support/Adobe/caps/

  2. Rename hdpim.db to old_hdpim.db.

  3. Install the Adobe app.

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  Twitter™ and Facebook posts are not covered under the terms of Creative Commons.

Legal Notices   |   Online Privacy Policy