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

在此頁中

徵狀

當您在 Windows 電腦上安裝、解除安裝或更新程式時,可能會收到下列其中一個錯誤訊息:

錯誤訊息 1
無法存取 Windows Installer 服務。
錯誤訊息 2
無法啟動 Windows Installer 服務。
錯誤訊息 3
無法在本機電腦上啟動 Windows Installer。錯誤 5:Access is denied. (拒絕存取)

發生的原因

程式的安裝或解除安裝程序可能會因幾個原因而失敗。本文將說明下列問題 (請按一下每個問題查看相關的解決方案):
  • Windows Installer 的問題
  • 在 Windows 安裝或更新程式可能沒有順利完成
  • Windows 中的解除安裝程式作業可能未順利完成

解決方案

自動修正此問題

摺疊此圖像展開此圖像
2863010
啟動程式安裝及解除安裝疑難排解員

手動修正問題

摺疊此圖像展開此圖像
assets folding start collapsed
如果要解決上述類型的問題,請依照下方列出的步驟執行:

摺疊此圖像展開此圖像
2684263
重要 您必須使用系統管理員帳戶來登入電腦。如要執行本文中的多項步驟,您必須登入具有系統管理員權限之帳戶的電腦。如要判斷您是否正使用具有系統管理員權限的帳戶,請遵循下列步驟:
如果是 Windows XP 或 Windows Server 2003:
摺疊此圖像展開此圖像
assets folding start collapsed
  1. 開啟 [日期和時間] 對話方塊。
    1. 按一下 [開始],再按一下 [執行]
    2. [執行] 對話方塊中輸入下列命令,然後按下 [確定]
      timedate.cpl (此步驟的螢幕擷取畫面如下所示。)
      摺疊此圖像展開此圖像
      2917193
  2. 視結果採取其中一項適當的步驟:
    • 如果出現 [日期和時間內容] 對話方塊,表示您已經以系統管理員身分登入。按一下 [取消] 以關閉 [日期和時間內容] 對話方塊 (此步驟的螢幕擷取畫面如下所示)。
      摺疊此圖像展開此圖像
      2917194
    • 若您未以系統管理員身分登入,則會出現下列訊息。
      摺疊此圖像展開此圖像
      2917195
摺疊此圖像展開此圖像
assets folding end collapsed

如果是 Windows Vista 及 Windows 7:
摺疊此圖像展開此圖像
assets folding start collapsed
  1. 開啟 [日期和時間] 對話方塊。
    1. 按一下 [開始]
    2. [開始搜尋]?方塊或 [搜尋程式及檔案] 方塊中輸入下列命令,然後按下 ENTER
      timedate.cpl
      [日期和時間] 對話方塊隨即開啟 (這個步驟的畫面顯示如下)。
      摺疊此圖像展開此圖像
      2917196
  2. [日期和時間] 對話方塊中按一下 [變更日期和時間]。當 [使用者帳戶控制] 對話方塊開啟時,按一下 [繼續] (此步驟的螢幕擷取畫面如下所示)。
    摺疊此圖像展開此圖像
    2917197
  3. 現在,依據您按一下 [繼續] 時發生的狀況,執行下列其中一項操作:
    • 如果您的電腦未提示您輸入密碼
      您已使用系統管理員帳戶登入。按兩下 [取消] 關閉 [日期和時間] 對話方塊,然後就可以準備繼續執行此工作。
    • 如果您的電腦提示您輸入密碼
      您就不是使用系統管理員帳戶登入。
摺疊此圖像展開此圖像
assets folding end collapsed
摺疊此圖像展開此圖像
assets folding end collapsed

Windows Installer 的問題

Windows Installer Engine 可能損毀、安裝不正確或已停用。這可能會造成安裝問題。

摺疊此圖像展開此圖像
2683283
注意 Windows Installer Engine 可管理軟體安裝、軟體元件的新增與刪除、監視檔案恢復功能,並使用復原來維護基本的失敗復原。

請使用下列方法識別任何可能會在您安裝、解除安裝或更新程式時導致問題發生的 Microsoft Installer 問題。從方法 1 開始,遵循此方法的步驟,如果問題沒有解決,則接著採取下個方法。

按一下這裡可檢視或隱藏詳細資訊
摺疊此圖像展開此圖像
assets folding start collapsed

方法 1:判斷 Windows Installer 引擎是否正常運作

  1. 按一下 [開始]
    摺疊此圖像展開此圖像
    [開始] 按鈕
    ,在 [搜尋] 方塊中輸入 cmd,或按一下 [執行] 然後在對話方塊中輸入 cmd (Windows XP 或 Windows Server 2003),然後按下 [Enter] 開啟 [命令提示字元] 視窗。
  2. 在命令提示字元中輸入 MSIExec,然後按下 [Enter]
  3. 如果 MSI 引擎能正常運作,應該不會出現錯誤訊息。如果您收到錯誤訊息,請注意錯誤。若您精通搜尋引擎的使用方式,可以使用錯誤訊息協助找出其他內容,以進行問題的疑難排解。
  4. 再次嘗試安裝或解除安裝。

如果問題持續發生,請執行方法 2。


方法 2:請確定 Windows Installer 服務不是設定為「停用」

  1. 按一下 [開始]
    摺疊此圖像展開此圖像
    [開始] 按鈕
    ,在 [搜尋] 方塊中輸入 services.msc,或按一下 [執行] 然後在對話方塊中輸入 services.msc (Windows XP 或 Windows Server 2003),然後按下 Enter 開啟 [服務] 視窗。
  2. 用滑鼠右鍵按一下 [Windows Installer] 服務,然後按一下 [內容]
  3. 如果 [啟動類型] 方塊設定為 [已停用],請將它變更為 [手動]
  4. 按一下 [確定] 以關閉 [屬性] 視窗。
  5. 用滑鼠右鍵按一下 [Windows Installer] 服務,然後按一下 [開始]。服務應正確無誤地啟動。
  6. 再次嘗試安裝或解除安裝。

如果問題持續發生,請執行方法 3。

方法 3:請檢查您的 Windows Installer 版本,如有需要,請升級為最新版本

摺疊此圖像展開此圖像
2684263
重要 此方法僅適用於 Windows XP、Windows Vista、Windows Server 2003、Windows Server 2003 R2 和 Windows Server 2008。
  1. 按一下 [開始]
    摺疊此圖像展開此圖像
    [開始] 按鈕
    ,在 [搜尋] 方塊中輸入 cmd,或按一下 [執行] 然後在對話方塊中輸入 services.msc (Windows XP 或 Windows Server 2003),然後按下 Enter 開啟 [命令提示字元] 視窗。
  2. [命令提示字元] 視窗中輸入 MSIExec,然後按下 Enter。如果 MSI 引擎能正常運作,應該不會出現錯誤訊息,而且會另外開啟一個對話框。此對話框會顯示 MSI 版本。
  3. 如果安裝程式的版本不是 4.5 版,請參閱下列「Microsoft 知識庫」中的文章,以取得詳細資訊和 Windows Installer 4.5 的下載連結:
    942288 Windows Installer 4.5 已經可供使用
  4. 再次嘗試安裝或解除安裝。

如果問題持續發生,請執行方法 4。


方法 4:重新登錄安裝程式引擎

摺疊此圖像展開此圖像
2684263
重要 這個方法僅適用於 Windows XP 和 Windows Server 2000。
  1. 依序按一下 [開始][執行],在對話方塊中輸入 cmd,然後按一下 [命令提示字元]
  2. 在命令提示字元中輸入下列內容,並在每一行之後按下 Enter:
    MSIExec /unregister

    MSIExec /regserver
  3. 再次嘗試安裝或解除安裝。
摺疊此圖像展開此圖像
assets folding end collapsed

在 Windows 中安裝或更新程式可能沒有順利完成

摺疊此圖像展開此圖像
assets folding start collapsed

用來安裝或更新程式的方法可能沒有順利完成

有幾種方法可用來安裝、解除安裝或更新程式。此外,所使用的方法可能沒有順利啟動或完成。以下是安裝軟體時常用的方法:
  • 插入 CD 或 DVD 的媒體,然後讓安裝自動啟動。
  • 瀏覽至 CD、DVD、卸除式媒體或程式安裝檔案的其他儲存位置,然後按兩下 [安裝程式]。安裝程式檔案通常是下列其中一項:
    • Autorun 或 Autorun.exe
    • Setup 或 Setup.exe
    • Install 或 Install.exe
  • 當您從網際網路網站下載程式時,請按一下 [執行]

安裝媒體可能無法讀取

安裝媒體 (例如 CD 或 DVD 媒體) 可能污損或刮傷,使得 CD 或 DVD 讀取裝置無法讀取,而造成安裝、移除或更新問題。

方法 1:清潔您用來安裝的 CD 或 DVD (此方法僅適用於必須使用 CD 或 DVD 的情況下。)

清潔 CD 或 DVD 媒體。如果要執行這項操作,請使用 CD 或 DVD 光碟清潔套件。或使用柔軟、不掉棉絮的棉布,輕輕擦拭光碟的銀色面。請勿使用紙巾。這會刮傷塑膠片並留下條紋。清潔光碟時,請從光碟片中心往外擦拭,切勿用畫圓圈的方式擦拭。如果持續發生問題,請使用濕布或市面上販售的 CD 或 DVD 光碟片清潔液來清潔光碟。等到光碟片已完全乾燥,再將光碟片插入光碟機。

方法 2:將安裝檔案複製到您的電腦

將安裝檔案複製到您電腦上的本機硬碟或其他卸除式媒體。請注意位置,然後再從該位置執行安裝。安裝檔案通常稱為 Autorun.exe 或 Setup.exe,但可能不盡相同。如果您不確定,請查閱資料夾中的讀我檔案,以取得如何執行安裝的相關指示。如果有可執行檔 (.exe),不建議您在未取得供應商特定指示的情況下,直接執行 .msi 檔案。

方法 3:取得安裝套件的最新版本

如果您嘗試從 CD 或 DVD 安裝,請採取下列動作:
  • 檢查軟體製造商的網站,取得較新版本的軟體套件。下載並安裝新版本。
  • 如果您已經有最新版本,請嘗試從製造商網站下載程式,然後執行安裝。

進階使用者 如果需要多張 CD 或 DVD,建議您以反向順序 (先複製編號較高的光碟片),將所有光碟片複製到相同資料夾中。準備在系統提示您是否覆寫檔案時加以核准,然後從該位置安裝。


已下載或已複製的安裝檔案可能已損毀

方法 1:將安裝檔案複製到您的電腦

將安裝檔案複製到您電腦上的本機硬碟或其他卸除式媒體。請記下位置,然後再從該位置執行安裝。安裝檔案通常名為 Autorun.exe 或 Setup.exe,但可能不盡相同。如果您不確定,請查閱資料夾中的讀我檔案,以取得如何執行安裝的相關指示。如果有可執行檔 (.exe),不建議您在未取得供應商特定指示的情況下,直接執行 .msi 檔案。
  • 如果您從網際網路安裝程式,請重新下載檔案 (在下載對話方塊中選取 [儲存] 而不要選取 [執行]),將檔案儲存到電腦上的本機硬碟或其他卸除式媒體,然後再從該位置執行安裝。
  • 如果您的安裝檔案位於網路上 (例如,商業或公司環境),請將所有檔案複製到您電腦上本機硬碟中的資料夾,然後從這個位置執行安裝。

方法 2:取得安裝套件的最新版本

如果從您下載套件至嘗試安裝之間經過一段時間,請執行下列步驟:
  • 檢查軟體製造商的網站,取得較新版本的軟體套件。下載並安裝新版本。
  • 如果您已經有最新版本,請嘗試再次下載程式,然後執行安裝。

目前在您的電腦上執行的程式可能會干擾安裝程序

請停用可能會干擾安裝程序的程式。如果要執行這項操作,請依照下列步驟執行:
  1. 按一下 [開始]
    摺疊此圖像展開此圖像
    [開始] 按鈕
    ,在 [搜尋] 方塊中輸入 msconfig,然後按下 [msconfig.exe]

    摺疊此圖像展開此圖像
    使用者帳戶控制權限
    如果出現要求您輸入系統管理員密碼或確認的提示,請輸入密碼或進行確認。
  2. 按一下 [一般] 索引標籤上的 [選擇性開機],然後按一下以清除 [載入啟動項目] 核取方塊。
  3. 按一下 [服務],按一下 [隱藏所有 Microsoft 服務],然後再按一下 [全部停用]
  4. 按一下 [確定],然後按一下 [重新啟動]
  5. 請嘗試執行軟體程式安裝。
  6. 當您完成疑難排解問題時,請以 [正常啟動] 模式重新啟動電腦。如果要執行這項操作,請依照下列步驟執行:
    1. 按一下 [開始]
      摺疊此圖像展開此圖像
      [開始] 按鈕
      ,在 [搜尋] 方塊中輸入 msconfig,然後按下 [msconfig.exe]

      摺疊此圖像展開此圖像
      使用者帳戶控制權限
      如果出現要求您輸入系統管理員密碼或確認的提示,請輸入密碼或進行確認。
    2. [一般] 索引標籤上,依序按一下 [一般啟動][確定],然後再按一下 [重新啟動]
如需有關如何使用 MSConfig 的詳細資訊,請按一下下列的文章編號,檢視「Microsoft 知識庫」中的文件:
摺疊此圖像展開此圖像
assets folding end collapsed

Windows 中的解除安裝程式作業可能未順利完成

摺疊此圖像展開此圖像
assets folding start collapsed

請嘗試在 Windows 中使用不同的方法安裝、解除安裝或更新程式

通常有幾種方法可以解除安裝程式。請嘗試下列方法。如果一個方法無法解決問題,請嘗試下一個方法。

方法 1:使用程式的解除安裝選項 (如果可用)
  1. 按一下 [開始]
    摺疊此圖像展開此圖像
    [開始] 按鈕
    ,然後按一下 [所有程式]
  2. 選取您要解除安裝之程式的資料夾,然後開啟資料夾。
  3. 如果有解除安裝選項,請嘗試使用該選項來解除安裝程式。

如果問題沒有獲得解決,請執行方法 2。

方法 2:使用 [控制台] 選項
  1. 請依序按一下 [開始]
    摺疊此圖像展開此圖像
    [開始] 按鈕
    [控制台][新增或移除程式][程式和功能],然後按一下 [解除安裝程式]
  2. 選取該程式,然後按一下 [解除安裝]。依照提示解除安裝程式。
摺疊此圖像展開此圖像
assets folding end collapsed

如果要取得安裝、解除安裝或更新問題的詳細說明

如果在執行上述步驟之後,問題仍無法解決,可能就必須連絡 Microsoft 支援部門以取得其他協助。如需有關如何連絡 Microsoft 支援部門的詳細資訊,請造訪下列 Microsoft 網站:可能會收取部分費用。
Microsoft 支援服務
您也可以造訪 Microsoft Community 網站,詢問問題並免費獲得其他使用解答。Microsoft Community 是消費者客戶的支援論壇。若要造訪 Microsoft Community,請造訪 下列 Microsoft 網站:
Microsoft Community

進階使用者

摺疊此圖像展開此圖像
2683283
注意 下列步驟僅適用於進階使用者。

手動解除安裝程式

摺疊此圖像展開此圖像
assets folding start collapsed
您也許可以透過 Windows 介面,手動解除安裝程式的部分組件。例如,您也許可以手動刪除程式檔案和資料夾。由於執行這項作業的步驟可能差異很大,視您的 Windows 版本和您要解除安裝的程式而定,因此本文件不提供執行這項作業的指示步驟。如果您對您要解除安裝的程式不夠熟悉,無法明確識別該程式的檔案和資料夾,則不建議您使用這個方法。一般來說,當您開始手動刪除程式檔案和資料夾時,就會有損毀作業系統的風險。您必須在自行承擔風險的情況下遵循此步驟。

如果您考慮手動解除安裝程式,以下是您應該記住的事項:
  • 在您遵循此步驟之前,應盡最大努力透過傳統方法解除安裝應用程式。例如,使用 [控制台] 中的 [新增或移除程式]。
  • 在您遵循此步驟之前,應建立系統還原點。
  • 在您開始之前,請移動應用程式安裝資料夾中可能會有的任何個人資料或文件。例如,將它們移至 [Documents] 資料夾。
  • 如果您無法手動刪除程式檔案,可能表示檔案正在使用中,或是其他程式正在存取檔案,因此不讓您刪除。例如,防毒軟體可能正在存取檔案。當防毒軟體正在存取程式檔案,導至檔案無法刪除時,表示此防毒軟體可能也會阻止您以較為傳統的方法解除安裝程式。
摺疊此圖像展開此圖像
assets folding end collapsed

檢查是否有超過 260 個字元的檔案或資料夾名稱

如需有關最大路徑長度限制的詳細資訊,請造訪下列 Microsoft Developer Network (MSDN) 網站:
命名檔案、路徑和命名空間

啟用 MSI 記錄,然後讀取 MSI 詳細資訊記錄檔

摺疊此圖像展開此圖像
assets folding start collapsed
大部分程式都會建立安裝記錄檔。如果無法找到記錄檔,您可以啟用詳細資訊 MSI 記錄。如需有關如何啟用 Windows Installer 記錄的詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:223300 如何啟用 Windows Installer 記錄

摺疊此圖像展開此圖像
2683283
注意 如果您在沒有啟動應用程式 (.exe) 的情況下執行 .msi,可以為詳細資訊記錄新增參數。例如:
Msiexec path\your_msi.msi /L*v path\your_msi_log.txt
如需 msiexec 命令列參數清單,請造訪下列 Microsoft Developer Network (MSDN) 網站:
命令列選項
失敗的安裝通常會在發生問題和開始進行安裝復原之處記錄「傳回值 3」。失敗的相關說明會出現在「傳回值 3」記錄項目之前。

Wilogutl.exe 工具可用來分析 Windows Installer 安裝之記錄檔。此外,此工具可以針對在記錄檔中找到的錯誤提供解決方案建議。您可以在最新的 Microsoft Windows 軟體開發套件 (英文) 中取得 Wilogutil.exe 工具。

下列是如何使用 Wilogutl.exe 工具的範例:
wilogutl /q /l c:\mymsilog.log /o c\outputdir\
摺疊此圖像展開此圖像
assets folding end collapsed


?考

如需有關如何安裝或解除安裝程式的一般資訊,請造訪下列 Microsoft 網站:

安裝程式 (英文)
解除安裝或變更程式 (英文)
安裝程式:常見問題集 (英文)

屬性

文章編號: 2438651 - 上次校閱: 2013年12月6日 - 版次: 16.0
這篇文章中的資訊適用於:
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Starter
  • Windows 7 Ultimate
  • Windows Vista 商用入門版
  • Windows Vista 商用進階版
  • Windows Vista 家用入門版
  • Windows Vista 家用進階版
  • Windows Vista Starter
  • Windows Vista 旗艦版
  • Microsoft Windows XP Home Edition (家用版)
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Starter Edition
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Microsoft Windows Server 2003 R2 Datacenter Edition (32-Bit x86)
  • Microsoft Windows Server 2003 R2 Datacenter x64 Edition
  • Microsoft Windows Server 2003 R2 Enterprise Edition (32-Bit x86)
  • Microsoft Windows Server 2003 R2 Enterprise x64 Edition
  • Microsoft Windows Server 2003 R2 Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003 R2 Standard x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Enterprise Edition
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Standard Edition
關鍵字:?
kbsurveynew kbexpertiseinter kbinfo kbcip KB2438651
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