如何修復 Windows 更新錯誤 0x80070646?

問題: 我嘗試在我的 Windows 11 電腦上安裝最新更新,但一直收到錯誤代碼 0x80070646,描述為「出了點問題」。更新下載成功,但就是無法安裝,電腦一直提示我重試。我已經重啟電腦好幾次了,但錯誤依然存在。請問該如何解決?

答案

Windows 更新是 Windows 10 和 11 中極為有用的功能,它可以保護您的系統並保持最新狀態,包括安裝修補程式、安全性更新和其他功能。此過程在後台運行,以確保您的設備免受威脅並與現代軟體相容。有時,使用者可能會遇到諸如錯誤代碼 0x80070646 之類的問題,這些問題會中斷此過程,使系統容易受到威脅。

錯誤代碼 0x80070646 通常發生在更新安裝過程中,您會收到類似「出了點問題」或「更新無法完成」的訊息。在某些情況下,更新下載成功,但安裝卻反覆失敗,提示您重試。

這個問題通常是由 Windows 更新服務本身的問題引起的,例如更新元件損壞或快取檔案幹擾了安裝過程。其他原因包括更新服務權限不足、系統檔案損壞或第三方應用程式(例如防毒軟體)的干擾。網路問題(例如連線不穩定或代理設定不當)以及系統磁碟機磁碟空間不足也可能導致更新失敗。

根據問題的根本原因,可以嘗試以下幾種故障排除步驟來解決此錯誤。重新啟動更新元件、修復系統檔案或手動安裝更新都是有效的解決方案。可能需要重新配置權限或釋放磁碟空間。以下步驟列出了八種針對 Windows 更新的詳細修復方法。

如何修復 Windows 更新錯誤 0x80070646?

解決方法 1. 執行 Windows 更新疑難排解程式。

它內建的故障排除程序和修復程序可以檢測和解決常見的更新問題,例如更新服務問題或快取損壞,因此是一個很好的第一步。

  • 找出錯誤並解決它 在 Windows 搜尋中,按 進入。
  • 定位 其他故障排除人員/其他故障排除人員。
  • ابحثعن Windows更新 從列表中。
  • 點擊並選擇 運行故障排除程序/運行。
  • 重新開始 更新過程完成後,您的電腦將恢復正常。

Windows 更新疑難解答

修復方法二:修復損壞的文件

損壞的系統檔案會幹擾更新過程,導致出現諸如 0x80070646 之類的錯誤。 SFC 和 DISM 工具可以修復這些檔案並恢復其功能。

  • CMD 在 Windows 搜索中。
  • 右鍵單擊 命令提示符 並選擇 以管理員身份運行.
  • 當 . 出現時 用戶帳戶控制, 點擊 是的。
  • 在命令提示字元視窗中,貼上以下命令並按下回車鍵。 輸入:
    SFC / SCANNOW
  • 請等到考試結束後再進行。
  • SFC 掃描完成後,執行以下 DISM 命令序列,並按下 進入 每次下單後:
    DISM /在線/清理圖像/ CheckHealth
    DISM / Online / Cleanup Image / ScanHealth
    DISM /在線/清理圖像/ RestoreHealth
    (備註: 如果在執行最後一個命令時收到錯誤,請添加 /Source:C:RepairSourceWindows /LimitAccess (他又試了一次)。
  • DISM 指令執行完畢後, 重新開始 你的系統。

SFC和DISM

解決方法 3. 釋放磁碟空間

系統磁碟機儲存空間不足會導致更新失敗,因為 Windows 需要空間來下載和套用更新檔案。確保有足夠的可用空間可以解決此問題。

  • 磁盤清理 在 Windows 搜尋中,按 進入。
  • 如果 Windows 安裝在 驅動器從清單中選擇它(應該是預設選項),然後按 確定。
  • 點擊 清理系統文件。
  • 再次選擇您的主磁碟並點擊 確定。
  • 在此,請確定所使用的最大資料項—這些通常包括 暫存 Internet 文件 Windows更新، 臨時文件، 回收站، 傳遞優化文件, 和別的。
  • 點擊 OK 該流程應該很快就能完成。

磁盤清理

修復方法 4:重設 Windows 更新元件

損壞的更新元件(例如更新快取或服務)會阻止安裝完成。重置這些元件將清除問題檔案並重新啟動必要服務。

  • 打開 命令提示符 作為管理員。
  • 輸入以下命令並按 Ctrl+Shift 鍵,停止 BITS、Windows 更新和加密服務… 進入 每個之後:
    • 淨停止位
    • 淨停止wuauserv
    • 淨停止appidsvc
    • 淨停止cryptsvc
  • 若要重新命名 SoftwareDistribution 和 Catroot2 資料夾(Windows 儲存更新檔案的位置),請鍵入下列命令:
    • ren %systemroot%SoftwareDistribution SoftwareDistribution.old
    • ren %systemroot%system32catroot2 catroot2.old
    • regsvr32.exe / s atl.dll
    • regsvr32.exe /s urlmon.dll
    • regsvr32.exe / s mshtml.dll
    • netsh winsock重置
    • netsh winsock 重置代理
  • 輸入以下命令重啟之前停止的服務:
    • 淨起始位
    • 網開始wuauserv
    • 網絡啟動appidsvc
    • net start cryptsvc
  • 關閉命令提示字元並重新開始 檢查您的電腦,然後再嘗試更新Windows。

重置 Windows 更新元件

修復方法 5:檢查 Windows 更新服務權限

如果 Windows 更新服務缺少正確的權限,則可能無法安裝更新,導致此錯誤。調整其權限可以解決此問題。

  • 服務 在 Windows 搜尋中,點選 進入。
  • 向下滾動到 Windows更新右鍵單擊,然後選擇 特徵。
  • 轉到選項卡 登入 務必預約 登入身份 على 本地系統帳戶.
  • 點擊 應用, 然後 好的, و重新開始 你的電腦。

檢查服務權限

方法六:手動安裝更新

自動更新可能會因網路問題或下載檔案損壞而失敗,可以透過從 Microsoft 目錄手動安裝更新來繞過這些問題。

  • 最新訊息 在 Windows 搜尋中,點選 進入。
  • 定位 查看更新記錄。
  • 找到出現錯誤的更新。 0x80070646 並複製 KB 數 他自己。
  • 打開瀏覽器並轉到 微軟更新目錄。
  • 在搜索欄中輸入 KB 數 然後點擊 搜索。
  • 找到適用於您作業系統的正確更新版本(要查看此版本,請右鍵單擊…) 開始 並選擇 系統。 在下面 設備規格 並簽出 系統類型) 並單擊 下載。
  • 按照螢幕上的指示完成安裝過程,然後… 重新開始 你的系統。

手動安裝

方法四:暫時停用第三方防毒軟體

第三方防毒程式可能會幹擾 Windows 更新,阻止系統更改,導致安裝失敗。暫時禁用它們或許可以解決問題。

  • 打開 殺毒軟件 您的。
  • 前往設定並關閉 實時保護 أ或者 盾牌 暫時地。
  • 嘗試更新 Windows 再來一次。

方法七:使用媒體創建工具

如果更新錯誤仍然存在,則可能存在更深層的系統問題。使用媒體建立工具執行就地升級可以在保留檔案的同時修復 Windows 系統。

  • 訪問 微軟官網 下載 Windows 10 安裝媒體(視窗 11 版本).
  • 雙擊安裝程序,然後選擇 可以 當 . 出現時 UAC他同意了這些條款。
  • 定位 立即升級此PC 然後點擊 下一步。
  • Windows 將開始下載所需文件。
  • 再次同意條款並點擊 下一步。
  • 安裝前,請確保您對所選內容感到滿意(否則,您可以點擊該選項)。 修改要保留的內容).
  • 最後,點擊 安裝 開始升級過程。

媒體創作工具

自動修復錯誤

DzTecnium.com 團隊致力於協助使用者找到解決問題的最佳方案。如果您不想處理手動維修的繁瑣步驟,請使用自動化軟體。

評論被關閉。