Windows 10 更新停留在 0%

Windows 10 更新停留在 0%

我剛剛從 8 升級到 8.1,並立即嘗試升級到 Windows 10。

我關閉了自動更新,認為可能是我遇到了顯示 0% 的問題,因為自動更新已經在進行中。依然沒有。它只是坐在那裡。

*附註 - 除非我從任務管理器結束進程,否則它不會讓我關閉它。

在此輸入影像描述

答案1

我嘗試了很多網路上的指南來解決這個「0%下載進度」問題,但沒有成功。最終什麼對我有用?

  • 下載媒體創建工具來自微軟:https://www.microsoft.com/software-download/windows10
  • 運行它並選擇“升級這台電腦」(或如果您想進行全新安裝,您可以選擇「建立可安裝媒體」(DVD / USB),但這不是我的情況) - 下載將立即開始
  • 如果您在安裝過程中(下載後)卡在「檢查更新」訊息上,請開啟以管理員身份執行命令提示符怎麼做) - 當安裝視窗 10 仍然開啟並執行時 - 並且輸入命令:net stop wuauserv。這將停止 Windows 更新服務。一分鐘後,您應該在 Windows 安裝視窗中看到“正在檢查電腦”而不是“正在檢查更新”,並且安裝將繼續...
  • 如果您在下一個「檢查更新」過程中再次陷入困境,請重複最後一步 - 使用 停止 Windows 更新net stop wuauserv。在“檢查更新”期間我不得不這樣做兩三次。

答案2

對於其他遇到此問題的人來說,我是如何解決它的。

首先,整個過程就是一場惡夢。只是讓你知道。

我嘗試了很多事情,最後成功了。我將列出我所做的所有事情,但我懷疑我所做的最重要的事情是頻繁的磁碟清理。

我沒有嘗試直接更新到 Windows 10,而是盡可能地更新了 8.1。我對 HDD 進行了分區,C 盤只有 150 GB,所以在十億次 Windows 更新失敗之後,我想如果我回收另一個分區,至少會加快速度。正是在這個過程中,我進行了磁碟清理(必須單擊“高級”,以便它會搜尋更多要刪除的內容(例如 Windows 更新檔​​))。這次 Windows 更新後最後工作了。

如果您下載它並在準備安裝時凍結,我會再次嘗試磁碟清理並重新開始。

下載的大小為 657MB。下一個 Windows 更新的下載量為 15MB。這花了半天。當它起作用時,我已經:

  • 關閉自動更新
  • 停用 Windows 防禦者
  • 停用所有非 Microsoft 服務和應用程式在啟動時執行
  • 執行“疑難排解”>“Windows 更新”(從右上角向下拖動,輸入“疑難排解”,按一下它,按一下“Windows 更新”)約 5 次
  • 重啟40億次
  • 運行磁碟清理(同樣,我認為這是唯一做任何事情的事情)。請注意,當它開始刪除 Windows 更新檔​​案時,它會凍結。我發現殺死 Windows 模組安裝程式工作程式(Windows 更新)可以打破電腦所處的任何死鎖。
  • 對我的硬碟進行碎片整理(這是在我恢復其他分割區之後)

我繼續更新,直到它說我沒有更多更新要做(甚至是可選的)。對我來說,這只是另一個 85 MB 的更新,而且運行得非常完美。我從來沒有在工作列中看到 Windows 10 的更新。我只是在谷歌上搜索了“安裝 Windows 10”,並在完全更新後點擊了鏈接,令我驚訝的是它成功了(這是一個為期 2 天的考驗)。

最後要指出的一件事是 Windows 更新是垃圾。它將永遠處於“準備安裝”狀態。它將下載 700MB,但下載進度為 0%。它可能不允許您關閉它。打開時可能打不開。當我從 8 升級到 8.1 時,它凍結在 62%(永久凍結),經過一番谷歌搜索後,我發現如果您斷開互聯網連接然後重新連接,它會再次啟動。

答案3

檢查 Windows 日期和時間是否設定為自動,系統區域設定是否設定為英文。然後嘗試使用疑難排解看看是否有幫助。

由於 Windows 更新元件檔案損壞也可能會出現此問題。我建議您重設Windows更新元件。按 Windows 鍵 + X,選擇命令提示字元(管理員)以調出提升的命令提示字元。停止 BITS 服務、Windows 更新服務和加密服務。為此,請在命令提示字元中鍵入以下命令。確保在鍵入每個命令後按 Enter 鍵。

net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

重新命名軟體分發資料夾備份副本。為此,請在命令提示字元中鍵入以下命令。確保在鍵入每個命令後按 Enter 鍵。

Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak

重新啟動 BITS 服務、Windows 更新服務和加密服務。為此,請在命令提示字元中鍵入以下命令。確保在鍵入每個命令後按 Enter 鍵。

net start bits
net start wuauserv
net start appidsvc
net start cryptsvc 
 5. Restart your PC and check if it works this time when you try to update.

答案4

聽起來這個問題有多種來源。我正在使用 Win7 嘗試建立 USB 隨身碟,以便稍後安裝其他電腦(Win10,64 位,美國)。多次關閉 pgm 並重新運行沒有任何效果,也沒有讓它打開幾個小時; 0% 狀態不會改變。

重新啟動位元服務(僅)就足夠了(當卡在 0% 時),並且對於第一次嘗試來說足夠簡單和安全。正如其他人所提到的,您必須以管理員身份執行命令列,否則您將在 net stop 命令上收到權限不足的錯誤訊息。

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

11:55:19.39>net stop bits
The Background Intelligent Transfer Service service is stopping..
The Background Intelligent Transfer Service service was stopped successfully.

11:55:26.45>net start bits
The Background Intelligent Transfer Service service is starting.
The Background Intelligent Transfer Service service was started successfully.

也可透過控制面板 |管理工具|服務 |後台智慧傳輸服務|特性

相關內容