文章編號: 891985 - 上次校閱: 2005年1月21日 - 版次: 1.1

當您嘗試使用 [Windows XP 中的 [新增或移除程式] 移除程式時,可能會收到錯誤 1721

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊

徵狀

當想使用 [新增或移除程式],請在 Microsoft Windows XP 中移除的程式可能會收到下列錯誤訊息:
錯誤 1721年。 有了這個 Windows 安裝程式封裝一個問題。 若要完成此安裝所需的程式無法執行。 請連絡您的支援個人或套件廠商

解決方案

如果要解決這個問題,執行 「 重新登錄 Windows 「 安裝程式服務 」 一節中的步驟。如果您在執行這些步驟之後,您會遭遇問題,就也必須執行 「 執行系統檔案檢查員 」 一節中的步驟。

重新登錄 Windows 「 安裝程式服務

Windows 「 安裝程式服務管理安裝和移除程式。服務會在安裝過程中套用一組集中定義的安裝程式規則。這些安裝規則定義安裝和組態的已安裝的程式。Windows 「 安裝程式會使用 Microsoft 安裝引擎來安裝或移除程式。如果毀損的 Microsoft 安裝引擎登錄可能無法移除您已藉由使用 Windows 「 安裝程式安裝的程式。在這種情況下您必須取消註冊並登錄 Windows 「 安裝程式服務。 要這麼做,請您執行下列步驟:
  1. 在 「 安全模式中啟動電腦。要這麼做,請您執行下列步驟:
    1. 重新啟動電腦。
    2. BIOS 之後顯示的資訊,請按 F8。
    3. 使用向下箭頭鍵選取 「 安全模式,並按下 ENTER。
    4. 使用向上鍵和向下鍵來選取您的電腦,然後按下 ENTER。
  2. 以本機系統管理員身分登入電腦。
  3. 按一下 [開始]、 按一下 [執行]、 輸入 cmd.exe,然後按一下 [確定]]。
  4. 在命令提示字元下鍵入 msiexec / 取消註冊,然後按 ENTER 鍵。
  5. 在命令提示字元下鍵入 msiexec /regserver,並按下 ENTER。
  6. 在命令提示字元下鍵入 結束,並按下 ENTER 以關閉命令提示字元。
  7. 從 [新增或移除程式移除軟體程式。

執行系統檔案檢查程式

系統檔案檢查程式 (Sfc.exe) 公用程式用來掃描受保護的作業系統檔案,以檢查其版本和完整性。如果系統檔案檢查員 」 會偵測到不正確的檔案版本具有任何作業系統檔案,它會將損毀的檔案取代與已從 Windows 安裝原始程式檔的正確版本的檔案中。

若要將系統檔案檢查員 」 請依照下列步驟執行:
  1. 按一下 [開始]、 按一下 [執行]、 輸入 cmd.exe,然後按一下 [確定]]。
  2. 在命令提示字元下鍵入 sfc /purgecache,並按下 ENTER。

    附註可能會提示您提供 Windows 安裝原始檔,當您執行 sfc /purgecache 命令。 如果成功完成命令您會收到下列訊息:
    Windows 檔案保護順利進行要求的變更。
  3. 在命令提示字元下鍵入 sfc /scannow,並按下 ENTER。

    附註這個命令可能需要數分鐘才能完成。您可能也會提示您提供 Windows 安裝原始檔,當您執行 sfc /scannow 命令。
  4. 在命令提示字元下鍵入 結束,並按下 ENTER 以關閉命令提示字元。
  5. 從 [新增或移除程式移除軟體程式。

這篇文章中的資訊適用於:
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition (家用版)
關鍵字:?
kbmt kbtshoot KB891985 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:891985? (http://support.microsoft.com/kb/891985/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。