Skip to main content

如何解決Windows Update被困或凍結時的問題

如何解決Windows Update被困或凍結時的問題

Geoffrey Carr

在大多數情況下,Windows Update在後台靜默運行。它會自動下載更新,安裝它們,並在重新啟動Windows時保存其他安裝。但有時它會中斷並停止工作。以下是如何在Windows Update被卡住或凍結時修復它。

  1. 嘗試運行Windows Update疑難解答程序,您可以在“開始”菜單中搜索該程序。
  2. 如果這沒有幫助,您可以嘗試通過啟動到安全模式,停止wuauserv服務以及刪除C: Windows SoftwareDistribution中的文件來刪除Windows Update的緩存。
  3. 如果所有其他方法都失敗,請使用WSUS脫機更新工具手動下載更新。

這可能發生在Windows 7,8或10上,但它在Windows 7中變得尤為常見。有時更新會出錯,或者有時Windows Update可能會永遠陷入“搜索更新”的困境。以下是修復Windows Update的方法

請記住:Windows更新非常重要。無論你遇到什麼麻煩,我們都建議保持自動更新 - 這是保護自己免受勒索軟件和其他威脅的最佳方法之一。如果關閉自動更新,則會讓自己容易受到新的攻擊。

使用疑難解答修復Windows Update

Windows包含一個內置的疑難解答程序,可以幫助修復卡住的更新。這是最容易嘗試的方法,所以請先運行它。故障排除程序執行三個操作:

  1. 它會關閉Windows Update Services。
  2. 它重命名了 C:WindowsSoftwareDistribution 文件夾到 C:WindowsSoftwareDistribution.old ,基本上清除Windows Update下載緩存,以便它可以重新開始。
  3. 它重新啟動Windows Update服務。

此故障排除程序可在Windows 7,8和10上使用。您可以在所有現代版本的Windows上找到它。

要運行疑難解答,請點擊“開始”,搜索“疑難解答”,然後運行搜索提出的選項。

在“控制面板”的故障排除程序列表中,在“系統和安全性”部分中,單擊“修復Windows Update問題”。

在Windows Update疑難解答窗口中,單擊“高級”。

在高級設置中,確保已啟用“自動應用修復”複選框,單擊“以管理員身份運行”,然後單擊“下一步”。授予工具管理權限有助於確保它可以刪除下載緩存中的文件。

故障排除程序通過其過程工作,然後讓您知道它是否可以識別並解決問題。大多數情況下,故障排除程序可以成功從隊列中刪除卡住的更新。繼續嘗試再次運行Windows Update。即使故障排除者說它無法識別問題,啟動和停止服務以及清除緩存的操作也可能成功。

通過手動刪除其緩存來修復Windows Update

如果您在運行故障排除程序後仍然遇​​到問題(或者您自己喜歡這樣做的類型),那麼手動執行相同的操作可能有助於故障排除程序無法解決問題。我們還將首先添加引導進入安全模式的額外步驟,以確保Windows能夠真正放棄Windows Update下載的緩存。

首先將Windows啟動到安全模式。在Windows 7上,重新啟動計算機並在計算機啟動時按“F8”鍵以訪問啟動選項菜單,您將在其中找到“安全模式”選項。在Windows 8和10上,在Windows中單擊“重新啟動”選項時按住Shift鍵,然後導航到“疑難解答”>“高級選項”>“Windows啟動設置”>“重新啟動”>“安全模式”。

它比以前在最新版本的Windows上稍微麻煩一點,但它仍然相當簡單。當然,如果您願意,還可以花一些時間將安全模式添加到Windows啟動菜單中,以便將來更輕鬆。

當您啟動到安全模式時,下一步是停止Windows Update服務,最簡單的方法是使用命令提示符。要在Windows 7中啟動命令提示符,請打開“開始”菜單,搜索“命令提示符”,然後啟動“命令提示符”快捷方式。您還可以在“開始”>“所有程序”>“附件”>“命令提示符”下找到它。在Windows 8或10中,您可以右鍵單擊“開始”菜單(或按Windows + X),選擇“命令提示符(管理員)”,然後單擊“是”以允許其以管理權限運行。

在命令提示符下,鍵入以下命令,然後按Enter鍵以停止Windows Update服務。繼續,打開命令提示符窗口。

net stop wuauserv

接下來,打開文件資源管理器窗口並導航到 C:WindowsSoftwareDistribution 。刪除文件夾中的所有文件。別擔心。這裡沒什麼重要的。 Windows Update將在下次運行時重新創建所需內容。

現在,您將重新啟動Windows Update服務。返回“命令提示符”窗口,鍵入以下內容,然後按Enter鍵:

net start wuauserv

服務重新啟動後,您可以關閉命令提示符並將Windows重新啟動到正常模式。再試一次Windows Update,看看您的問題是否已修復。

Windows 7:更新Windows Update服務

如果您從頭開始安裝Windows 7,您會發現Windows Update在檢查更新時需要很長時間。如果您在一段時間內未檢查更新,即使您很久以前安裝了Windows 7系統,也會發生這種情況。即使您從集成了Service Pack 1的光盤或USB驅動器安裝Windows 7,也應如此。微軟官方Windows 7安裝媒體下載包括SP1。

Microsoft現在提供了有關如何解決此問題的官方說明。根據Microsoft的說法,出現此問題是因為Windows Update本身需要更新,從而創建了一些catch-22。如果安裝了最新的Windows Update更新,則該過程應該更好。

以下是Microsoft針對解決問題的官方說明。

首先,打開Windows Update。前往控制面板>系統和安全> Windows Update。單擊側欄中的“更改設置”鏈接。在下拉框中選擇“從不檢查更新(不推薦)”,然後單擊“確定”。

更改此設置後重新啟動計算機。

計算機重新啟動後,您需要手動下載並安裝Windows 7的兩個更新。您需要檢查是運行32位版本的Windows還是64位版本並下載相應的更新你的電腦。

對於64位版本的Windows 7,請下載以下更新:

  • KB3020369,2015年4月為Windows 7(64位版本)提供堆棧更新服務
  • KB3172605,2016年7月更新匯總Windows 7 SP1(64位版本)

對於32位版本的Windows 7:,請下載以下更新:

  • KB3020369,2015年4月為Windows 7(32位版本)提供堆棧更新服務
  • KB3172605,2016年7月更新匯總Windows 7 SP1(32位版本)

雙擊“KB3020369”更新以首先安裝它。

第一次更新完成安裝後,雙擊“KB3172605”更新以安裝它。作為安裝過程的一部分,系統會要求您重新啟動計算機。重啟後,微軟表示你應該等待十到十二分鐘才能完成整個過程。

完成後 - 記得在重新啟動後等待十到十二分鐘 - 返回到控制面板>系統和安全> Windows Update的Windows Update對話框。單擊“更改設置”並將其重新設置為自動(或選擇所需的設置)。

單擊“檢查更新”以使Windows檢查並安裝更新。據微軟稱,這應該可以解決您的問題,Windows Update現在可以正常工作而不會有任何長時間的延遲。

Windows 7:獲取便利匯總

微軟還為Windows 7製作了“便利匯總”。除了名稱之外,它本質上是Windows 7 Service Pack 2。它捆綁了大量的更新,這些更新需要很長時間才能正常安裝。此套餐包括自2011年2月至2016年5月16日期間發布的更新。

要加快更新新的Windows 7系統,請下載便捷匯總並安裝它,而不是等待Windows Update。不幸的是,Microsoft不通過Windows Update提供更新匯總 - 您必須盡力而為。但是如果你知道它存在就很容易安裝,並且知道在安裝Windows 7之後你必須去尋找它。

安裝後,通過Windows Update安裝的更新將會少得多,因此該過程應該更快。在此處查看有關安裝Conveniene Rollup的說明。

Windows 7,8或10:手動下載更新WSUS脫機更新

如果沒有一個官方解決方案解決您的問題,我們有另一個解決方案,過去對我們有用。這是一個名為WSUS Offline Update的第三方工具。

此工具將從Microsoft下載可用的Windows Update軟件包並進行安裝。運行一次,讓它下載這些更新並安裝它們,之後Windows Update應該正常工作。在過去沒有其他解決方案做到的時候,這對我們有用。

下載WSUS Offline Update,將其解壓縮到一個文件夾,然後運行Up​​dateGenerator.exe應用程序。

如果您使用的是64位版本,請選擇您正在使用的Windows版本 - “x64 Global”;如果您使用的是32位版本,請選擇“x86 Global”。完成後,單擊“開始”,WSUS Offline Update將下載更新。

等待更新下載。如果是Windows 7的全新安裝,會有很多更新,所以這可能需要一段時間。這取決於您的Internet連接速度以及Microsoft的下載服務器對您的速度。

下載完更新後,打開WSUS Offline文件夾中的“client”文件夾並運行UpdateInstaller.exe應用程序。

單擊“開始”以安裝下載的更新。在該工具完成安裝更新後,Windows Update應該再次正常工作。

這有望在未來變得更容易一些。 2016年10月,微軟宣布改變Windows 7和8.1的“服務”或更新方式。微軟計劃發布更少的小更新和更多捆綁的大更新。它還將開始將以前的更新組合到每月更新匯總中。這將意味著安裝的個人更新更少,並且隨著時間的推移更新新安裝的Windows 7系統應該變得更快。

Link
Plus
Send
Send
Pin