技術(shù)員聯(lián)盟提供win764位系統(tǒng)下載,win10,win7,xp,裝機純凈版,64位旗艦版,綠色軟件,免費軟件下載基地!

當(dāng)前位置:主頁 > 教程 > 服務(wù)器類 >

XP系統(tǒng)不能自動更新的解決方法

來源:技術(shù)員聯(lián)盟┆發(fā)布時間:2018-08-18 06:12┆點擊:

  在訪問Windows Update或者M(jìn)icrosoft Update網(wǎng)站時,網(wǎng)頁提示錯誤代碼0×80070422 (顯示在屏幕右上角),大意是提示W(wǎng)indows Update服務(wù)被禁用,需要到組策略啟動相應(yīng)的服務(wù).不過鑒于在此之前曾經(jīng)做過優(yōu)化,在進(jìn)行操作之前必須先用那個優(yōu)化程序的還原功能,也就是在操作時選第4項.可是在操作時又出現(xiàn)了問題.

  啟動自動更新服務(wù)時出現(xiàn)提示對話框,說與此服務(wù)相關(guān)的組件未能啟動,因此啟動失敗.這顯然也是那個優(yōu)化方案的結(jié)果.為此又去百度進(jìn)行了查找,發(fā)現(xiàn)了需要先重新注冊的dll文件.

  注冊 qmgr.dll和qmgrproxy.dll

  regsvr32 qmgr.dll

  regsvr32 qmgrproxy.dll

  在注冊 qmgrproxy.dll 時單擊“確定”后系統(tǒng)提示說找不到模塊,經(jīng)過測試不影響恢復(fù).

  做完后我們回到組策略窗口,啟動所有能啟動的服務(wù).不行的話再從頭到尾來一遍.

  一切工作完成,問題解決.

  遇到同類問題的朋友可以參考這個解決方法.

  下面把運行windows update時遇到錯誤情況的解決方案歸納如下,遇到問題時可以依次嘗試:

  1、確保用的是IE,不是firefox或者opera(為了cb廣大的opera fans特別提醒,不要習(xí)慣成自然^_^), 不推薦用IE tab.

  2、禁止當(dāng)前瀏覽器攔截彈出窗口,換句話說就是允許彈出窗口(同樣很簡單,但是容易被忽略).

  3、查看hosts文件有沒有被修改,恢復(fù)其原狀.hosts文件一般位于

  $WINDIR$system32driversetc.

  4、清空IE緩存,臨時文件、歷史記錄.

  5、確保自己當(dāng)前是系統(tǒng)管理員,或者在“控制面板”-“用戶帳戶”刪除所有不用的帳戶,然后重新啟動.這一條是最重要的,即使不用管理員帳號也能更新,但是也許會出現(xiàn)不可預(yù)知的錯誤

  6、適當(dāng)?shù)恼{(diào)整ie對activex、javascript的限制,可以在internet選項的“安全”選項卡里調(diào)整.如果怕影響安全性,可以僅對進(jìn)行調(diào)整.

  7、注冊URLMON.dll,MSXML3.dll,jscript.dll,qmgr.dll和qmgrproxy.dll:

  regsvr32 dll名稱.dll

  8、將WUAUSERV和BITS添加到SvcHost進(jìn)程中:打開REGEDIT,瀏覽到

  HKEY_Local_MachineSoftwareMicrosoftWindowsNTCurrentVersionSvcHost

  打開“netsvcs”項.在“數(shù)值數(shù)據(jù)”下,將“BITS”和“WUAUSERV”添加到服務(wù)列表中.修改以后重新啟動.【適用于錯誤代碼0×8007043B】

  9、如果 DataStore 文件夾中的內(nèi)容不匹配,【適用于錯誤代碼0×80070002】可以考慮刪除

  %windir%SoftwareDistributionDataStore

  文件夾的所有內(nèi)容,刪除不了就先把自動更新服務(wù)停用.

  10、不要使用代理.檢查是不是Windowsupdate在受限站點的名單里面;如果是,將其刪掉.

  11、設(shè)置合理的系統(tǒng)日期和時間.

  12、確保相關(guān)服務(wù)啟動.服務(wù)名稱:Automatic update(或者“自動更新”),BITS(或者“后臺智能傳送服務(wù)”)等.方法:運行services.msc,然后啟動相應(yīng)的服務(wù),如果不知道應(yīng)該啟動哪個,就把能啟動的都啟動,日后再逐一排除。