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, diegiant Windows komponent?, arba j?s bandote diegti Microsoft arba tre?iosios ?alies programin?s ?rangos, kyla viena 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 komponento pagal technin?s prie?i?ros ?urnale (CBS.log):
    • 0xC80001FE
    • 0x80200010
    • 0x80070643
    • 0x80246002
    • 0x80070490
    • 0x80070420
    • 0x80073712
    • 0x80246007
    • 0x8000FFFF
    • 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 < 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? i?vykdami prie kito b?do. Jei problema bus 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 kompiuter? bus ?sitikinkite, 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. Nor?dami gauti 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 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?, ?veskite sfc/scannowir paspauskite Enter.
  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:
    Grynasis prad?ti 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, o tada ?veskite regedit ? lauk? Prad?ti ie?k? .
  2. S?ra?eprogramos 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 eksportuoti.
  6. LaukeFailo vardas ?veskite COMPONENTS.
  7. Lauke ?ra?yti ? spustel?kite darbalaukis, spustel?kite ?ra?ytiir tada ?ra?ykite fail? darbalaukyje.
  8. I?samios informacijos srityje de?iniuoju pel?s mygtuku spustel?kite PendingXmlIdentifier, ir tada spustel?kite Naikinti. Jei ?i reik?m? n?ra, pereikite prie kito veiksmo.
  9. I?samios informacijos srityje, de?in?jespustel?kite NextQueueEntryIndex, ir 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, ir 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: U?registruoti Windows Naujinti failus
U?registruokite 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 kilti, 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? ar automatinio atnaujinimo 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 sustabdyti wuauserv
    • CD % systemroot %
    • REN SoftwareDistribution SoftwareDistribution.old
    • Grynasis prad?ti wuauserv
  3. Pabandykite ?diegti naujinimus dar kart?.
Svarbu. 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.
  • Panaikinus programin?s ?rangos platinimo aplanke, atsisiuntimo retrospektyvoje yra pa?alinamas.
  • Jei ?iuo metu gaunate naujinimus i? "Microsoft Update" ir i? "Windows" naujinimo, turite rinktis ?i? parinkt? i? "Windows Update" svetain?s.
Pastaba. Jei problema nebus i?spr?sta ir s?kmingai galite atsisi?sti ir ?diegti naujinimus, saugiai gali panaikinti aplank? SoftwareDistribution.old susigr??inti disko viet?.

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

I?valykite bet dabartiniuose darbo pasi?lymuose i? BIT? eil?. 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
    Jei atlikote ?iuos veiksmus, BITAI eil?je yra i?valytas.
  3. Pabandykite ?diegti naujinimus dar kart?.

Metodas 10: 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. Stulpelyje Atanujinimas nustatyti Microsoft ?ini? baz?s straipsnyje 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 numer? ir jums 1 veiksme, ir spustel?kite eiti.
    Pastaba. Ta?iau neapima raid?s "kb" ?vedus straipsnio numer?. Pavyzd?iui, ?veskite "kb123456" 123456.
  4. Nar?yti gr??int? turinio 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 atsisi?sti, ir tada spustel?kite ?ra?yti kai jus paragins ?ra?yti atsisi?st? fail?. ?ra?yti atsisi?st? fail? darbalaukyje.
  6. Kai atsisiuntimas bus baigtas, spustel?kite Atidaryti ?diegti naujinim?.
    Pastaba Naujinimo diegimas gali nepavykti, jei naujinimas netinka j?s? naudojamos Windows versijos.

11 b?das: Pervardykite Pending.xml

Pervardyti 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

Metodas 12: 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: 2014 m. gegu??s 29 d. - Per?i?ra: 3.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 ir po to bendruomen?s suredaguotus straipsnius, taip pat ?mogaus i?verstus straipsnius siekdama suteikti prieig? prie vis? savo ?ini? baz?s straipsni? daugeliu kalb?. 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?, patirt? d?l neteisingo turinio vertimo arba m?s? klient? 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