如何修復 Windows 10 上的更新錯誤 0x80070643

如何修復 Windows 10 上的更新錯誤 0x80070643

Windows更新錯誤 0x80070643是一則常見的煩人訊息,當您嘗試安裝累積更新時會出現該訊息。此問題將在更新歷史記錄中顯示“更新已成功安裝”,但無法執行相同操作。

這個問題背後可能有多種原因。更新資料庫已損壞。 NET框架需要修復、系統檔案遺失等都是Windows更新錯誤0x80070643的可能罪魁禍首。

這裡的第一件事是檢查系統的架構並安裝最新版本。 NET 框架文件。再次執行 SFC 命令、手動安裝更新和手動更新 Windows Defender 防毒軟體是解決此問題的其他一些可能的解決方法。在本文中,我們將指導您如何解決此問題。

大多數情況下,錯誤 0x80070643 是在兩種情況下產生的,它們是:

  1. 嘗試 Windows 更新時
  2. 在特定程式安裝過程中

修正:Windows 10 上的更新錯誤 0x80070643

如果 Windows 無法更新並在系統上產生錯誤 0x80070643,您可以嘗試這些解決方法。

修復更新時的錯誤0x80070643

更新電腦時或安裝更新後,您可能會遇到錯誤 0x80070643。請遵循以下指南來執行此操作。

1.執行SFC/SCANNOW指令

基本上,作業系統的損壞的系統檔案可能會導致 Windows 10 PC 上出現此錯誤 0x80070643。 SFC 命令用於掃描檔案中的故障並在可能的情況下進行修復。以下是具體操作方法:

  1. 按 Windows 鍵和 R 快速鍵啟動「執行」對話方塊。
  2. 鍵入 cmd,然後按Ctrl+Shift+Enter鍵以管理員身分開啟命令提示字元。
  3. 再次在提示符號中輸入sfc /scannow然後按Enter
  4. 這是一個耗時的過程,因此請等待該過程完成。
  5. 過程完成後,嘗試安裝 Windows 更新。希望這個工具對您有用,沒有任何問題。

2.重置更新組件

如果上述方法無法修正系統上的錯誤 0x80070643 ,請在相同提示字元下嘗試這些代碼。

  • 首先,以管理員身分開啟命令提示字元。
  • 一一鍵入以下程式碼,並在每個命令結束後按 Enter。

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
Ren C:\Windows\System32\catroot2 Catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

  • 鍵入exit並按 Enter 鍵關閉提示字元。
  • 最後結束目前的命令提示字元會話並嘗試再次重新安裝 Windows 更新。

3. 手動安裝更新

如果您無法自動取得更新,請嘗試使用手動方法安裝相同的更新。您所要做的就是按照以下步驟操作 –

  • 前往工作列上的檔案總管,然後按一下此電腦。
  • 右鍵單擊任意位置,然後從上下文選單中選擇“屬性” 。
  • 此後檢查有關係統性質的詳細信息,即安裝的作業系統是32 位元(基於 x86)還是64 位元(基於 x64)。
0x80070643
  • 再次在設定視窗中尋找可用的更新。
  • 然後複製累積更新,以KB開頭。
  • 造訪Microsoft 更新目錄並在那裡找到相同的內容。
  • 確保選擇適合您的系統(x86 或 x64)的更新。
  • 確認後,點擊“下載”按鈕並等待檔案下載完畢。
  • 最後,安裝更新。該文件應該成功安裝,無需暫停。

4.手動更新Windows Defender防毒軟體

一般來說,Windows Update錯誤0x80070643是由於Windows Defender未啟動而發生的。最佳解決方案是更新 Windows 安全性程式。您可以按照以下步驟手動更新 Windows Defender:

  1. 首先,檢查您的系統架構是否為32 位元或 64 位元配置。
  2. 現在,根據您的系統處理器下載適用於32 位元64 位元ARMWindows Defender 更新檔。
  3. 如果您使用其他版本,可以直接前往微軟網站下載檔案。
  4. 下載該檔案後,安裝該檔案以啟動Windows Defender。
  5. 最後,重新啟動電腦並嘗試再次重新安裝Windows 更新。檢查問題是否消失。如果沒有,請按照以下解決方案:

5.安裝最新的。網路框架

這。 Net Framework 是執行 Windows 更新的重要工具。萬一. NET 檔案損壞或遺失,可能會導致錯誤 0x80070643。如果是這種情況,您必須下載並安裝最新版本的。 NET Framework 在您的系統上。如果您不知道如何繼續,請執行以下步驟:

  1. 首先,請造訪微軟的官方網站下載。 NET 框架。
  2. 選擇最近的。 NET Framework 文件,然後下載它。
  3. 雙擊下載的檔案。再次按照螢幕上的指示完成設定。
  4. 這肯定會解決系統上的錯誤0x80070643。

修復程式安裝過程中的錯誤0x80070643

在系統上安裝程式時也會出現相同的錯誤 0x80070643。您可以嘗試以下方法來修復電腦上的此問題。

1. 重新啟動計算機

通常,當您在系統上全新安裝應用程式時,會出現一條提示,要求重新啟動 PC。如果忽略此請求,系統將產生一些日誌檔案。這反過來又會在以後開始製造麻煩。

大多數錯誤只需重新啟動電腦即可修復。因此,請嘗試此方法並查看錯誤 0x80070643 是否已解決。

2.重新啟動Windows Installer服務

Windows Installer服務下的錯誤配置可能會導致安裝錯誤0x80070643。因此,重新啟動此服務也可能是解決此問題的可能的解決方法。這是過程:

  • 同時按下Win 標誌R熱鍵可啟動「執行」對話方塊。
  • 在空白方塊中輸入“ services.msc ”,然後按Enter鍵。
  • 再次在「服務」視窗中,找到並選擇「Windows Installer」,然後右鍵單擊它。
安裝錯誤0x80070643
  • 選擇開始/重新啟動以啟動。
  • 如果此解決方法有效,您的系統上將不會再出現安裝錯誤 0x80070643。

3、修理、安裝。網路框架

當所有修復均無法幫助您解決 Windows 更新 0x80070643 問題時,. NET Framework 檔案可能已損壞。

  1. 如果檔案損壞,請使用.NET Framework 修復工具來修復此問題。
  2. 如果嘗試上述工具後錯誤仍然存在,請在系統上安裝最新的.NET Framework 。安裝已在上一節中進行了說明。

我希望您的系統上不再出現安裝錯誤 0x80070643。這就是全部!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *