2012年4月12日 星期四

使用修復安裝後,造成微軟自動更新安裝失敗之解決


Windows XP修復安裝造成微軟的自動更新安裝失敗之解決
用原位升級(修復安裝)覆蓋安裝是指"升級"這個安裝選項,是會讓微軟的自動更新安裝失敗!
因為最近我使用這招修復Windows XP (專業版) 無法開啟系統還原,無法執行true type 造字程式...問題
卻造成無法自動更新,因為下載更新安裝失敗!我搞到今天才找到原因。
解決方法:請參考下面奇摩知識+
微軟線上更新失敗(不是驗證失敗)
http://tw.knowledge.yahoo.com/question/?qid=1007081810524
我的作法:
說明:在某些 Windows Update Agent 2.0 檔案遺失或損毀時,就可能發生這些問題。Windows Update Agent 2.0 安裝套件,請根據電腦執行的作業系統下載
Microsoft Windows XP、Microsoft Windows Server 2003 和 Microsoft Windows 2000 的 32 位元版本
 WindowsUpdateAgent20-x86.exe(4.28MB) http://go.microsoft.com/fwlink/?LinkId=43264
下載後,直接執行WindowsUpdateAgent20-x86.exe安裝。
說明:無法更新問題發生的原因,應該是系統未修復前已安裝的更新檔所殘留的登錄檔在作怪,這個軟體可以修復這些檔案。
解壓縮後,會有兩個執行檔,直接執行有齒輪圖案Dial-a-fix.exe
就直接按下面那個綠色勾勾,然後再按左邊的GO就會開始自己跑了。
無效的話用安全模式再讓Dial-a-fix.exe程式跑一次。

Dial-a-fix – 直接修正Windows系統內的錯誤
說明

當所用的Windows系統經常遇到很多問題,可嘗試使用「Dial-a-fix」這免費工具,它針對Windows Updates、COM/ActiveX、VBscript、Jscript等問題,來進行修正。只需在程式內點選要修正的項目再按「Go」便可直接修正系統錯誤。
  參考網址: http://wiki.djlizard.net/Dial-a-fix

3.手動登錄DLL檔
步驟1 。 打開記事本。
步驟2 。把如下紅色部份的文字複製起來,在記事本貼上
regsvr32 /s wuapi.dll
regsvr32 /s wuaueng1.dll
regsvr32 /s wuaueng.dll
regsvr32 /s wucltui.dll
regsvr32 /s wups2.dll
regsvr32 /s wups.dll
regsvr32 /s wuweb.dll
步驟3 。 然後按「檔案(F)」→「另存新檔(A)」→[存檔類型(T)]選所有檔案→在[檔名(N)]輸入檔名後面的*.txt改成.bat或.cmd→按「儲存(S)」。
步驟4 。 把存檔後的.bat 或.cmd 放在桌面上。按兩下.bat 或.cmd 的圖示
步驟5 。  就會開命令提示字元視窗,跑完後自動關閉。
※完成後重新開機再試著到微軟更新一次。
微軟線上更新失敗(不是驗證失敗)
http://tw.knowledge.yahoo.com/question/?qid=1007081810524
微軟秘密更新惹禍 影響XP修復安裝
http://www.ithome.com.tw/itadm/article.php?c=45491

沒有留言:

張貼留言