您目前已離線,請等候您的網際網路重新連線

錯誤 0x8024200D,當您安裝 Windows 7 Service Pack 1

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

按一下這裡查看此文章的英文版本:2712531
徵狀
當您安裝 Windows 7 Service Pack 1 (SP1) 時,您可能會收到下列錯誤訊息:
錯誤 0x8024200D

發生的原因
如果透過 Windows Update 下載 Windows 7 Service Pack 1 (SP1) 但尚未尚未安裝,或已損毀的安裝,就會發生這個問題。 如需有關這個 service pack 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
976932 Service Pack 1 Windows 7,以及 Windows Server 2008 R2 的相關資訊
解決方案
如果要我們為您修正這個問題,請移至"為我修正它」 一節。如果您想要自行修正此問題,請移至"讓我自行修正此問題」 一節。

為我修正它

若要自動修正此問題,請按一下 修正此問題 按鈕或連結。然後按一下 執行檔案下載 對話方塊,並遵循的步驟 修正此問題 精靈。



備忘稿
  • 這個精靈可能只是英文。不過,自動修正程式也適用於其他語言版本的 Windows。
  • 如果您不在發生問題的電腦上執行時,您應該將此修正程式儲存該方案加入至快閃磁碟機或 CD,然後在發生問題的電腦上加以執行。



解除安裝 Windows 7 Service Pack 1

如果要解決這個問題,您可以使用DISM命令來解除安裝 Service Pack 1。若要這樣做,請遵循下列步驟為您的 Windows 7 版本。
32 位元版本的 Windows 7
  1. 按一下 啟動然後輸入 cmd搜尋 方塊中。
  2. 以滑鼠右鍵按一下 cmd.exe然後按一下 以管理員身分執行.
  3. 輸入下列命令,然後再按 Enter 鍵:
    dism.exe / 線上 /remove-package /packagename:Package_for_KB976932~31bf3856ad364e35~x86~~6.1.1.17514
  4. 移除完成後,請鍵入 結束然後按 Enter 鍵。
  5. 重新啟動電腦。

64 位元版本的 Windows 7
  1. 按一下 啟動然後輸入 cmd搜尋 方塊中。
  2. 以滑鼠右鍵按一下 cmd.exe然後按一下 以管理員身分執行.
  3. 輸入下列命令,然後再按 Enter 鍵:
    dism.exe / 線上 /remove-package /packagename:Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17514
  4. 移除完成後,請鍵入 結束然後按 Enter 鍵。
  5. 重新啟動電腦。

判斷是否已安裝 Windows 7 SP1 的 Beta 版本

如果您安裝 Windows 7 SP1 的 Beta 版本,您需要解除安裝 Beta 版,然後再重新安裝 Service Pack 1 的發行的版本。若要解除安裝 Beta 版,請遵循下列步驟為您的 Windows 7 版本。

附註如果解除安裝 Beta 版的 Windows 7 SP1,您仍然收到這個錯誤,您的個人電腦上已有測試版的殘留項目。這些步驟也會清除任何的殘留項目從您的 PC 的 Beta 版本。

32 位元版本的 Windows 7
  1. 按一下 啟動然後輸入 cmd搜尋 方塊
  2. 以滑鼠右鍵按一下 cmd.exe然後按一下 以管理員身分執行.
  3. 輸入下列命令,然後再按 Enter 鍵:
    dism.exe / 線上 /remove-package /packagename:Package_for_KB976932~31bf3856ad364e35~x86~~6.1.1.17105
  4. 移除完成後,請鍵入 結束然後按 Enter 鍵。
  5. 重新啟動電腦。

64 位元版本的 Windows 7
  1. 按一下 啟動然後輸入 cmd搜尋 方塊中。
  2. 以滑鼠右鍵按一下 cmd.exe然後按一下 以管理員身分執行.
  3. 輸入下列命令,然後再按 Enter 鍵:
    dism.exe / 線上 /remove-package /packagename:Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17105
  4. 移除完成後,請鍵入 結束然後按 Enter 鍵。
  5. 重新啟動電腦。

其他相關資訊

當您安裝 Windows 7 或 Windows Server 2008 R2 SP1 也可能會收到錯誤 0x800f081f。

當您檢查 CBS log(C:\Windows\Logs\CBS\cbs.log) 時,您會看到錯誤喜歡如下:
2011-03-03 21: 38: 06,錯誤 CBS Exec: 無法 pre-stage 的封裝: Package_for_KB976933 ~ 31bf3856ad364e35 ~ amd64 ~ cs CZ ~ 6.1.7601.17514,檔案: TsUsbGD.sys、 來源: \\?\C:\Windows\Servicing\Packages\amd64_tsgenericusbdriver.inf_31bf3856ad364e35_6.1.7601.17514_none_9872c8452ac8f816\TsUsbGD.sys、 沙箱: (null) [HRESULT = 0x800f081f-CBS_E_SOURCE_MISSING]
2011-03-03 21: 38: 06,資訊 CBS 無法收集所有必要的檔案。[HRESULT = 0X800F081F-CBS_E_SOURCE_MISSING]


如果要解決這個問題,您可以使用下列方法:
  1. 執行 系統更新整備工具 (KB947821)。它應該會解決大部分的案例中的錯誤訊息
  2. 如果 「 系統更新整備工具無法解決問題,可能是您所測試版的系統上安裝 RSAT 工具。

    若要解決這個問題,請執行下列作業:


参考

需要更多協助嗎?

取得從說明 Microsoft 問答 線上社群,如需有關搜尋 Microsoft 支援服務Windows 說明,以及如何或進一步了解 協助的支援 選項。


fixit 修正 fixme

警告:本文為自動翻譯

內容

文章識別碼:2712531 - 最後檢閱時間:05/10/2012 23:12:00 - 修訂: 1.0

Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate

  • kbmt KB2712531 KbMtzh
意見反應
ute = "76500"; var Ctrl = ""; document.write("