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

WBOY
發布: 2024-08-01 18:11:56
原創
922 人瀏覽過

錯誤 0x80070643 自從 Microsoft 發布 KB5034441:適用於 Windows 10 的 Windows 恢復環境更新以來,一直困擾著許多 Windows 10 用戶。許多人報告說他們無法安裝 KB5034441 並遇到 0x80070643 - ERROR_INSTALL_FAILURE。別擔心,在本文中我們將討論如何修復錯誤 0x80070643。讓我們開始吧!

How to Fix Windows Update Error 0x80070643 on Windows 10?


  • 第 1 部分:導致 Windows 更新錯誤 0x80070643 的原因是什麼?
  • 第 2 部分:如何備份分割區或硬碟而不遺失資料?
  • 第 3 部分:如何修復 Windows 10 上的 Windows 更新安裝錯誤 0x80070643?
  • 選項 1:修正 Windows 更新錯誤碼的常見方法
  • 選項 2:使用 PowerShell 腳本修復錯誤 0x80070643
  • 選項 3:使用指令提示字元調整 WinRE 分割區大小
  • 選項 4:使用 DiskGenius 調整 WinRE 分割區大小

第 1 部分:導致 Windows 更新錯誤 0x80070643 的原因是什麼?

導致錯誤碼0x80070643的主要原因是WinRE復原分區空間不足。所以,微軟給的方法是手動調整WinRE復原分區的大小(我們將在第3部分選項3&4中介紹此方法)。除了調整 WinRE 復原分割區的大小之外,我們還將介紹一些修復 Windows Update 錯誤的常用方法。如果您沒有復原分割區,則無需更新至 KB5034441。

第 2 部分:如何備份分割區或硬碟而不遺失資料?

由於重新分割硬碟有風險,因此最好備份硬碟以防資料遺失。以下是使用 iSumsoft Cloner備份分割區或硬碟的步驟。

第 1 步: 下載並安裝 iSumsoft Cloner

第 2 步: 選擇「備份」標籤。

第 3 步: 在「選擇要備份的捲」矩形中,選擇要備份的磁碟機。

第四步:點選「選擇」選擇儲存備份檔案的路徑。然後點選「開始」。

您需要等待流程完成,然後開啟備份資料夾以檢查您是否已成功備份資料。

How to Fix Windows Update Error 0x80070643 on Windows 10?

第 3 部分:如何修復 Windows 10 上的 Windows 更新安裝錯誤 0x80070643?

在這一部分中,我們不僅會找出修復 Windows 更新錯誤的常見方法,還會討論一些官方且有用的方法來輕鬆修復此錯誤代碼 0x80070643。

選項 1:修正 Windows 更新錯誤碼的常見方法

我們在下面列出了一些修復大多數 Windows 更新錯誤程式碼的常見方法。


方法 1:執行 Windows 更新疑難排解

步驟: 開啟設定 > 更新與安全性 > 疑難排解 > 其他疑難排解 > Windows 更新 > 執行疑難排解。


方式 2:啟用 Windows 更新服務

第 1 步: 在搜尋欄中輸入「服務」並按 Enter 按鈕,然後找到以下與更新相關的服務。

• Windows 更新

• 加密服務

• 後台智慧傳輸服務

• Windows 安裝程式

第 2 步:右鍵點擊它們,然後按一下「開始」以啟用這些 Windows 更新服務。


方式 3:運行 DISM 和 SFC 工具

第 1 步: 在搜尋欄中輸入“PowerShell”,然後按一下「以管理員身分執行」。

第 2 步: 鍵入以下命令,並在每個命令後按 Enter 按鈕。

dism.exe /online /Cleanup-image /Restorehealth

sfc /scannow

運行DISM工具可以修復Windows映像,SFC工具可以修復損壞的系統文件,如果上述常見方法無法修復Windows更新安裝錯誤0x80070643,您可以嘗試以下方法。

選項 2:使用 PowerShell 腳本修復錯誤 0x80070643

微軟開發了一個關於自動更新WinRE的PowerShell腳本,以下是使用此PowerShell腳本修復錯誤代碼0x80070643的步驟。

第 1 步: 存取 範例 PowerShell 腳本 頁面。

第2步:根據您的情況找到並複製這兩個腳本之一。

How to Fix Windows Update Error 0x80070643 on Windows 10?

步驟 3: 建立一個新的文字文檔,將腳本貼到其上,並使用「.ps1」副檔名重新命名該文檔。

How to Fix Windows Update Error 0x80070643 on Windows 10?

步驟 4: 右鍵單擊文檔,然後按一下「使用 Powershell 運行」。然後等待腳本完成並查看 Windows 更新錯誤代碼 0x80070643 是否已修復。

How to Fix Windows Update Error 0x80070643 on Windows 10?

選項 3:使用指令提示字元調整 WinRE 分割區大小

微軟提供了修復錯誤0x80070643 - ERROR_INSTALL_FAILURE的官方方法是手動調整WinRE恢復分區的大小。步驟如下:

第 1 步: 在搜尋中鍵入「cmd」並以管理員身份運行,然後鍵入以下命令並在每個命令後點擊 Enter 按鈕:

reagentc /info (磁碟和分割後面的數字是安裝WinRE的磁碟和分割區的索引,我的是harddisk1,partition4。)

reagentc /disable(停用 WinRE)

How to Fix Windows Update Error 0x80070643 on Windows 10?

第2步:依序輸入以下指令來收縮作業系統分割區:

磁碟部件

列出磁碟

sel disk(OS磁碟索引)(索引取決於OS磁碟索引,請參考自己的情況,我的是harddisk1,所以指令是sel disk 1,如果你是harddisk0,只要輸入sel disk 0)

列出部分

selpart(作業系統分割區索引)(檢查Primary的分割區類型,我的是selpart3)

縮小所需=250 最小=250

sel部分(WinRE分割區索引)(在sel部分指令中,可以查看Recovery分割區索引,我的是sel部分4)

刪除分割區覆蓋

How to Fix Windows Update Error 0x80070643 on Windows 10?

完成上述指令後,您就成功縮小了作業系統分割區。現在,您應該使用以下命令建立一個新的復原分割區。

列出磁碟(檢查您的磁碟分割樣式)

注意:

  • 如果「*」位於 GPT 下,請執行下列指令:
  • 建立分區主 id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
  • gpt 屬性 =0x8000000000000001
  • 如果「*」不在 GPT 下,您應該執行:建立分割區主 id=27

格式化快速 fs=ntfs label=”Windows RE 工具”

清單磁碟區(檢查您的磁碟分割區樣式)

退出

試劑/啟用

試劑/訊息

How to Fix Windows Update Error 0x80070643 on Windows 10?

之後,您調整了WinRE恢復分割區的大小,並再次執行KB5034441更新來檢查錯誤0x80070643是否已修正。

選項 4:使用 DiskGenius 調整 WinRE 分割區大小

您也可以使用磁碟工具調整WinRE分割區的大小。操作起來就更容易理解了。以下是使用 DiskGenius 修復 Windows 更新 0x80070643 的步驟。

第1步:開啟磁碟管理並右鍵點選C磁碟。

第 2 步: 選擇縮小體積。

How to Fix Windows Update Error 0x80070643 on Windows 10?

第 3 步: 輸入要縮小的空間量。 (這取決於你想要多大的大小。建議擴展到1000MB以上。)

How to Fix Windows Update Error 0x80070643 on Windows 10?

第 4 步: 下載並安裝 DiskGenius .

第 5 步: 右鍵點選左側面板中的「分割區」。

第 6 步: 選擇調整分割區大小。

How to Fix Windows Update Error 0x80070643 on Windows 10?

第7步:將前面部分空白處的空格填入您縮小的空間,然後按一下開始。

How to Fix Windows Update Error 0x80070643 on Windows 10?

步驟8:開啟磁碟管理檢查復原分割區是否已擴充。

之後,安裝Windows更新KB5034441以確認是否再次出現安裝錯誤碼0x80070643。

以上是如何修復 Windows 10 上的 Windows 更新錯誤 0x80070643?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:isumsoft.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!