Vista 關閉在 200 次更新後掛起

Vista 關閉在 200 次更新後掛起

我最近在一台舊筆記型電腦上重新安裝了 Vista SP2,試圖為朋友解決許多問題。

之後我從製造商網站安裝了所有驅動程序,沒有出現任何問題。

我開始了windows更新,檢查花了不下20個小時!找到201個更新,下載花了1小時30分鐘,此時我選擇在關機期間安裝並上床睡覺。 (注意到由於某種原因它已經下降到 200 次更新了嗎?)

我今天早上醒來發現它掛在“正在關閉...”螢幕上。將其放置了幾個小時,不知道何時(或是否)完成更新。

是保存以強制關閉,還是應該保留它?我並不著急。


更新

等待 9 小時後,筆記型電腦風扇停止旋轉,又過了 3 小時,我強制關機。嘗試啟動進入安全模式,但花費的時間比正常模式要長,並且在啟動過程中自行重置,在第二次啟動期間,它啟動了三步安裝螢幕,但在步驟2 上失敗了,現在它位於我以前從未見過的螢幕上...

更新配置不正確。恢復更改。
不要關閉您的電腦。

由於我們進行了大約 200 次更新,我猜這永遠不會完成恢復!有人以前見過這個並知道需要多長時間嗎?

我想我會選擇購買便宜的 Windows 7 產品金鑰。有人知道是否可以使用 Windows 7 產品金鑰全新安裝 Windows 10?還是必須先安裝Windows 7?


更新2

如果有人有興趣的話,恢復只需要大約 2-3 小時。但我不會讓它嘗試再次安裝所有 200 個,而是嘗試安裝 Windows 7。

答案1

雖然我在 Vista 上看到過這種情況,但在遙遠的過去,我在新安裝的 Windows 7 上經常遇到這種情況,來自原始的初始發行 DVD,然後必須經過全部的更新,從頭開始,包括 SP1。我發現,在每一個安裝後,更新將掛在大約 150 個更新的某個位置,其方式與您所描述的方式非常相似。就好像在這些大型更新期間的某個時刻存在一些互斥的“鎖”,這些更新最終可能會相互衝突,Windows 就會陷入困境。提茲

在等待了無數個小時後,我會強行關閉電腦,啟動時 Windows 最初會有些混亂,但在重新列舉哪些更新已成功安裝、哪些更新未安裝後,最終會自行解決。

我懷疑 Vista 對已完成的更新進行相同的枚舉。


如果機器確實最終感到困惑,那麼本指南可能會有所幫助,Windows 更新卡在關機或重新啟動上 – “正在安裝更新...”

不要關閉或重新啟動計算機,因為您將再次陷入“正在安裝更新...”訊息。發生這種情況的原因是更新損壞或更新資料庫損壞。無論哪種方式,如果您對電腦有基本的了解,修復都非常簡單。

Windows目錄下有一個名為「SoftwareDistribution」的資料夾。所有 Windows 更新都下載到此資料夾並從中運行,Windows 更新資料庫也位於此資料夾中。因此,如果它已損壞,我們需要將其刪除並從頭開始重新建立 - 這將解決您的問題。

首先,您不能只是進入並刪除或重新命名該資料夾,正在執行的 Windows 更新服務會阻止您執行此操作。因此,計劃是停止該服務,重新命名當前資料夾,再次啟動該服務,然後重新建立 SoftwareDistribution 資料夾和 Windows Update 資料庫。

開啟管理命令提示字元並執行

net stop wuauserv
ren c:\windows\softwaredistribution sd.old 
net start wuauserv

重新啟動後,您現在應該注意到 SoftwareDistribution 資料夾已重新建立 - 您現在應該重新啟動計算機,並且您應該注意到它重新啟動時沒有任何問題。

但是等等——還有最後一件事你需要注意。由於您現在已經完全刪除了舊的 SoftwareDistribution 資料庫,因此當您下次執行 Windows 更新時,它不會知道它之前已經運行過,並且可能會出現錯誤。忽略這一點,只需點擊“檢查更新”。然後它會檢查機器,發現它有許多更新並再次跟上自己的速度。


順便說一句,我建議您不要使用 Vista,除非是為了 Vista 特定的錯誤追蹤或支援問題,而升級到 Windows 7 - 它更加高效和穩定。 Vista 可以說是有史以來發布的最糟糕的 Windows 版本之一,與 ME 不相上下。

如果您可以在 eBay 或市場上找到一張非常便宜且帶有許可證的舊 Windows 7 磁碟,它可以提高效能。我有很多專為 XP 設計的舊筆記型電腦,它們在 Windows 7 上運行得很好 - 然而,Vista 只是讓它們運行緩慢

相關內容