文章編號: 838687 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

徵狀

在安裝 Microsoft Office 程式時,
您可能會在安裝程序期間或結束時收到下列其中一個錯誤訊息:
錯誤 1401:安裝程式無法建立登錄機碼
錯誤 1402:安裝程式無法開啟登錄機碼
錯誤 1406:安裝程式無法將值寫入登錄機碼
您收到的錯誤訊息會列出導致問題發生的子機碼。

安裝完成後,您可能會在嘗試啟動 Office 程式時收到下列錯誤訊息:
目前的使用者尚未安裝 Microsoft 程式。請執行安裝程式來安裝應用程式。
請注意,程式是您嘗試啟動之 Office 程式的名稱。

發生的原因

如果下列其中一種情況成立,可能會發生這個問題:
  • 正在安裝程式或開啟程式或檔案的使用者權限不足,無法修改執行動作所需之登錄的區段。未將錯誤訊息提及之登錄子機碼的「所有人」群組權限設為「完全控制」。
  • 系統中的協力廠商應用程式拒絕必要的登錄子機碼存取。這種行為大多是由 WebRoot Spysweeper 導致的。
  • 電腦上的非系統管理員使用者帳戶沒有修改 Office 2003 安裝程式或 Office XP 安裝程式使用之特定檔案的權限。Office 2003 安裝程式或 Office XP 安裝程式需要使用這些檔案來登錄不同帳戶的 Office 程式存取權限。將「群組原則」高安全性範本套用至電腦且高安全性範本限制下列檔案的存取權限時,可能會發生這個問題:
      針對 Windows XP 或 Windows Server 2003
      • Office 2007
        C:\Documents and Settings\All Users\Application Data\Microsoft\Office\Data\Opa12.dat
      • Office 2003
        C:\Documents and Settings\All Users\Application Data\Microsoft\Office\Data\Opa11.dat
      • Office XP
        C:\Documents and Settings\All Users\Application Data\Microsoft\Office\Data\Data.dat

      針對 Windows Vista 或 Windows 7
      • Office 2007
        C:\Users\All Users\Microsoft\Office\Data\Opa12.dat
      • Office 2003
        C:\Users\All Users\Microsoft\Office\Data\Opa11.dat
      • Office XP
        C:\Users\All Users\Microsoft\Office\Data\Data.dat

    如果非系統管理使用者帳戶無法修改此檔案,則使用者無法在電腦上啟動任何 Office 2007 程式、2003 程式或 Office XP 程式。Opa12.dat、Opa11.dat 檔案和 Data.dat 檔案有特定的硬體需求。此外,這些檔案會在安裝 Office 時予以編譯。

解決方案

如果要解決這個問題,請使用下列任一種方法。

方法 1

將錯誤訊息列出之登錄子機碼的「所有人」群組權限設為「完全控制」。 請使用 Fix It 並遵循知識庫文章提供的步驟。
如需如何讓 Microsoft 為您修正此問題的詳細資訊,請按一下下列文章編號以檢視「Microsoft 知識庫」中的文章:
313222 我該如何將安全性設定還原為預設設定?

方法 2

停用協力廠商應用程式。例如,請遵循下列步驟停用 WebRoot Spysweeper:
  1. 在工具列最右邊的通知區域中,用滑鼠右鍵按一下 [WebRoot Spysweeper] 圖示。
  2. 用滑鼠左鍵按一下 [關機] 選項。
  3. 按一下 [Office 安裝錯誤 1406] 對話方塊中的 [重試]
  4. 當 Office 安裝程式完成時,請先重新啟動電腦,然後再重新啟用 WebRoot Spysweeper。

方法 3

使系統進入「初始狀態開機」狀態,然後再執行 Office 安裝程式。如此可停用協力廠商應用程式。拒絕存取登錄子機碼的協力廠商應用程式便無法再拒絕存取。

如需如何使系統進入「初始狀態開機」狀態的詳細資訊,請按一下下列文章編號以檢視「Microsoft 知識庫」中的文章:
310353 如何將 Windows XP 設定為在「初始狀態開機」狀態中啟動


如需如何使系統進入「初始狀態開機」狀態的詳細資訊,請按一下下列文章編號以檢視「Microsoft 知識庫」中的文章:
950093 如何使用系統組態公用程式來移難排解 Windows Vista 中的組態錯誤 (機器翻譯)


本文提及的協力廠商產品是由與 Microsoft 無關的獨立廠商所製造。Microsoft 不以暗示或其他方式,提供與這些產品的效能或可靠性有關的保證。

方法 4

部分啟動問題指出此授權檔案已損毀。如果授權檔案已損毀,您便無法藉由移除並重新安裝 Office 產品來解決問題。因為移除 Office 產品時並不會移除授權檔案。此外,當您重新安裝 Office 產品時,也不會覆寫授權檔案。如果授權檔案已損毀,請使用下列任一種方法來刪除授權檔案。

注意 方法 4 僅適用於 Office 2007、Office 2003 和 Office XP。Office 2010 不會使用 OPA 授權檔案。

為我修正此問題

若要自動刪除損毀的授權檔案,請按一下 [修正此問題] 按鈕或連結。按一下 [檔案下載] 對話方塊中的 [執行],然後依照 [修正此問題] 精靈中的步驟執行。

摺疊此圖像展開此圖像
assets fixit1
修正這個問題
Microsoft Fix it 50302
摺疊此圖像展開此圖像
assets fixit2


注意 此精靈只提供英文版本。不過,自動修正程式也適用於 Windows 的其他語言版本。

注意 如果您不在發生問題的電腦上,則可將自動修正程式儲存至快閃磁碟機或 CD,然後在發生問題的電腦上加以執行。

讓我自行修正此問題

如果要自行解決這個問題,請依照下列步驟執行。

針對 Windows XP 或 Windows Server 2003
  1. 使用系統管理員使用者的帳戶登入電腦。
  2. 啟動 Microsoft [Windows 檔案總管]。
  3. [工具] 功能表上,按一下 [資料夾選項]
  4. 按一下 [檢視] 索引標籤。
  5. [隱藏檔案和資料夾] 下,按一下 [顯示隱藏的檔案及資料夾]
  6. 按一下以清除 [隱藏已知檔案類型的副檔名] 核取方塊,然後按一下 [確定]
  7. 開啟下列資料夾:C:\Documents and Settings\All Users\Application Data\Microsoft\Office\Data\
  8. 如果您正在執行 Office 2007,用滑鼠右鍵按一下 Opa12.dat,然後按一下 [內容]。如果您正在執行 Office 2003,用滑鼠右鍵按一下 Opa11.dat,然後按一下 [內容]。如果您正在執行 Office XP,用滑鼠右鍵按一下 Data.dat,然後按一下 [內容]
  9. 按一下 [安全性] 索引標籤。
  10. 按一下 [進階]
  11. 按一下 [權限] 索引標籤。
  12. 按一下以選取 [權限項目] 清單中的 [所有人],然後按一下 [編輯]
  13. 按一下以選取 [完全控制] 核取方塊。
  14. 按三次 [確定]。如果上述步驟無法解決這個問題,請刪除下列資料夾中的 Opa11.dat 檔案或 Data.dat 檔案,然後再重新啟動 Office 2003 程式或 Office XP 程式:
    C:\Documents and Settings\All Users\Application Data\Microsoft\Office\Data
針對 Windows Vista 或 Windows 7
  1. 使用系統管理員使用者的帳戶登入電腦。
  2. 啟動 Microsoft Windows 檔案總管。
  3. [組合管理] 功能表上,按一下 [資料夾和搜尋選項]
  4. 按一下 [檢視] 索引標籤。
  5. [隱藏檔案和資料夾] 下,按一下 [顯示隱藏的檔案、資料夾及磁碟機]
  6. 按一下以清除 [隱藏已知檔案類型的副檔名] 核取方塊。
  7. 按一下以清除 [隱藏保護的作業系統檔案 (建議使用)] 核取方塊,然後按一下 [確定]。
  8. [警告] 對話方塊上,按一下 [是]
  9. 開啟下列資料夾:C:\Users\All Users\Microsoft\Office\Data\
  10. 如果您正在執行 Office 2007,用滑鼠右鍵按一下 Opa12.dat,或者如果您正在執行 Office 2003,用滑鼠右鍵按一下 Data.dat,然後按一下 [內容]
  11. 按一下 [安全性] 索引標籤。
  12. 按一下 [進階]
  13. 按一下 [權限] 索引標籤。
  14. 按一下以選取 [權限項目] 清單中的 [所有人],然後按一下 [編輯]
  15. 按一下以選取 [完全控制] 核取方塊。
  16. 按四下 [確定]。如果這些步驟都無法解決這個問題,請刪除下列資料夾中的 Opa12.dat、Opa11.dat 檔案或 Data.dat 檔案,然後重新啟動 Office 2007 程式、Office 2003 程式或 Office XP 程式
    C:\Users\All Users\Microsoft\Office\Data

屬性

文章編號: 838687 - 上次校閱: 2014年3月9日 - 版次: 6.0
這篇文章中的資訊適用於:
  • Microsoft Office Access 2003
  • Microsoft Office Outlook 2003
  • Microsoft Office PowerPoint 2003
  • Microsoft Office Publisher 2003
  • Microsoft Office Visio Professional 2007
  • Microsoft Office Visio Professional 2003
  • Microsoft Visio 2002 Professional Edition
  • Microsoft Office Visio Standard 2007
  • Microsoft Visio 2002 Standard Edition
  • Microsoft Office Basic 2007
  • Microsoft Office Basic Edition 2003
  • Microsoft Office Enterprise 2007
  • Microsoft Office Home and Student 2007
  • Microsoft Office Professional 2007
  • Microsoft Office Professional Edition 2003
  • Microsoft Office Small Business 2007
  • Microsoft Office Small Business Edition 2003
  • Microsoft Office Standard 2007
  • Microsoft Office Ultimate 2007
  • Microsoft Office Professional 2010
  • Microsoft Office Standard 2010
  • Microsoft Office Home and Business 2010
  • Microsoft Office Home and Student 2010
  • Microsoft Office Academic 2010
關鍵字:?
kbmsifixme kbfixme kbsetup kbtshoot KB838687
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com