萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 8 使用技巧

Win8.1 升級 Win10 出現 0xC1900101-30018 錯誤?重設更新元件完整修復流程

Windows 8.1 透過 Windows Update 升級 Windows 10 時,若出現錯誤代碼 0xC1900101-30018,通常是因為 Windows Update 相關服務或其快取資料夾 (SoftwareDistribution、Catroot2) 發生衝突或損毀。本文提供標準化的「停止服務 → 重命名快取資料夾 → 重新啟動服務」修復流程,成功率極高。

操作步驟 (需系統管理員權限)

  1. 以系統管理員身分開啟「命令提示字元」:Win+S 搜尋 cmd → 右鍵 → 以系統管理員身分執行。
  2. 依序輸入以下指令停止四項關鍵服務 (每行輸入完按 Enter):
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
  1. 重命名兩個快取資料夾,強制 Windows Update 重建:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
  1. 依序重新啟動先前停止的四項服務:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
  1. 輸入 exit 關閉視窗,並重新開機。
  2. 重新開機後進入「設定」→「更新與安全性」→「Windows Update」再次檢查更新,升級應可順利進行。

原理解析

  • SoftwareDistribution 儲存更新下載暫存檔,Catroot2 儲存憑證目錄快取;兩者損毀會導致更新安裝階段驗證失敗,產生 0xC1900101 系列錯誤。
  • 重命名而非刪除,保留備份以防萬一;重新啟動服務後系統會自動建立乾淨的新資料夾。

Win8.1 升級 Win10 錯誤 0xC1900101 畫面

copyright © 萬盛學電腦網 all rights reserved