萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows XP 教學

Windows XP 自動更新無法下載更新?重新註冊 IE.inf 與修復核心 DLL

問題現象

開啟 Windows Update,接受授權條款後點選「立即安裝」,長時間無反應或報錯,無法下載更新。

解決方案一:重新註冊 IE.inf(最常見有效)

  1. 開啟「資料夾選項」→「檢視」→ 勾選「顯示隱藏的檔案和資料夾」,取消勾選「隱藏受保護的作業系統檔案」。
  2. 進入 C:\Windows\system32\inf 資料夾。
  3. 找到 IE.inf,右鍵→「安裝」。
  4. 等待完成,重新嘗試 Windows Update。

解決方案二:修復核心 COM 元件(方案一無效時)

  1. 將以下檔案從 C:\Windows\System32 複製到 C:\ 根目錄備份:
    Asycfilt.dll、Oleaut32.dll、Olepro32.dll、Stdole2.tlb
  2. 下載並執行 Mcrepair.exe(Microsoft COM 修復工具,可從微軟下載中心取得)。
  3. 重新開機。
  4. 將備份的四個檔案複製回 C:\Windows\System32 覆蓋。
  5. 再次重新開機,Windows Update 應恢復正常。

原理說明

Windows Update 依賴 IE 渲染引擎與 COM 基礎設施。IE.inf 重新註冊可修復 IE 核心組件註冊表;Mcrepair 修復系統級 COM 元件註冊。兩者結合可解決多數「無法下載/安裝更新」問題。

現代替代方案(XP 已停止支援)

  • 使用 WSUS Offline Update 離線下載所有 XP 補丁(至 2014 年 4 月),匯入系統離線安裝。
  • 手動下載關鍵補丁(KB 編號)從微軟更新型錄安裝。
  • 強烈建議:升級至支援中作業系統(Windows 10/11、Linux),XP 連網風險極高。
copyright © 萬盛學電腦網 all rights reserved