問題

當您安裝 Adobe CS4 或 CS5 Suite 或產品時,「詳細資訊」對話方塊或安裝程式記錄顯示下列其中一個錯誤代碼:

  • 錯誤 1401: 無法建立機碼 \Software\Classes\.tif\OpenWithList\Illustrator.exe。請確認您擁有存取該機碼的足夠權限,或聯絡您的支援人員。
  • 錯誤 1402: 無法開啟機碼 \Classes\.pdf\PersistentHandler。請確認您擁有存取該機碼的足夠權限,或聯絡您的支援人員。
  • 錯誤 1404: 無法刪除機碼 \Software\Classes\CLSID\{DF9A1DA0-23C0-101B-B02E-FDFDFDFDFDFD}。請確認您擁有存取該機碼的足夠權限,或聯絡您的支援人員。
  • 錯誤 1406: 無法將值 Folders 寫入機碼 \Software\Classes\CLSID\{B801CA65-A1FC-11D0-85AD-444553540000}\PersistentHandler。請確認您擁有存取該機碼的足夠權限,或聯絡您的支援人員。

CS4 產品有時會在畫面上顯示數行文字,這幾行文字會在您按一下「安裝程式狀態」畫面的「顯示詳細資訊」時出現。CS5 產品會在「安裝狀態」畫面中或在您按一下「疑難排解」連結時,顯示結束代碼 6 或 7。若要找出受影響之登錄機碼的詳細資訊,請開啟安裝記錄檔。搜尋「return value 3」,然後查看有關錯誤 1401 和 1402 等訊息的文字。

例如,以下為在安裝程式記錄檔 (嘗試安裝 Master Collection CS5 期間產生) 中搜尋「return value 3」的結果。

錯誤 1402: 無法開啟機碼: UNKNOWN\Components\DA42BC89BF25F5BD0AF18C3B9B1A1EE8\68AB67CA7DA73301B7449A0100000010。請確認您擁有存取該機碼的足夠權限,或聯絡您的支援人員。

動作已終止 14:54:46: InstallFinalize。Return value 3。

MSI 錯誤 1402 會出現在「Return value 3」項目正上方。 

解決方法

請依序執行下列動作:

解決方法 1: 嘗試下列 Microsoft MSI 更新登錄損毀問題修正:

解決方法 2: 在登錄中將權限設為預設值。

重要: 錯誤訊息中的登錄機碼會緊接在「無法建立機碼」、「無法開啟機碼」、「無法刪除機碼」或「無法將值 Folders 寫入機碼」之後。上層登錄機碼為緊接在錯誤中提及之最後一個機碼前的機碼。在上述錯誤訊息中,錯誤 1402 的上層目錄為「Components」。您可能必須針對所列項目以及其上層目錄設定權限。該上層目錄的多個或所有子目錄可能需要由安裝程式進行修改。

以下列出的「Administrators」群組是 Windows XP 和 Windows Vista 預設的本機系統管理群組。

免責聲明: 此程序涉及編輯 Windows 登錄。Adobe 不支援編輯登錄,因為其中包含重要的系統和應用程式資訊。在編輯登錄前,請務必進行備份。如需有關登錄的詳細資訊,請參閱 Windows 文件或聯絡 Microsoft。

Windows XP

  1. 寫下錯誤訊息中提及的機碼路徑。記錄檔中有時會提及多個登錄機碼。寫下「詳細資訊」對話方塊中列出的所有路徑。
    • 例如:「Components\DA42BC89BF25F5BD0AF18C3B9B1A1EE8」
  2. 選擇「開始 > 執行」,在「執行」對話方塊的「開啟」文字欄位中鍵入 regedit,然後按一下「確定」。
  3. 備份您目前的登錄檔案:
    1. 於「登錄編輯程式」對話方塊中,選擇「檔案 > 匯出」。
    2. 鍵入檔案名稱並選擇位置。
    3. 針對「匯出範圍」,選擇「全部」。
    4. 按一下「儲存」。
  4. 導引至錯誤訊息中提及的機碼父項。針對以上範例,搜尋字串「Components\DA42BC89BF25F5BD0AF18C3B9B1A1EE8」



    注意: 上述步驟可能會因錯誤訊息中的路徑而有些微差異。所有登錄機碼皆列於開頭為 HKEY_LOCAL_MACHINE 的登錄區中。



  5. 以滑鼠右鍵按一下父項機碼「Components」,然後選取「使用權限」。
  6. 請確認「Administrators」及「SYSTEM」已存在,且「允許」欄下方的「完全控制」已選取。
  7. 在「權限」對話框中,按一下「進階」。

    在「權限」對話方塊中按一下「進階」
  8. 選取「Administrators」群組 (1),勾選「取代子容器與物件的擁有者」(2),按一下「套用」(3),然後選取「權限」索引標籤 (4)。



    附註: 如果「Administrators」群組無法使用,則選取目前的管理員帳戶。






    勾選「取代...擁有者」後按一下「套用」
  9. 選取「重設所有子物件的權限並啟用可繼承權限的傳播」(1),然後按一下「確定」(2)。

    選取「重設...的傳播」後按一下「確定」



    重要事項! 若您在步驟 8 或 9 時收到部分物件無法修改的訊息,請按一下「確定」直到所有對話方塊皆關閉為止。接著,重複執行這兩個步驟。


  10. 按一下「進階安全性設定」對話方塊中的「確定」。Windows 會重設權限,使每個子物件對應其父項。
  11. 對任一其他登錄機碼重複步驟 1 到 10。

  12. 當所有機碼皆修復後,再次執行 Adobe Creative Suite 產品安裝。

Windows 7、Vista

重要: 請接受或繼續所有顯示的「使用者帳戶控制」對話方塊以完成此程序。

  1. 寫下錯誤訊息中提及的機碼路徑。記錄檔中有時會提及多個登錄機碼。寫下檔案中所列的所有路徑。
    • 例如:「Components\DA42BC89BF25F5BD0AF18C3B9B1A1EE8」。
  2. 選擇「開始」,在「搜尋」文字欄位中輸入 regedit,然後按下 Enter 鍵。
  3. 備份您目前的登錄檔案:

    1. 於「登錄編輯程式」對話方塊中,選擇「檔案 > 匯出」。
    2. 鍵入檔案名稱並選擇位置。
    3. 針對「匯出範圍」,選擇「全部」。
    4. 按一下「儲存」。
    5. 關閉 Regedit。
  4. 導引至錯誤訊息中提及的機碼父項。針對以上之範例,搜尋字串「Components\DA42BC89BF25F5BD0AF18C3B9B1A1EE8」



    注意: 這些步驟可能會因錯誤訊息中的路徑而有些微差異。所有登錄機碼皆列於開頭為 HKEY_LOCAL_MACHINE 的檔案夾中。



  5. 以滑鼠右鍵按一下父項機碼「Components」,然後選取「使用權限」。
  6. 請確認「Administrators」及「SYSTEM」已存在,且「允許」欄下方的「完全控制」已選取。
  7. 在「權限」對話框中,按一下「進階」。

    在「權限」對話方塊中按一下「進階」
  8. 選取「Administrators」群組 (1) 和「取代子容器與物件的擁有者」(2),按一下「套用」(3),然後選取「權限」索引標籤 (4)。



    附註: 如果「Administrators」群組無法使用,則選取目前的管理員帳戶。






    選取「取代...擁有者」後按一下「套用」
  9. 在「權限」索引標籤中,選取「以此物件的繼承權限取代所有子系現有的繼承權限」(1),然後按一下「確定」(2)。

    選取「以此物件的繼承權限取代...」選項後按一下「確定」



    重要事項! 若您在步驟 8 或 9 時收到部分物件無法修改的訊息,請按一下「確定」直到所有對話方塊皆關閉為止。接著,重複執行這兩個步驟。


  10. 按一下「進階安全性設定」對話方塊中的「確定」。Windows 會重設權限,使每個子物件對應其父項。
  11. 對任一其他登錄機碼重複步驟 1 到 10。
  12. 當所有機碼皆修復後,再次執行 Adobe 產品安裝。

若 Adobe Creative Suite 產品安裝的「詳細資訊」或「安裝狀態」對話方塊持續顯示錯誤,請針對造成錯誤的登錄機碼權限進行調查。有時候,如果機碼已損毀,重新命名機碼可讓安裝程式重新建立該機碼及重設相關權限。若您無法變更權限或重新命名該機碼,請聯絡 Microsoft 或您的硬體廠商以取得協助。

解決方法 3: 移除間諜軟體。

附註: Adobe 是考量客戶需求才提供此資訊,Adobe 技術支援並不支援第三方應用程式。建議使用者在安裝前先參閱這些應用程式的版本說明。

部分程式可能會安裝損毀您作業系統的軟體。使用反間諜軟體公用程式 (例如 Ad-Aware),或 Microsoft 提供的反間諜軟體工具來掃描這些程式。

解決方法 4: 查看系統是否有病毒。

系統病毒可能會導致不正常的行為發生,使產品無法安裝。請使用如 McAfee VirusScan 等最新的防毒軟體,檢查系統是否存在病毒。請確定您使用的防毒軟體已取得最新病毒定義。雖然病毒感染不見常,但會造成怪異的系統行為,包括系統錯誤。定期執行病毒偵測軟體可以防止病毒損害系統上的軟體。如需指示,請參閱防毒軟體的文件。

解決方法 5: 停用 Webroot Spy Sweeper。

如需詳細資訊或停用 Spy Sweeper 的說明,請連絡 Webroot 企業。Adobe 技術支援並不支援第三方應用程式。

解決方法 6: 移除所有舊版 Adobe 產品,然後重新安裝。

  1. 選擇「開始 > 控制台」。
  2. 連按兩下「新增或移除程式」。
  3. 選取 Adobe 產品,然後按一下「移除」。
  4. 出現提示時,請確認您要移除。
  5. 對所有已安裝的舊版 Adobe 產品重複以上程序。
  6. 重新啟動電腦,然後嘗試重新安裝。

其他資訊

當安裝程式無法建立、讀取或寫入必要的登錄項目時,就會發生這類錯誤。

Adobe Creative Suite 安裝記錄

Adobe Creative Suite 安裝程式記錄包含有關安裝失敗 (或成功) 之原因的詳細訊息。記錄檔可協助您更快診斷出問題。每次嘗試安裝時都會新增資訊至先前的安裝記錄中。刪除目前的安裝記錄並再次執行安裝,可簡化疑難排解程序。Windows 和 Macintosh 皆會建立記錄檔。由於作業系統不同,因此錯誤訊息的格式也有所不同。

  1. 導覽至 Adobe Creative Suite 記錄檔。

    \Program Files\Common Files\Adobe\Installers 檔案夾。
  2. 將 Adobe Creative Suite 記錄檔解壓縮。



    重要: 您可使用壓縮公用程式 (例如 gzip) 來封存記錄檔,且需使用解壓縮工具 (例如 Winzip 或 WinRAR) 解壓縮。

    記錄檔名稱說明:

    • Creative Suite 5 Design Premium (舉例) 的記錄檔名稱為:「Adobe Creative Suite 5 Design Premium [日期戳記].log.gz」
  3. 搜尋記錄檔中是否有錯誤 1401錯誤 1402錯誤 1404,以及 錯誤 1406
  4. 記錄於錯誤訊息附近找到的路徑。

重要: 錯誤訊息中的登錄機碼會緊接在「無法建立機碼」、「無法開啟機碼」、「無法刪除機碼」或「無法將值 Folders 寫入機碼」之後。上層登錄機碼為緊接在錯誤中提及之最後一個機碼前的機碼。在上述錯誤訊息中,錯誤 1401 的上層目錄為「OpenWithList」。

Adobe Creative Suite 4 產品「詳細資訊」錯誤範例:

Adobe Illustrator CS4: 錯誤: 錯誤 1401。無法建立機碼 \Software\Classes\.tif\OpenWithList\Illustrator.exe。請確認您擁有存取該機碼的足夠權限,或聯絡您的支援人員。動作已終止 25:52:19: InstallFinalize。Return value 3。

Adobe Creative Suite 5 產品安裝程式記錄錯誤範例:

動作 14:54:46: InstallFiles。正在複製新檔案 錯誤 1402: 無法開啟機碼: UNKNOWN\Components\DA42BC89BF25F5BD0AF18C3B9B1A1EE8\68AB67CA7DA73301B7449A0100000010。請確認您擁有存取該機碼的足夠權限,或聯絡您的支援人員。動作已終止 14:54:46: InstallFinalize。Return value 3。

此産品由 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 授權  Creative Commons 條款未涵蓋 Twitter™ 與 Facebook 文章。

法律說明   |   線上隱私權政策