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

.NET Framework 更新安裝錯誤:"0x80070643" 或 "0x643"

Windows XP 支援已結束

Microsoft 於 2014 年 4 月 8 日結束對 Windows XP 的支援。此變更已影響您的軟體更新和安全性選項。 瞭解這對您的意義為何且如何持續受保護。

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:976982
發生的原因
如果 MSI 軟體更新登錄已損毀,或在電腦上的 .NET Framework 安裝已損毀,可能會發生這個問題。
解決方案
若要解決這個問題,請依下列方法的列出順序嘗試一或多個方法。

附註這份文件並不適用於 Windows 8 或更新版本。


方法 1︰ 修復.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 的其他版本,則會移至 method2。
方法 2︰ 解除安裝,並重新安裝.NET Framework
若要解除安裝多個版本的 .NET Framework,請使用 .NET Framework 清理工具,然後重新安裝元件。

若要執行這項操作,請參考下列步驟:
  1. 簽出 .NET Framework 清理工具使用者指南.
  2. 下載 .NET Framework 清理工具.
  3. 當出現提示時,請按一下 [開啟],然後按一下 [立即擷取]。
  4. 在您解壓縮的檔案,按兩下 [ cleanup_tool.exe]。
    如果出現提示,要求輸入系統管理員密碼或進行確認,請提供密碼,然後按一下 [繼續]。
  5. 在「您想要執行 .NET Framework 安裝清理公用程式嗎?」訊息,請按一下 [是]
  6. 按一下 [ ] 以接受授權合約。
  7. 按一下 [產品清理] 視窗中的 [清單],選取 [.NET Framework - 所有版本],然後按一下 [立即清理]。
    附註清理工具不會讓您在 Windows Vista 或較新版本的 Windows 中移除 .NET Framework 2.0,因為 .NET Framework 是安裝作為作業系統元件。
  8. .NET Framework 移除後,重新啟動電腦。
  9. 下載並安裝下列元件︰
    .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︰ 從 [下載] 連結,下載更新程式,並將它安裝初始狀態開機模式


我們建議您使用初始狀態開機模式來安裝更新,才能避免非 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 - 最後檢閱時間:08/29/2016 03:26:00 - 修訂: 22.0

Windows Server 2012 R2 Datacenter, Windows Server 2012 R2 Essentials, Windows Server 2012 R2 Foundation, Windows Server 2012 R2 Standard, 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 .NET Framework 4.0, Microsoft .NET Framework 2.0 Service Pack 2, Microsoft .NET Framework 3.0 Service Pack 2, Microsoft .NET Framework 3.5 Service Pack 1

  • kbquadrantinstall kbsurveytest kbcip kbsmbportal kbconsumer kbmt KB976982 KbMtzh
意見反應
t/javascript" src="https://c.microsoft.com/ms.js">