如果 MSI 軟體更新註冊或電腦上的 .NET Framework 安裝損毀,就有可能會發生此問題。
如果要解決這個問題,請依照下列列出的順序執行一或多個方法。

方法 1:修正 MSI 軟體更新登錄損毀的問題

  1. 如果要自動修正 MSI 軟體更新註冊毀損的問題,請按一下 [Fix it] 按鈕或連結,然後按一下 [檢視下載] 對話方塊中的 [執行],然後依照 Fix it 精靈中的步驟執行。
    注意:此 Fix it 不適用於 Windows 8 或 Windows RT。

    摺疊此圖像展開此圖像
    修正此問題
    Microsoft Fix it 50123
    摺疊此圖像展開此圖像




    注意 此精靈只提供英文版本。不過,自動修正程式也適用於 Windows 的其他語言版本。如果您不在發生問題的電腦上,可將 Fix it 解決方案儲存至快閃磁碟機或 CD 或是 DVD,然後在發生問題的電腦上加以執行。

    如需有關如何修正此問題的詳細資訊,請參閱如何修正 MSI 軟體更新註冊毀損的問題 (機器翻譯)。
  2. 請造訪 Windows Update,然後再次嘗試安裝更新。或者,更新 Microsoft Security Essentials (英文)。
  3. 嘗試重新安裝 .NET Framework 更新。
如果問題沒有解決,請移至方法 2。

方法 2:修復 .NET Framework

下載 Microsoft .NET Framework 修復工具以修復下列版本的 .NET Framework,然後重新安裝 .NET Framework 更新:
  • .NET Framework 4
  • .NET Framework 3.5 SP1
  • .NET Framework 3.0 SP2
  • .NET Framework 2.0 SP2
如需詳細資訊,請參閱 現已提供 Microsoft .NET Framework 修復工具版本 2 (機器翻譯)。如果問題沒有解決,或您使用的是其他版本的 .NET Framework,請移至方法 3。

方法 3:解除並重新安裝 .NET Framework

使用 .NET Framework 清理工具來解除安裝多種版本的 .NET Framework,然後再重新安裝元件。

如果要執行這項操作,請依照下列步驟執行:
  1. 請參閱 .NET Framework 清理工具使用者手冊 (英文)。
  2. 下載 .NET Framework 清理工具
  3. 提示出現時,按一下 [開啟],然後按一下 [立即解壓縮]
  4. 在所有已解壓縮檔案中,按兩下 cleanup_tool.exe
    如果出現要求您輸入系統管理員密碼或確認的提示,請輸入密碼或按一下 [繼續]
  5. 是否要執行 .NET Framework Setup Cleanup 公用程式?訊息中按一下 [是]
  6. 按一下 [是] 以接受授權合約。
  7. 按一下 [要清理的產品] 視窗中的清單,選取 [.NET Framework - 所有版本],然後按一下 [立即清理]
    注意 .NET Framework 已作為作業系統元件安裝在電腦上,因此您無法使用清除工具移除 Windows Vista 或 Windows 更新版本中的 .NET Framework 2.0。
  8. 移除 .Net Framework 之後,請重新啟動電腦。
  9. 下載並安裝下列元件:
    The .NET Framework 1.1

    .NET Framework 1.1 Service Pack 1 (SP1)

    .NET Framework 3.5 Service Pack 1 (此套件也會一併安裝 .NET Framework 2.0 SP2 和 .NET Framework 3.0 SP2)
  10. 將電腦重新開機。
  11. 請再次造訪 Windows Update,然後檢查並安裝更新。
  12. 嘗試重新安裝 .NET Framework 更新。

其他相關資訊

其他 .NET Framework 更新安裝問題

安裝 .NET Framework 更新時,您也可能會遇到下列問題:
  • 未安裝更新。
  • 雖然您已經安裝此更新,但系統仍持續提醒您安裝此更新。
  • 桌面沒有顯示出來。

這些安裝問題的解決方案

如果您遇到本文所提及的問題之一,請嘗試下列方法來解決問題。

方法 1:重設 Windows Update 元件,然後更新電腦
摺疊此圖像展開此圖像


如果要自動重設 Windows Update 元件,請按一下 [Fix it] 按鈕或連結,然後按一下 [檢視下載] 對話方塊中的 [執行],然後依照 Fix it 精靈中的步驟執行。

注意 此 Fix it 解決方案有兩種模式:預設和加強。請先在預設模式下 Fix it 解決方案執行,再以加強模式執行解決方案,然後判斷是否能用 Windows Update 解決問題。

摺疊此圖像展開此圖像
修正此問題
Microsoft Fix it Microsoft Fix it 50202
摺疊此圖像展開此圖像


注意 此精靈只提供英文版本。不過,自動修正程式也適用於 Windows 的其他語言版本。如果您不在發生問題的電腦上,可將 Fix it 解決方案儲存至快閃磁碟機或 CD 或是 DVD,然後在發生問題的電腦上加以執行。

如需有關如何重設 Windows Update 元件的詳細資訊,請參閱下列文章:
http://support.microsoft.com/kb/971058/zh-tw
摺疊此圖像展開此圖像
方法 2:從下載連結手動下載更新,然後在初始狀態開機模式下安裝更新
摺疊此圖像展開此圖像


我們建議您在初始狀態開機模式下安裝更新,以避免干擾非 Microsoft 的程式。如果要進入電腦的初始狀態開機模式,請依照下列步驟執行:
  1. 按一下 [開始] 按鈕,在 [開始搜尋] 方塊中輸入 msconfig,然後按下 ENTER。如果您執行的是 Windows 8 或 Windows 8.1,請在 [開始] 畫面中輸入 msconfig,然後按下 ENTER。
  2. 如果出現要求您輸入系統管理員密碼或確認的提示,請輸入密碼或按一下 [繼續]
  3. [一般] 索引標籤上,按一下 [選擇式啟動]
  4. [選擇式啟動] 下,清除 [載入啟動項目] 核取方塊。
  5. [服務] 索引標籤上,按一下以選取 [隱藏所有 Microsoft 服務] 核取方塊,然後按一下 [全部停用]
  6. 按一下 [確定]
  7. 出現提示時,請按一下 [重新啟動]
  8. 將電腦重新開機之後,請再次嘗試更新您的電腦。
如需有關此方法的詳細資訊,請參閱下列「Microsoft 知識庫」中的文章:
331796 執行初始狀態開機以判斷背景程式是否會干擾您的遊戲或程式
收到錯誤碼 0x80070643 或 0x643 時,如果沒有安裝 .NET Framework 更新,您可能必須收集其他記錄資訊 (機器翻譯) 才能疑難排解問題。您可將這些記錄檔提交給技術支援人員或 IT 專業人員檢閱,以便協助判斷問題所在。

如果您在安裝 Office 更新時收到此錯誤,請參閱 Windows Update 錯誤 80070643 以取得解決方案。

關於本文

文章編號: 976982
最後一次檢閱: 2014年3月8日
這篇文章中的資訊適用於:: Windows 8.1, Windows 8.1 Enterprise, Windows 8.1 Pro, Windows Server 2012 R2 Datacenter, Windows Server 2012 R2 Essentials, Windows Server 2012 R2 Foundation, Windows Server 2012 R2 Standard, Windows 8, Windows 8 Enterprise, Windows 8 Pro, Windows Server 2012 Datacenter, Windows Server 2012 Essentials, Windows Server 2012 Foundation, Windows Server 2012 Standard, Windows 7 Starter, Windows 7 Home Premium, Windows 7 Home Basic, Windows 7 Professional, Windows 7 Ultimate, Windows Vista Starter, Windows Vista 家用入門版, Windows Vista 家用進階版, Windows Vista 商用入門版, Windows Vista 商用進階版, Windows Vista 旗艦版, Windows Server 2008 Standard, Windows Server 2008 Enterprise, Windows Server 2008 Datacenter, Windows Server 2008 R2 Standard, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Datacenter, Microsoft Windows XP Starter Edition, Microsoft Windows XP Home Edition (家用版), Microsoft Windows XP Professional
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。
您想要針對本文提供意見反應嗎?
 

Get more support from smallbusiness.support.microsoft.com

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.