Ne?manoma ?diegti atnaujinimus Windows Vista, Windows 7, Windows Server 2008 ir Windows Server 2008 R2

Straipsni? vertimai Straipsni? vertimai
Straipsnio ID: 2509997 - Per?i?r?ti ?iame straipsnyje minimus produktus.
I?pl?sti visus | Sutraukti visus

?iame puslapyje

Po?ymiai

Kai bandote ?diegti naujinim? ? Windows, galite pabandyti ?diegti Windows komponent? arba bandote diegti Microsoft arba tre?iosios ?alies programin?s ?rangos, jau?iate vienas ar daugiau i? ?i? simptom?:
  • Negalite per?i?r?ti Windows vaidmenis ar funkcijas.
  • Paslaug? paketo diegimas nepavyksta.
  • Bandydami prisijungti prie Microsoft Windows naujinimo svetain?s arba Microsoft Update svetain?s, vienas i? ?i? klaidos kod? yra u?registruotas Windows Update ?urnale (windowsupdate.log) arba sud?tin?s dalies pagal aptarnavimo ?urnale (CBS.log):
    • 0xC80001FE
    • 0x80200010
    • 0x80070643
    • 0x80246002
    • 0x80070490
    • 0x80070420
    • 0x80073712
    • 0x80246007
    • 0x80000FFF
    • 0x80070424
    • 0x80248007
    • 0x8007064C
    • 0x8024D00C
    • 0x8007066A
    • 0x80245003
    • 0x8024402C

Prie?astis

?i problema gali kilti, jei vienas ar daugiau i? ?i? s?lyg? yra teisinga:
  • Windows Update duomen? baz?s yra sugadintas.
  • Antivirusin? programin? ?ranga yra konfig?ruojamas nuskaityti aplank? %Windir%\SoftwareDistribution.
  • Fono intelektualiojo perdavimo tarnyba (BITS) tarnyb? negauna turinio saito antra?t?.
  • Sistemos failas yra registruotas neteisingai.
  • Windows Installer, ?vyko klaida.
  • Komponent? pagal aptarnavimo (CBS) manifeste yra sugadintas.
  • Windows Opdate tarnyba sustabd? diegimo metu.
  • Failo versij? konfliktas egzistuoja su Windows naujinimo agento fail?.

Sprendimas

Nor?dami i?spr?sti ?i? problem?, pabandykite ?iuos metodus. Atlik? ?iuos veiksmus kiekvieno metodo, patikrinti, ar problema pa?alinta prie? jums eiti prie kito b?do. Jei problema yra i?spr?sta bet kokiu b?du, j?s neturite naudoti likusi? metodus.

1 Metodas: i? naujo paleiskite kompiuter? ir tada pabandykite ?diegti naujinimus dar kart?

U?darykite visas programas, kurios veikia, i? naujo paleiskite kompiuter? ir tada pabandykite ?diegti naujinimus dar kart?.

Pastaba I? naujo paleisti kompiuterio ?sitikinkite, kad kad visi ankstesni? ?renginiai baig?, ir kad n?ra likusi? procesai reikalauja sistemos paleidimas i? naujo prie? jie gali baigtis.

2 B?das: Paleiskite sistemos parengimo naujinti ?rank? (CheckSur.exe)

Atsisi?skite ir paleiskite sistemos naujinimo parengtumo ?rank?. ?is ?rankis veikia vien? kart? ie?koti neatitikim?, kurie gali u?kirsti keli? b?simoms aptarnavimo operacijoms. Daugiau informacijos apie tai, kaip atsisi?sti ir paleisti CheckSur.exe ?rank?, spustel?kite toliau straipsnio numer? ir per?i?r?kite straipsn? Microsoft ?ini? baz?je:
947821 Sistemos naujinimo parengimo ?rankis, skirtas Windows Vista, Windows Server 2008, Windows 7 ir Windows Server 2008 R2, Apra?ymas
Pabandykite ?diegti naujinimus dar kart?.

Pastaba Kai vykdote ?rank?, CheckSur.log failas ?ra?omas ? ?i? viet?:
%SystemRoot%\logs\cbs

3 Metodas: Paleisti sistemos fail? tikrinimo ?rank? (SFC.exe)

Paleisti sistemos fail? tikrinimo ?rank? (SFC.exe). Nor?dami tai padaryti, atlikite ?iuos veiksmus:
  1. Atidarykite administravimo komandin?s eilut?s lang?.
  2. ? komand? eilut? ?ra?ykite sfc/scannow, tada paspauskite ?veskite.
  3. Po skenavimo baigtas, pabandykite ?diegti naujinimus dar kart?.

4 Metodas: I? naujo nustatyti aplank? Catroot2 turinys

I? naujo nustatyti aplank? Catroot2 turin?. Nor?dami tai padaryti, atlikite ?iuos veiksmus:
  1. ?ra?ykite ?ias komandas, spausdami klavi?? ENTER kiekvienos komandos:
    • net stop cryptsvc
    • MD %systemroot%\system32\catroot2.old
    • xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old/s
  2. Panaikinti visas turinys aplank? Catroot2, bet ne i?trinti aplank? Catroot2.
  3. ?veskite ?i? komand? ir paspauskite Enter:
    net start cryptsvc
  4. U?darykite komandin?s eilut?s lang?.

5 Metodas: Pa?alinti visas neteisingas registro reik?mes

Pa?alinti visas neteisingas reik?mes, kurios gali b?ti ?traukti ? registr?. Nor?dami tai padaryti, atlikite ?iuos veiksmus:
  1. Spustel?kite Prad?ti, tada ?veskite regedit ? ? Prad?ti paie?k? langel?.
  2. ? ?Programos s?ra?e, spustel?kite regedit.exe.
  3. Raskite ir pasirinkite ?? dalin? registro rakt?:
    HKEY_LOCAL_MACHINE\COMPONENTS
  4. De?iniuoju pel?s mygtuku spustel?kiteKOMPONENTAI.
  5. Spustel?kite Eksporto.
  6. ? ?Failo vardas ?ra?ykite KOMPONENTAI.
  7. ? ? I¹saugoti spustel?kite Darbalaukio, spustel?kite I?saugoti, ir tada ?ra?ykite fail? darbalaukyje.
  8. I?samios informacijos srityje de?iniuoju pel?s mygtuku spustel?kite. PendingXmlIdentifier, tada spustel?kite Naikinti. Jei ?i reik?m? n?ra, pereikite prie kito veiksmo.
  9. I?samios informacijos srityje, de?in?jespustel?kite NextQueueEntryIndex, tada spustel?kite Naikinti. Jei ?i reik?m? n?ra, pereikite prie kito veiksmo.
  10. I?samios informacijos srityje de?iniuoju pel?s mygtuku spustel?kiteAdvancedInstallersNeedResolving, tada spustel?kite Naikinti. Jei reik?m? neegzistuoja, pereikite prie kito veiksmo.
  11. I? naujo paleiskite kompiuter?.
  12. Pabandykite ?diegti naujinimus dar kart?.
6 Metodas: Registr? Windows Naujinti failus
Registruokit?s Windows Naujinti failus. Nor?dami tai padaryti, atlikite ?iuos veiksmus:
  1. Atidarykite administravimo komandin?s eilut?s lang?.
  2. ? komand? eilut? ?ra?ykite ?i? komand?:
    REGSVR32 WUPS2.DLL /S
    REGSVR32 WUPS.DLL /S
    REGSVR32 WUAUENG.DLL /S
    REGSVR32 WUAPI.DLL /S
    REGSVR32 WUCLTUX.DLL /S
    REGSVR32 WUWEBV.DLL /S
    REGSVR32 JSCRIPT.DLL /S
    REGSVR32 MSXML3.DLL /S
  3. Pabandykite ?diegti naujinimus dar kart?.

7 Metodas: ?sitikinkite, kad j?s? antivirusin? programa nenuskaito tam tikrus failus

?sitikinkite, kad j?s? antivirusin? programa nenuskaito % windir % \SoftwareDistribution katalog? failus bet kuriame kompiuteryje, kuriame ?diegta Windows Update Agent.

Kompiuteriams, kuriuose veikia Windows Server 2003, Microsoft Windows 2000, Windows XP, Windows Vista ar Windows Server 2008, Nenuskaityti ?i? fail? ir aplank?.

Pastaba ?ie failai n?ra infekcij? rizika. Jei ?valgysite ?iuos failus, rimt? na?umo problem? gali atsirasti, nes kai kurie failai gali b?ti u?rakintas. Jei tam tikras fail? rinkinys identifikuojamas pagal vard?, i?skirkite tik tuos failus, o ne vis? aplank?. Kartais, ir turi neb?ti vis? aplank?. Nei?skirkite joki? ?iuos elementus pagal failo vardo pl?tin?. Pvz., neatmeta visus failus, kuri? pl?tinys .dit. Microsoft nekontroliuoja kit? fail?, kurie gali naudoti tuos pa?ius pl?tinius kaip ?iuos failus.
  • Failus, kurie yra susij? su Microsoft Windows Update arba automatinio naujinimo
  • Windows Update duomen? baz?s fail? arba automatinio naujinimo duomen? baz?s fail?

    Pastaba ?? fail? (Datastore.edb) yra ?sik?r?s ? ?? katalog?:
    %Windir%\SoftwareDistribution\Datastore
  • Fail?

    Pastaba ?ie failai yra ?iame aplanke:
    %Windir%\SoftwareDistribution\Datastore\Logs
I?skirkite ?iuos failus:
  • EDB*.log

    Pastaba Pakaitos simbolis rodo, kad gali b?ti kelis failus.
  • Res1.log
  • Res2.log
  • EDB.CHK
  • Tmp.EDB

8 B?das: Pervardykite SoftwareDistribution katalog?

Pervadinti Windows Update laikinai SoftwareDistribution katalog?. Nor?dami tai padaryti, atlikite ?iuos veiksmus:
  1. Atidarykite administravimo komandin?s eilut?s lang?.
  2. Vykdykite ?ias komandas, spausdami klavi?? ENTER kiekvienos komandos:
    • Grynasis stabdyti wuauserv
    • CD % systemroot %
    • REN SoftwareDistribution SoftwareDistribution.old
    • Net start wuauserv
  3. Pabandykite ?diegti naujinimus dar kart?.
Svarbus D?l ?i? problem? atsiranda, kai naudojate ?? b?d?:
  • Atnaujinimai, yra ?iuo metu atsisi?sti, bet kad dar dar nebuvo ?diegta turi v?l atsisi?sti naudojant Windows Update ar Microsoft Update.
  • Kai panaikinate programin?s ?rangos platinimo aplanke, pa?alinama atsisiuntimo retrospektyvoje.
  • Jei ?iuo metu gaunate naujinimus i? "Microsoft Update" ir i? "Windows" naujinimo, turite rinktis ?i? parinkt? i? "Windows Update" svetain?s.
Pastaba Jei problema i?spr?sta ir s?kmingai galite atsisi?sti ir ?diegti naujinimus, saugiai gali panaikinti aplank? SoftwareDistribution.old susigr??inti disko vietos.

9 B?das: Ai?kiai BITAI eil?je, bet Dabartinis darbas

Ai?ku, bet Dabartinis darbas i? BITAI eil?je. Nor?dami tai padaryti, atlikite ?iuos veiksmus:
  1. Atidarykite administravimo komandin?s eilut?s lang?.
  2. ? komand? eilut? ?ra?ykite ?ias komandas ir paspauskite Enter po kiekvienos komandos:

    Net stop bits
    Net stop wuauserv
    Ipconfig /flushdns
    cd \documents and settings\all users\application data\microsoft\network\downloader
    Del qmgr0.dat
    Del qmgr1.dat
    Net start bits
    Net start wuauserv
    Pastaba
    Atlikus ?iuos veiksmus, BITAI eil?je yra i?valytas.
  3. Pabandykite ?diegti naujinimus dar kart?.

10 Metodas: Atsisi?sti ir rankiniu b?du ?diegti 958056 naujinimas

Atsisi?sti ir rankiniu b?du ?diegti naujinim? KB 958056. Nor?dami tai padaryti, atlikite ?iuos veiksmus:
  1. Nustatyti Microsoft ?ini? baz?s straipsnyje nepavykusio ?diegti naujinimo. Nor?dami tai padaryti, atlikite vien? i? ?i? veiksm?: Rodyti klaidos kodas.
    • Rodyti klaidos kodas.
    • Rodyti naujinim? retrospektyv? "Windows Update" svetain?je arba "Microsoft Update" svetain?je. Nor?dami tai padaryti, atlikite ?iuos veiksmus:
      1. Apsilankykite ?ioje Microsoft naujinimo ?iniatinklio svetain?je:
        http://Update.Microsoft.com
      2. Dalyje Parinktys spustel?kite Per?i?r?ti naujinimo retrospektyv?.
      3. Update skiltyje nustatyti Microsoft ?ini? baz?s straipsnyje skai?ius nepavykusio ?diegti naujinimo.
  2. Apsilankykite Windows parsisi?sti interneto svetain?je:
    http://www.Microsoft.com/Windows/downloads/default.aspx
  3. Ie?kos lauke puslapio atsisi?sti si?lomi failai, tipo straipsnio numeris, 1 veiksme, ir spustel?kite eiti.
    Pastaba Raid?s "kb" neapima, kai ?vedate straipsnio numer?. Pavyzd?iui, ?veskite "kb123456" 123456.
  4. Nar?yti gr??intas kiekis rasti ?ini? baz?s straipsnyje, yra nuoroda ? Parsisi?sti s?ra??.
    Pastaba Galite b?ti paraginti patvirtinti Windows. Jei esate paraginamas, vykdykite nurodymus, kad patvirtinti Windows, ir toliau atsisi?sti atnaujinim?.
  5. Spustel?kite Parsisi?sti, tada spustel?kite I?saugoti kai jus paragins ?ra?yti atsisi?st? fail?. ?ra?yti atsisi?st? fail? darbalaukyje.
  6. Kai atsisiuntimas bus baigtas, spustel?kite Atidaryti Nor?dami ?diegti naujinim?.
    Pastaba Naujinimo diegimas gali nepavykti jei naujinimas yra neteisingas savo Windows versijai.

11 B?das: Pervardykite Pending.xml

Pervadinkite Pending.xml. Nor?dami tai padaryti, atlikite ?iuos veiksmus:
  1. Atidarykite administravimo komandin?s eilut?s lang?.
  2. ? komand? eilut? ?ra?ykite ?i? komand?:
    takeown /f C:\Windows\winsxs\pending.xml
  3. Pervardyti c:\windows\winsxs\pending.xml keli? naudodami ?i? komand?:
REN c:\windows\winsxs\pending.xml pending.old

12 Metodas: Paleisti Chkdsk skaidinyje, Windows

Paleiskite disko tikrinimo Windows skaidinyje. Nor?dami tai padaryti, atlikite ?iuos veiksmus:
  1. Atidarykite administravimo komandin?s eilut?s lang?.
  2. ? komand? eilut? ?ra?ykite ?i? komand?:
    Chkdsk volume: /f /r

Savyb?s

Straipsnio ID: 2509997 - Paskutin? per?i?ra: 2013 m. baland?io 25 d. - Per?i?ra: 2.0
Taikoma:
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Starter
  • Windows Vista Ultimate
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Starter
  • Windows 7 Ultimate
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Foundation
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Foundation
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 Standard
Rakta?od?iai: 
kbmt KB2509997 KbMtlt
Atliktas automatinis vertimas
SVARBU: ?is straipsnis i?verstas naudojant ?Microsoft? ma?ininio vertimo programin? ?rang? ir gali b?ti pataisytas naudojant ?Community Translation Framework? (CTF) technologij?. ?Microsoft? si?lo ma?inos i?verstus, bendruomen?s suredaguotus ir ?mogaus i?verstus straipsnius siekdama daugeliu kalb? suteikti prieig? prie vis? savo ?ini? baz?s straipsni?. Ma?inos i?verstuose ir v?liau paredaguotuose straipsniuose gali b?ti ?odyno, sintaks?s ir / arba gramatikos klaid?. ?Microsoft? neatsako u? jokius netikslumus, klaidas arba ?al?, klient? patirt? d?l neteisingo turinio vertimo arba naudojimosi juo. Daugiau apie CTF ?r. http://support.microsoft.com/gp/machine-translation-corrections.
Spustel?kite ?ia, nor?dami pamatyti ?io straipsnio versij? angl? kalba: 2509997

Pateikti atsiliepim?

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com