如何修復 Windows 更新中的錯誤 0xC1900223

最後更新: 24/06/2025
作者: 艾薩克
  • 錯誤 0xC1900223 通常由網路阻塞或系統檔案(如 HOSTS)所引起。
  • SFC、DISM 或手動更新等工具可以解決此問題。
  • 必須審查 VPN、DNS 和磁碟空間
  • 軟體/硬體不相容可能需要等待新版本。

Windows 更新錯誤

嘗試更新時是否遇到錯誤 0xC1900223 Windows 而你不知道如何解決? 你不是一個人。每天,成千上萬的用戶在安裝過程中因無法預料的錯誤訊息而感到沮喪。 Windows更新,尤其是涉及 1903 或更新版本等重大更新時。 很多時候,這些事件都是在系統似乎即將完成下載時毫無預警地出現。,讓任何人都感到困惑,不知道從哪裡開始。

錯誤 0xC1900223 可能由多種原因造成。 儘管 Windows 本身通常會承諾稍後再試,您無需採取任何措施,但實際情況是,這種情況經常會反覆出現。您可能甚至嘗試過重新啟動電腦、暫停並恢復更新,甚至在論壇上搜尋快速解決方案,卻找不到清晰的解釋或完整的指南。本文專為 從各個可能的角度解決錯誤 0xC1900223解釋最常見的原因以及如何透過有效、安全的方法逐步解決這些問題。

Windows 更新中的錯誤 0xC1900223 是什麼意思?

當 Windows Update 無法成功下載或安裝更新時,會出現錯誤代碼 0xC1900223。。這不是特定於版本的錯誤,但它經常發生在1903或1909等主要更新中。當發生這種情況時,該過程通常會到達結束(例如97%)並且Windows突然顯示錯誤訊息,取消更新。

此錯誤通常與系統無法聯繫 Microsoft 更新伺服器有關。 或由於系統本身的特定配置、網路、特定軟體或系統檔案(例如眾所周知的「HOSTS」)的操作而造成的阻塞。 有時它也可能與網路連線問題有關, 惡意軟件 或使用 VPN 服務 幹擾您的電腦和更新伺服器之間的通訊。

  如何從 Windows 中的網路中心變更網路介面卡的優先權

錯誤 0xC1900223 最常見的原因

有多種因素可能導致此錯誤,從變更的配置到系統元素中的錯誤輸入。以下我們詳細說明最常見的原因:

  • 互聯網連接問題- 如果網路不穩定或受到代理、防火牆或 VPN 的干擾,更新可能無法完全下載。
  • HOSTS 檔案被竄改或損壞:使用者或第三方程式通常會修改 HOSTS 檔案來封鎖位址,包括 Microsoft 更新伺服器的位址。
  • 專用 DNS 伺服器,例如 Pi-Hole:這些服務可能會封鎖第三方網址,阻止 Windows Update 聯絡 Microsoft。
  • 系統元件損壞:系統檔案中的錯誤、因安裝或卸載錯誤而導致的錯誤輸入或突然關機可能會留下難以辨識的痕跡。
  • 存在惡意軟體或不相容的安全軟體:第三方防毒軟體或感染可能會阻止重要的系統進程。
  • 待處理的服務堆疊更新:這並不總是很明顯,但有時您需要先完成內部 Windows 更新,然後才能安裝下一個更新。 此問題也可能與 Windows 更新堆疊中的錯誤有關。.

錯誤訊息可能伴隨如下: 「這表示下載和安裝所選更新時出現問題。Windows 更新將稍後重試,您目前無需採取任何措施。」雖然這看起來令人放心,但在許多情況下,無論您嘗試多少次,錯誤仍然存在。

應用解決方案前的初步檢查

在你急於做出深刻改變之前, 確保您的 PC 符合某些基本要求 這可能是導致錯誤的原因:

  • 足夠的磁碟空間Windows 需要係統磁碟機上的可用空間來下載和套用更新。請檢查「此電腦」以查看剩餘空間,並根據需要釋放空間。
  • 穩定的互聯網連接避免使用公共、速度慢或不穩定的網路。如果可能,請將您的裝置直接連接到 路由器 透過電纜排除 WiFi 問題。
  • 暫時停用所有 VPN 軟體:這些程式通常會過濾傳出連接,從而阻止與 Microsoft Update 的通訊。
  如何在 Windows 11 中使用顏色選擇器:PowerToys、截圖工具和顏色選擇器完整指南

一步步解決 Windows 更新錯誤 0xC1900223

1. 禁用VPN軟體和類似服務

VPN,尤其是企業或自訂設定的VPN,可以阻止更新的下載。 在嘗試再次更新之前,請先中斷所有 VPN 並關閉相關軟體。如果錯誤消失,則表示您已找到根本原因之一。如果您仍需要使用 VPN,請記得在更新完成後重新啟動它。

2. (臨時)修改 HOSTS 文件

有時 Windows HOSTS 檔案已被修改以阻止網址,這會阻止系統與 Microsoft 伺服器通訊。 若要消除此問題,請按照以下步驟將 HOSTS 檔案重新命名為 HOSTS.OLD:

  1. 前往 C:\Windows\System32\drivers\etc 資料夾
  2. 將 HOSTS 檔案重新命名為 HOSTS.OLD系統可能會提示您輸入管理員權限。
  3. 打開 命令提示 以管理員身份執行: ipconfig /flushdns 清除 DNS 快取。
  4. 嘗試再次安裝 Windows 更新。
  5. 當你完成時, 將 HOSTS.OLD 重新命名回 HOSTS 並檢查您是否沒有封鎖 Microsoft 位址。

3.更改DNS設定

內容過濾 DNS 伺服器(例如 Pi-Hole 或路由器層級的其他伺服器)可以阻止 Windows 更新所需位址的解析。 暫時禁用這些服務。如果問題仍然存在,請嘗試變更 DNS。 執行更新時要公開以下值:

  • 的DNS Google:8.8.8.8和8.8.4.4
  • Cloudflare:1.1.1.1

記得再跑一次 ipconfig /flushdns 更改後,再次嘗試更新。

4.運行系統修復實用程式

如果來源是損壞的系統檔案或某些內部損壞, 使用內建的 Windows 工具修復重要檔案和元件。 該 命令 最常用的是:

  • SFC(系統檔案檢查器): 在命令提示字元下,鍵入 sfc /scannow 並讓掃描和修復完成。
  • DISM(部署映像服務與管理): 運行 DISM /Online /Cleanup-Image /RestoreHealth 修復 Windows 映像。
  使用 LaunchBox 或 Playnite 整理您的遊戲庫:集中所有娛樂活動

建議在每個過程結束後重新啟動並再次嘗試更新。

5.手動安裝更新

如果嘗試上述所有步驟後 Windows 更新仍然不起作用,則可能是 透過從 Microsoft 更新目錄下載套件來手動更新。此外,您可以使用媒體建立工具或官方更新助理強制更新:

  1. 前往 Windows 10 官方下載網站。
  2. 下載 Windows 更新助理或媒體建立工具。
  3. 運行該工具並選擇“立即升級此電腦”. 依照螢幕上的步驟操作。
  4. 如果您選擇使用 Microsoft 更新目錄進行安裝,請尋找更新的特定版本,下載並手動執行。

這些方法避免了對自動 Windows 更新服務的依賴,並且通常可以解決許多此類錯誤。

相關文章:
Windows 更新錯誤 0x80240034[最佳解決方案]