Windows XP Home SP3 Windows 更新無法運行,掛在“正在檢查電腦的最新更新...”

Windows XP Home SP3 Windows 更新無法運行,掛在“正在檢查電腦的最新更新...”

我有一台 MSI Wind U100 上網本,已重設為原廠預設設置,我正在嘗試執行 Windows 更新。這是一個全新的圖像,除了填寫用戶名、時區等資訊之外,沒有做任何事情。

當您啟動IE6 並轉到“工具”->“Windows 更新”時,它會詢問您是否需要“快速”或“自訂”更新,無論您單擊什麼,它都會顯示“正在檢查電腦的最新更新.. .” 帶有一個無限加載的進度條。我讓它靜置了五個小時,仍然沒有任何反應。這是我嘗試過的其他事情。

  1. 執行適用於 Windows 更新的 Microsoft Fixit 工具。它運行並產生有趣的輸出 - 它說它“未能”解決“服務註冊丟失或損壞”的問題,但如果您展開此項以查看更多詳細信息,它會說它“成功”。所以不知道是失敗了還是成功了。它還報告“Windows 更新錯誤 0x80070005”。

  2. 下載WindowsUpdateAgent30-x86.exe,如下此處描述,並運行它。

  3. 確認我的系統時鐘時間正確。

  4. 手動下載 IE 8(適用於 XP 的最新版本),然後嘗試再次執行 Windows Update。

  5. 嘗試將 IUCTL.dl 取消註冊為此處描述。這對我不起作用,因為 C:\WINNT\System32\IUCTL.dll 或 C:\WINDOWS\System32\IUCTL.dll 中沒有 IUCTL.dll 檔案。

  6. 將 Edb.log 檔案重新命名為此處在高級手冊方法中進行了描述:方法 1

  7. 完全關閉自動更新,重新啟動計算機,然後嘗試再次訪問 Internet Explorer 中的 Windows Update 頁面。這是為了防止手動存取 Windows 更新網站與自動下載/安裝 Windows 更新之間存在衝突。

  8. 手動下載XP SP3的《網路安裝包》並重新安裝 SP3。安裝已完成,沒有錯誤,但行為沒有改變。

我現在不知道如何繼續。對該問題的搜尋顯示,許多其他人在使用 Windows 更新時遇到了問題,但似乎其他人都可以透過執行上述一項或多項操作來解決。我還缺另一種方法嗎?

這是 Windows 更新掛起的畫面。在這個特定的螢幕截圖中,它運行的是 IE 6,而這種情況已經持續了大約一個小時。然而,如上所述,我嘗試更新到 IE 8 並讓它靜置幾個小時。

Windows 更新的螢幕截圖 - 它永遠不會超過此點

答案1

我花了一段時間才把這個剪下來。我在我的網站上創建了一篇部落格文章,其中包含詳細說明以及您需要下載的更新的連結。這大約需要 10 分鐘,Windows 更新應該可以再次運行。 http://www.geekallday.com/windows-xp-sp3-update-issues/

我還將在此處列出所需的更新。

  • 微軟.NET框架3.5
  • 網際網路瀏覽器 8
  • Windows XP 更新 (KB927891)
  • Windows 更新代理程式 3.0
  • Windows XP 安全性更新 (KB2510531)
  • 適用於 Windows XP 的 Internet Explorer 8 安全性更新 (KB2797052)
  • 適用於 Windows XP 的 Internet Explorer 安全性更新 (KB2799329)
  • 適用於 Windows XP 的 Internet Explorer 8 累積安全性更新 (KB2898785)

以下是安裝這些更新的順序和方式的步驟。

我建議按順序安裝更新;需要安裝一些更新才能繼續下一個更新。

Microsoft .NET Framework 3.5 您將安裝的第一個更新是 Microsoft .NET Framework 3.5。接受協議並按下一步直至開始安裝。此更新可能需要一些時間來安裝,因此請耐心等待。

Internet Explorer 8 您將安裝的下一個更新是 Internet Explorer 8。您需要確保「取消選取」安裝更新,因為此時搜尋更新仍然無法運作。我建議您在安裝 Internet Explorer 8 後重新啟動電腦。

Windows XP 更新 (KB927891) 此更新用於修復或防止 SVCHOST.exe 99% CPU 使用率問題。您需要做的第一件事是確保您的自動更新設定為關閉。如果您必須關閉自動更新,我建議您重新啟動電腦。重新啟動後繼續安裝此更新。我會關閉自動更新,直到此修復結束;一旦 Windows 更新再次工作,我就可以重新開啟它了。

Windows 更新代理程式 3.0 安裝 Windows 更新代理程式 3.0。此更新將修復您嘗試執行 Windows 更新時出現的錯誤。如果您嘗試再次執行 Windows 更新,系統會提示您安裝最新新增的 Windows 更新。繼續進行此更新。更新將成功安裝,但您可能會注意到 Windows 更新在搜尋更新時將繼續循環。如果是這種情況,您可以繼續下一組更新。

Internet Explorer 8 安全性更新 如果您在檢查更新時仍遇到 Windows 更新循環問題,您應該繼續安裝其餘 4 個 Internet Explorer 8 安全性更新。安裝所有更新後,您現在應該可以正常執行 Windows 更新工作階段。

答案2

我遇到過這個問題,但在Win XP SP3上使用IE8。

對我來說,解決方案是:

  1. 停用自動更新
  2. 取消正在運行的更新
  3. 下載IE8補丁:http://www.microsoft.com/en-us/download/details.aspx?id=41404對於英語用戶,http://www.microsoft.com/fr-fr/download/details.aspx?id=41404為我
  4. 執行 Windows 更新,更新後重新啟動。

希望這會有所幫助...

答案3

看來操作的順序可能很重要,因為當我按這個順序嘗試時,它對我有用:

  1. 下載了XP SP3網路安裝,並重新安裝 SP3(即使它已經安裝)。
  2. 手動更新至 IE8(即不透過 Windows 更新)
  3. 然後透過新安裝的IE 8進入Windows Update頁面。

也許這對其他人會有幫助。

相關內容