使固定! Windows 10 KB5034441 安全更新無法安裝並出現 0x80070643 錯誤

Ella

匿名的

安裝更新時出現一些問題。我們稍後再試。如果您不斷看到此問題並想要搜索網絡或聯繫支持人員以獲取信息,這可能會有所幫助:(0x80070643)。

最近,許多 Windows 10 用戶報告在安裝 KB5034441 時遇到困難。嘗試安裝更新時,他們在 Windows 更新頁面上遇到 0x80070643 錯誤,表示安裝失敗。建議用戶稍後重試安裝。

此更新會自動將安全操作系統動態更新 (KB5034232) 部署到活動 PC 上的 Windows 恢復環境 (WinRE)。它解決了一個被跟踪為 CVE-2024-20666 的安全漏洞,該漏洞可以繞過 BitLocker 加密並訪​​問加密數據。

第 2 部分:導致 KB5034441 安裝錯誤的原因是什麼?

恢復分區空間不足:此更新需要恢復分區中有 250 MB 的可用空間才能成功安裝。如果恢復分區缺乏足夠的可用空間,更新將失敗。在這種情況下,您會遇到以下錯誤消息:0x80070643

第 3 部分:如何修復 Windows 10 KB5034441 更新 0x80070643 錯誤?

您可以使用官方解決方案來修復更新 KB5034441 時的錯誤代碼 0x80070643

避免方法 1:手動將分區大小調整 250 MB

步驟1:運行CMD

在搜索欄中輸入“cmd”。

右鍵單擊“命令提示符”並選擇“以管理員身份運行”。

步驟2:檢查WinRE狀態

運行reagentc /info

(在輸出中查找“Windows RE 位置”。它將顯示 WinRE 目錄的路徑。

例如:“Windows RE 位置:[file://%3f/GLOBALROOT/device/harddisk0/partition4/Recovery/WindowsRE] \?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE”。

這裡,“硬盤”和“分區”後面的數字是 WinRE 所在磁盤和分區的索引。請記住這個號碼,您需要使用它)

步驟3:縮小操作系統分區

參見:[2024 已修復! ] Windows 10/11 中的 Windows 更新錯誤代碼 0x8007000d

運行 diskpart 。

運行list disk(它將顯示所有磁盤,請識別您的操作系統磁盤(通常是磁盤0)並記下其索引號,與WinRE的磁盤索引相同。)

運行以下命令(注意:替換為您的操作系統磁盤的索引號)。

運行列表部分(將顯示所有分區,以識別您的操作系統分區並記下所選磁盤的索引號。)

運行以下命令(替換為您的操作系統分區的索引號)

步驟4:運行收縮所需= 250 最小值= 250

步驟5:檢測WinRe分區

運行以下命令(替換為WinRE分區的索引號)

運行刪除分區覆蓋

步驟6:創建一個新的恢復分區:

首先需要通過run list disk檢查磁盤分區樣式

檢查“Gpt”欄,是否有星號字符

,則驅動器為 GPT。否則,驅動器為 MBR。

如果是 GPT,則運行 createpartitionprimary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac,然後運行 ​​gpt attribute=0x8000000000000001。

如果是 MBR,則運行創建分區主 id=27。步驟7

:確認WinRE分區已創建

運行 list vol (確保列出新的 WinRE 分區。)步驟8

:啟用WinRe

運行reagentc /enable。

避免2:擴展Windows RE分區

您可以使用以下腳本將其擴展 250 MB。

在運行腳本之前,重新啟動計算機非常重要。這可確保在修改分區大小之前完成任何掛起的分區操作。重新啟動後,請執行以下步驟:

以管理員身份打開 PowerShell。

運行命令創建備份目錄。該目錄將用於存儲原始分區的備份,以防過程遇到任何問題。

請記住備份目錄的位置,因為稍後系統會提示您輸入其路徑。

執行腳本Resize_script.ps1。如果您要在多台計算機上部署此程序,則可以使用參數 -SkipConfirmation $true -BackupFolder 跳過提示並直接指定備份文件夾。

例如:Resize_script.ps1 -SkipConfirmation $true -BackupFolder c:\winre_backup

3. 更新 KB5034441 的超級簡單步驟,不會遇到錯誤 0x80070643:步驟1

:下載Windows 10 ISO。步驟2

:使用7zip打開ISO文件並提取位於sources/install.wim/windows/system32/recovery/winre.wim中的install.wim。步驟3

:將Winre.wim文件複製到C盤Recovery下的WinRE目錄下(C:\Recovery\WindowsRE)。步驟4

:刪除以下文件:

C:\Recovery\ReAgentOld.xml

C:\Windows\System32\Recovery\ReAgent.xml步驟5

:以管理員身份打開命令提示符,運行命令reagentc /info檢查WinRE是否啟用並驗證目錄信息。步驟6

:如果WinRE被禁用或信息為空,請運行命令reagentc /setreimage /path C:\Recovery\WindowsRE。步驟7

:再次運行reagentc /info 確認更改。步驟8

:如果有信息顯示,則更新已成功應用。

提示:隨身攜帶恢復工具

無論您是嘗試上述解決方案之一、手動安裝 KB5034441 更新還是處理其他 Windows 更新,通常都會遇到可能導致數據丟失的更新問題。

為了保護您的文件並避免在更新事故期間丟失重要數據,明智的做法是安裝 AnyRecover 等專用恢復工具。即使 Windows 更新失敗、刪除文件或導致系統崩潰,此應用程序也可以有效保留您的文檔、照片、視頻和音樂。“開始”步驟1。在您的電腦上下載並安裝 AnyRecover。啟動軟件,選擇要恢復數據的位置,然後單擊

按鈕。步驟2

。程序將對所選位置進行全方位掃描。您可以隨時暫停、恢復或停止掃描。“恢復”步驟3。該過程完成後,將列出所有可恢復的文件。然後,您可以通過單擊預覽並恢復您想要的內容

按鈕。

最後的話

現在,您應該能夠解決前面提到的 0x80070643 錯誤。