如何修復 Windows 11/10 中的更新錯誤 0xc1900401

如何修復 Windows 11/10 中的更新錯誤 0xc1900401

您是否因錯誤 0xc1900401 而在 Windows 11/10 電腦上安裝掛起的更新時遇到困難?如果是,請不要擔心,因為您並不孤單。其他一些用戶在嘗試更新作業系統時也遇到了此問題。

在這篇文章中,我們將討論可能在 Windows 11 或 10 電腦中觸發此類更新錯誤的原因,以及應該解決此問題的七個修復。廢話不多說,先來詳細了解原因和解決方法——

修復 - 更新錯誤 0xc1900401

Windows 中出現錯誤 0xc1900401 的原因是什麼?

當您的裝置符合以下一種或多種條件時,通常會出現錯誤 0xc1900401 –

如果您確實知道計算機到底出了什麼問題,請導航到適當的解決方案。否則,請按照下面提供的確切順序執行解決方案。

Windows更新錯誤0xc1900401解決方案

如果您在更新 Windows 作業系統時遇到問題,請嘗試以下建議 –

1. 檢查您的網絡

很多時候,發生更新錯誤只是因為您沒有連接到有效的網路連線。打開任何網頁瀏覽器,看看您是否能夠在線上衝浪。如果網站開啟速度非常慢或根本打不開,一定是因為網路問題而出現更新錯誤 0xc1900401。嘗試連接到穩定且高速的互聯網,然後再次更新您的裝置。

如何在 Windows 11/10 上重置網路設置

您必須確保另一件重要的事情,那就是電腦上的「設定為按流量計費的連線」設定。如果您無意或故意將電腦啟用為按流量計費的連接,則需要先停用此功能。要檢查這一點,您可以按照以下簡單步驟操作 –

  • 點選工作列上的網路圖示。
管理 WiFi 連接
  • 按一下管理 WiFi 連接,然後按一下屬性
無線網路屬性

或者,您也可以透過導航到以下路徑來開啟此設定 –

設定 (Win + I) > 網路與網際網路 > Wi-Fi > Your_Device

  • 向下捲動並查看計量連接旁邊的切換開關的當前狀態。
停用自動 Windows 11 更新 - 按流量計費的連接
  • 如果您發現此開關已啟用,請將其關閉並重試更新您的 Windows 作業系統。

2. 移除外圍/輔助設備

有些使用者喜歡將所有輔助設備連接到他們的電腦,即使他們不使用這些設備。外圍設備中的任何問題都可能會破壞更新服務,並且正在進行的更新會失敗並出現錯誤代碼 0xc1900401。由於您已經在努力解決與更新相關的問題,我們建議您斷開所有輔助設備的連接,看看這是否有效。

3.啟用Windows更新服務

有時,Windows 更新服務會自動停用,從而在更新 Windows 時導致錯誤代碼 0xc1900401。請按照以下步驟檢查其當前狀態,如果發現已停用,請重新啟用它。

  • 按 Win + R 啟動“運行”。
  • 輸入“ services.msc”並點選“確定”。
  • 當「服務」視窗開啟時,向下捲動至「Windows 更新」並檢查其狀態。為此,請右鍵單擊該服務並選擇選項 –屬性
  • 如果服務狀態顯示為“已停止”,請按一下其下方的“開始”按鈕。
Windows 10 中的錯誤 0xc1900401 - 啟動 Windows 更新服務
  • 立即重新啟動你的電腦,重新啟動後,再次嘗試更新你的 Windows 11/10 電腦。

4. Windows 更新故障排除

對 Windows 更新進行故障排除是找出任何更新相關問題背後的根本原因的好方法。請按照以下步驟執行該實用程式。即使它不能解決問題,它也會建議您可以解決當前問題的方法。這是你需要做的——

在 Windows 11 上

  • 按 Win + I,然後導覽至以下內容 –

設定 > 系統 > 疑難排解 > 其他疑難排解 > Windows 更新

  • 您將在 Windows Update 旁邊看到一個「運行」按鈕。好吧,點擊它並按照螢幕上出現的說明繼續操作。
Windows 11 更新疑難排解
  • 故障排除完成後重新啟動您的電腦。

Windows 10

Windows 更新故障排除的路徑在 Windows 10 中有所不同。

設定 > 更新與安全性 > 疑難排解 > 其他疑難排解

  • 找到並點擊“Windows 更新”。
  • 當它展開時,點擊按鈕 –運行故障排除程序
Windows 更新疑難排解
  • 讓此工具找到並解決錯誤 0xc1900401 背後的根本原因。
  • 完成後,重新啟動電腦。再次登入您的裝置並檢查您現在是否可以更新您的 Windows 10 電腦。

5. 執行 SFC/DISM 掃描

Windows 11/10 中存在損壞的檔案和資料夾也可能會在您的電腦上觸發與更新相關的問題。只有當您在電腦上使用第三方防毒程式時,內部文件才會損壞。如果您確實擁有任何此類軟體,請先停用/卸載該軟體,然後同時執行 SFC/DISM 掃描。

  • 首先以管理員身分啟動命令提示字元。
  • 當 UAC 視窗出現提示時,點選Yes
  • 現在,複製/貼上以下程式碼並按Enter

sfc /scannow

證監會 Windows 11
  • 等待系統檔案檢查器找到並修復任何遺失或損壞的系統檔案。
  • 完成後,透過執行下列程式碼檢查 Windows 11/10 映像內部是否損壞 –

DISM /Online /Cleanup-Image /RestoreHealth

DISM Windows 11
  • 上面的程式碼基本上是一個 DISM 工具,可以找到 Windows 映像內的任何損壞並修復它。

6.重置Windows更新元件

當快取資料夾內的內容超出允許的限制時,Windows 中也可能會出現更新錯誤 0xC19000401。無法確定更新是否因此而失敗。為了解決這個問題,應該清除 Windows 快取資料夾。

  • 按Win + R,輸入“ CMD ”,然後同時按Ctrl + Shift + Enter鍵。
  • 這樣做將以管理員身份呼叫命令提示字元。
  • 在高架控制台上,依序執行以下程式碼—

net stop bits

net stop wuauserv

net stop appidsvc

net stop cryptsvc

  • 接下來執行此命令刪除所有使用者設定檔應用程式資料 –

Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"

  • 現在您已停用所有更新服務,透過執行以下兩個程式碼來清除 SoftwareDistribution 和 Catroot2 資料夾 –

rmdir %systemroot%\SoftwareDistribution /S /Q

rmdir %systemroot%\system32\catroot2 /S /Q

  • 註冊表中缺少 DLL 檔案也可能會在 Windows 中觸發錯誤 0xC19000401。因此,建議透過執行這些程式碼來重新產生此類檔案。

regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll

  • 透過執行以下命令解決任何與網路相關的問題 –

netsh winsock reset
netsh winsock reset proxy

  • 重新啟動之前停止的所有服務,並檢查這樣做是否可以解決電腦上的錯誤 0xC19000401。

如果您在更新 Windows 作業系統時仍然遇到問題,請嘗試以下建議的最後一個解決方法 –

7. 手動安裝待處理的 Windows 11/10 更新

每次發佈 Windows 11 或 10 PC 的更新時,都會將一個獨立的套件上傳到 Microsoft 的更新目錄。當您遇到更新 Windows 的問題時,手動方法應該可以正常運作。如果您使用的是 Windows 11,請按照本教學進行操作。

錯誤 0xC19000401 現已解決。如果沒有,那麼除了在裝置上全新安裝 Windows 作業系統之外,您現在無能為力。

發佈留言

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