Nepodarilo sa nainštalovať aktualizácie v systéme Windows Vista, Windows 7, Windows Server 2008 a Windows Server 2008 R2

Preklady článku Preklady článku
ID článku: 2509997 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

Na tejto stránke

Príznaky

Pri pokuse o inštaláciu aktualizácie do systému Windows, môžete skúsiť nainštalovať súčasť systému Windows alebo pokuse o inštaláciu programu tretej-party software alebo Microsoft, sa vyskytnúť jeden alebo viacero z nasledujúcich príznakov:
  • Nemôžete zobraziť Windows úlohy alebo funkcie.
  • Inštalácia zlyhá.
  • Keď sa pokúsite pripojiť na webovú lokalitu Microsoft Windows Update alebo na webovej lokalite Microsoft Update, jeden z nasledovných kódov chyby je prihlásený v denníku Windows Update (windowsupdate.log) alebo komponent založené servis log (CBS.log):
    • 0xC80001FE
    • 0x80200010
    • 0x80070643
    • 0x80246002
    • 0x80070490
    • 0x80070420
    • 0x80073712
    • 0x80246007
    • 0x8000ffff
    • 0x80070424
    • 0x80248007
    • 0x8007064C
    • 0x8024D00C
    • 0x8007066A
    • 0x80245003
    • 0x8024402C

Príčina

Tento problém sa môže vyskytnúť ak jeden alebo viac z nasledujúcich podmienok sú pravdivé:
  • Windows Update databázy je poškodený.
  • Antivírusový softvér je nakonfigurovaný tak, aby prehľadá priečinok %Windir%\SoftwareDistribution.
  • Službu Background Intelligent Transfer Service (BITS) nedostane obsahu prepojenie hlavičky.
  • Požadovaný systémový súbor je nesprávne zapísaná.
  • Inštalátor systému Windows sa vyskytla chyba.
  • Komponent na servis (CBS) manifest je poškodený.
  • Windows Opdate službu prestal počas inštalácie.
  • S Windows Update agent súbory existuje konflikt verzií súboru.

Riešenie

Ak chcete vyriešiť tento problém, skúste nasledovné metódy. Po vykonaní všetkých krokov v každej metóde, vyskúšajte, či problém je vyriešený predtým, než prejdete na ďalšiu metódu. Ak sa problém nevyrieši akoukoľvek metódou, nie musíte použiť zvyšné metódy.

Metóda 1: reštartovanie počítača, a potom skúste znova nainštalovať aktualizácie

Zatvorte všetky spustené programy, reštartujte počítač a potom skúste znova nainštalovať aktualizácie.

Poznámka Reštartovaním počítača sa uistite, že všetky predchádzajúce inštalácie dokončili, a že žiadny zostávajúce procesy vyžadovať reštartovanie systému predtým, ako môžete dokončiť.

Metóda 2: Spustenie nástroja na kontrolu pripravenosti na aktualizáciu systému (CheckSur.exe)

Prevezmite a spustenie nástroja na kontrolu pripravenosti na aktualizáciu systému. Tento nástroj beží na jednorazové vyhľadávanie nezrovnalosti, ktoré môžu zabrániť budúcich servisných činností. Ďalšie informácie o spôsobe prevzatia a spustenia nástroja CheckSur.exe, po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
947821 Popis systém Aktualizácia pripravenosť nástroj pre Windows Vista, pre systém Windows Server 2008, Windows 7 a Windows Server 2008 R2
Skúste znova nainštalovať aktualizácie.

Poznámka Po spustení nástroja, CheckSur.log súbor je uložený v nasledovnom umiestnení:
%SystemRoot%\logs\cbs

Metóda 3: Spustenie nástroja System File Checker (SFC.exe)

Spustenie nástroja System File Checker (SFC.exe). Robiť to, postupujte nasledovne:
  1. Otvorte administratívne príkazový riadok okno.
  2. Do príkazového riadka zadajte príkaz sfc/scannowa stlačte kláves Enter.
  3. Po skenovanie je hotové, skúste znova nainštalovať aktualizácie.

Metóda 4: Obnoviť obsah priečinka Catroot2

Obnoviť obsah priečinka Catroot2. Robiť to, postupujte nasledovne:
  1. Zadajte nasledovné príkazy a po každom príkaze stlačte kláves Enter:
    • net stop cryptsvc
    • MD %systemroot%\system32\catroot2.old
    • xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
  2. Zmazať celý obsah priečinka catroot2, ale nie odstrániť priečinok catroot2.
  3. Zadajte nasledovný príkaz a stlačte kláves Enter:
    net start cryptsvc
  4. Zatvorte okno príkazového riadka.

Metóda 5: Odstrániť všetky nesprávne hodnoty databázy Registry

Odstrániť všetky nesprávne hodnoty, ktoré môžu existovať v databáze Registry. Robiť to, postupujte nasledovne:
  1. Kliknite na tlačidlo Štart, a potom zadajte regedit do poľa Spustiť hľadanie .
  2. V zoznameprogramy kliknite na položku regedit.exe.
  3. Vyhľadajte a vyberte nasledovný podkľúč databázy registry:
    HKEY_LOCAL_MACHINE\COMPONENTS
  4. Kliknite pravým tlačidlom myšikomponenty.
  5. Kliknite na položku exportovať.
  6. Do poľaNázov súboru zadajte súčasti.
  7. V poli Uložiť do kliknite na ploche, kliknite na položku Uložiťa potom súbor uložte na pracovnú plochu.
  8. V table s podrobnosťami kliknite pravým tlačidlom myši na položku PendingXmlIdentifier, a potom kliknite na tlačidlo odstrániť. Ak táto hodnota neexistuje, prejdite na ďalší krok.
  9. V table s podrobnosťami vpravokliknite na položku NextQueueEntryIndex, a potom kliknite na tlačidlo odstrániť. Ak táto hodnota neexistuje, prejdite na ďalší krok.
  10. V table s podrobnosťami kliknite pravým tlačidlom myšipoložku AdvancedInstallersNeedResolving, a potom kliknite na tlačidlo odstrániť. Ak hodnota neexistuje, prejdite na ďalší krok.
  11. Reštartujte počítač.
  12. Skúste znova nainštalovať aktualizácie.
Metóda 6: Zaregistrujte súbory služby Windows Update
Zaregistrujte súbory služby Windows Update. Robiť to, postupujte nasledovne:
  1. Otvorte administratívne príkazový riadok okno.
  2. Do príkazového riadka, zadajte nasledovný príkaz:
    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. Skúste znova nainštalovať aktualizácie.

Metóda 7: Uistite sa, že váš antivírusový program nie scan určitých súborov

Uistite sa, že váš antivírusový program nekontroluje súbory v adresári % windir % \SoftwareDistribution na každom počítači, na ktorom je nainštalovaný systém Windows Update Agent.

Pre počítače so systémom Windows Server 2003, Microsoft Windows 2000, Windows XP, Windows Vista alebo Windows Server 2008, nekontrolovanie tieto súbory a priečinky.

Poznámka: Tieto súbory nie sú ohrozené infekciou. Ak vám skenovanie tieto súbory, problémy s vážnymi výkon môže vyskytnúť, pretože niektoré súbory môžu byť uzamknuté. Ak špecifickú množinu súborov je identifikovaný menom, vylúčiť iba tie súbory, nie celý priečinok. Niekedy, celý priečinok musí byť vylúčené. Nevylučuje niektorú z týchto položiek na základe príponu názvu súboru. Napríklad vylúčiť všetky súbory s príponou .dit. Microsoft nemá žiadnu kontrolu nad iné súbory, ktoré môžu používať rovnaké prípony ako tieto súbory.
  • Súbory, ktoré sú prepojené na lokalitu Microsoft Windows Update alebo automatické aktualizácie
  • Súbor databázy služby Windows Update alebo Automatic Update databázový súbor

    Poznámka: Tento súbor (Datastore.edb) je umiestnený v tomto adresári:
    %windir%\SoftwareDistribution\Datastore
  • Súbory denníka transakcií

    Poznámka: Tieto súbory sú umiestnené v nasledujúcom priečinku:
    %windir%\SoftwareDistribution\Datastore\Logs
Vylúčiť nasledujúce súbory:
  • EDB*.log

    Poznámka: Zástupný znak naznačuje, že tam môže byť niekoľko súborov.
  • Res1.log
  • Res2.log
  • EDB.chk
  • TMP.EDB

Metóda 8: Premenovanie priečinka SoftwareDistribution

Premenovanie priečinka služby Windows Update dočasne SoftwareDistribution. Ak to chcete urobiť, postupujte podľa nasledujúcich krokov:
  1. Otvorte administratívne príkazový riadok okno.
  2. Spustite nasledujúce príkazy a po každom príkaze stlačte kláves Enter:
    • Net stop wuauserv
    • CD % systemroot %
    • Ren SoftwareDistribution SoftwareDistribution.old
    • Čistý Štart wuauserv
  3. Skúste znova nainštalovať aktualizácie.
Dôležité: Tento problém sa vyskytuje pri použití tejto metódy:
  • Aktualizácie, ktoré sú v súčasnosti stiahnuté, ale ktoré ešte neboli nainštalované musieť znova stiahnuť pomocou služby Windows Update alebo Microsoft Update.
  • Pri odstránení priečinka Software Distribution, História preberania je odstránený.
  • Ak ste v súčasnosti aktualizácie z lokality Microsoft Update a Windows Update, budete musieť znova vyberte túto možnosť z webovej lokality Windows Update.
Poznámka: Ak problém vyriešený a môžete úspešne stiahnuť a nainštalovať aktualizácie, môžete bezpečne odstrániť priečinok SoftwareDistribution.old obnoviť miesto na disku.

Metóda 9: Jasné, vo fronte BITOV z aktuálnej úlohy

Zrušte všetky aktuálne úlohy z BITOV frontu. Ak to chcete urobiť, postupujte podľa nasledujúcich krokov:
  1. Otvorte administratívne príkazový riadok okno.
  2. Do príkazového riadka zadajte nasledovné príkazy a po každom príkaze stlačte kláves Enter:

    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
    Poznámka:
    Po vykonaní týchto krokov, KÚSKY frontu sa zbaví.
  3. Skúste znova nainštalovať aktualizácie.

Metóda 10: Stiahnuť a nainštalovať manuálne 958056 aktualizácie

Stiahnuť a manuálne nainštalujte aktualizáciu KB 958056. Ak to chcete urobiť, postupujte podľa nasledujúcich krokov:
  1. Určiť číslo článku databázy Microsoft Knowledge Base neúspešnú aktualizáciu. K tomu, vykonajte jeden z nasledujúcich: Chyba kódu správy.
    • Zobraziť chybové hlásenie kód.
    • Zobrazte históriu aktualizácie na webovej lokalite Windows Update alebo na webovej lokalite Microsoft Update. Ak to chcete urobiť, postupujte podľa nasledujúcich krokov:
      1. Navštívte nasledujúce webovú lokalitu Microsoft Update:
        http://update.microsoft.com
      2. V časti Možnosti kliknite na položku skontrolovať históriu aktualizácií.
      3. V stĺpci aktualizovať určiť číslo článku databázy Microsoft Knowledge Base neúspešnú aktualizáciu.
  2. Nájdete na lokalite www Windows Download:
    http://www.Microsoft.com/Windows/downloads/default.aspx
  3. Do vyhľadávacieho poľa na stiahnutie webovej stránke, typ článku číslo, ktoré ste vyhľadali v kroku 1, a potom kliknite na ísť.
    Poznámka: Neobsahujú písmená "kb", keď zadáte číslo článku. Napríklad, zadajte "kb123456" 123456.
  4. Prehľadávať zoznam vrátený obsah vyhľadajte článok databázy Knowledge Base, ktorý má odkaz na stiahnutie.
    Poznámka: Môžete byť vyzvaní na overenie systému Windows. Ak sa zobrazí výzva, postupujte podľa pokynov na overenie systému Windows a potom pokračovať na stiahnutie aktualizácie.
  5. Kliknite na Downloada potom kliknite na tlačidlo Uložiť Ak ste vyzvaní na uloženie na stiahnutie. Uložte preberaný súbor do vášho počítača.
  6. Po dokončení preberania, kliknite na tlačidlo Otvoriť nainštalujte aktualizáciu.
    Poznámka Inštalácia aktualizácie môže zlyhať, ak aktualizácie je správne pre vašu verziu systému Windows.

Metóda 11: Premenovať Pending.xml

Premenujte súbor Pending.xml. Ak to chcete urobiť, postupujte podľa nasledujúcich krokov:
  1. Otvorte administratívne príkazový riadok okno.
  2. Do príkazového riadka, zadajte nasledovný príkaz:
    takeown /f C:\Windows\winsxs\pending.xml
  3. Premenovať c:\windows\winsxs\pending.xml cestu pomocou nasledujúceho príkazu:
Ren c:\windows\winsxs\pending.xml pending.old

Metóda 12: Beh Chkdsk na Windows oddiel

Spustiť kontrolu disku na oblasti systému Windows. Ak to chcete urobiť, postupujte podľa nasledujúcich krokov:
  1. Otvorte administratívne príkazový riadok okno.
  2. Do príkazového riadka, zadajte nasledovný príkaz:
    Chkdsk volume: /f /r

Vlastnosti

ID článku: 2509997 - Posledná kontrola: 17. mája 2014 - Revízia: 4.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • 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
Kľúčové slová: 
kbmt KB2509997 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok je preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft a možno ho opraviť prostredníctvom technológie Community Translation Framework (CTF). Microsoft ponúka strojovo preložené články, články upravené komunitou aj články preložené prekladateľmi, aby zabezpečil prístup ku všetkým článkom databázy Knowledge Base vo viacerých jazykoch. Strojovo preložené články aj upravené články môžu obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky. Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené neprávnym prekladom obsahu alebo jeho použitím zo strany našich zákazníkov. Ďalšie informácie o technológii CTF nájdete na lokalite http://support.microsoft.com/gp/machine-translation-corrections/sk.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 2509997

Odošlite odozvu

 

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