Nastavitev posodobitev v operacijskih sistemih Windows Vista, Windows 7, Windows Server 2008 in Windows Server 2008 R2 ni mogoča

Prevodi člankov Prevodi člankov
ID članka: 2509997 - Oglejte si izdelke, na katere se nanaša ta članek.
Razširi vse | Zmanjšaj

Na tej strani

Simptomi

Pri nameščanju posodobitve za operacijski sistem Windows ali njegove komponente, nameščanju Microsoftovega programa ali programske opreme drugega proizvajalca lahko pride do ene ali več naslednjih težav:
  • Ni si mogoče ogledati vlog ali funkcij sistema Windows.
  • Namestitev servisnega paketa ne uspe.
  • Ko se poskušate povezati s spletnim mestom Microsoft Windows Update ali spletnim mestom Microsoft Update, se v dnevniško datoteko Windows Update (windowsupdate.log) ali dnevniško datoteko programskega vmesnika CBS (CBS.log) zabeleži ena ali več naslednjih napak:
    • 0xC80001FE
    • 0x80200010
    • 0x80070643
    • 0x80246002
    • 0x80070490
    • 0x80070420
    • 0x80073712
    • 0x80246007
    • 0x8000FFFF
    • 0x80070424
    • 0x80248007
    • 0x8007064C
    • 0x8024D00C
    • 0x8007066A
    • 0x80245003
    • 0x8024402C

Vzrok

Do te težave lahko pride, če je izpolnjen eden ali več od teh pogojev:
  • Zbirka podatkov Windows Update je poškodovana.
  • Protivirusna programska oprema je konfigurirana za pregled mape »%Windir%\SoftwareDistribution«.
  • Storitev BITS (Background Intelligent Transfer Service) ne prejme naslova povezave vsebine.
  • Zahtevana sistemska datoteka je nepravilno registrirana.
  • Windows Installer je naletel na napako.
  • Manifest programskega vmesnika CBS je poškodovan.
  • Storitev Windows Update se je zaustavila med namestitvijo.
  • Pri datotekah agenta storitve Windows Update obstaja spor med različicami datotek.

Rešitev

To težavo odpravite na spodaj naštete načine. Ko izvedete vse korake pri posameznem načinu, preverite, ali je težava odpravljena, preden nadaljujete z naslednjim načinom. Če težavo odpravite, preostalih načinov ni treba uporabiti.

1. način: znova zaženite računalnik in poskusite znova namestiti posodobitve

Zaprite vse odprte programe, znova zaženite računalnik in poskusite znova namestiti posodobitve.

Opomba Če znova zaženete računalnik, tako zagotovite, da se dokončajo vse prejšnje namestitve in ne ostane noben proces, ki bi zahteval vnovični zagon sistema, še preden se te namestitve dokončajo.

2. način: Zaženite orodje za preverjanje, ali je računalnik pripravljen na posodobitve (CheckSur.exe)

Prenesite in zaženite orodje za preverjanje, ali je računalnik pripravljen na posodobitve. To orodje zažene enkratno iskanje nedoslednosti, ki lahko preprečijo prihodnje storitvene operacije. Za dodatne informacije, kako prenesti in zagnati orodje CheckSur.exe, kliknite naslednjo številko članka, da preberete članek iz Microsoftove zbirke znanja:
947821 Opis orodja za preverjanje, ali je računalnik pripravljen na posodobitve za sisteme Windows Vista, Windows Server 2008, Windows 7 in Windows Server 2008 R2
Znova poskusite namestiti posodobitve.

Opomba Ko zaženete to orodje, se datoteka Checksur.log shrani na to mesto:
%systemroot%\logs\cbs

3. način: Zaženite orodje za preverjanje sistemskih datotek (SFC.exe)

Zaženite orodje za preverjanje sistemskih datotek (SFC.exe). To naredite tako:
  1. Odprite skrbniško okno ukaznega poziva.
  2. V ukazni poziv vnesite sfc /scannow in pritisnite tipko Enter.
  3. Po dokončanem pregledu poskusite znova namestiti posodobitve.

4. način: Ponastavite vsebino mape »Catroot2«

Ponastavite vsebino mape »Catroot2«. To naredite tako:
  1. Vnesite te ukaze in za vsakim ukazom pritisnite tipko Enter:
    • net stop cryptsvc
    • md %systemroot%\system32\catroot2.old
    • xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
  2. Izbrišite vso vsebino mape »catroot2«, vendar ne izbrišite mape »catroot2«.
  3. Vnesite ta ukaz in pritisnite Enter:
    net start cryptsvc
  4. Zaprite okno ukaznega poziva.

5. način: Odstranite vse nepravilne vrednosti registra

Odstranite vse nepravilne vrednosti, ki so morda v registru. To naredite tako:
  1. Kliknite Start in nato vnesite regedit v polje Začni iskanje.
  2. Na seznamu Programi kliknite regedit.exe.
  3. Poiščite in izberite ta registrski podključ:
    HKEY_LOCAL_MACHINE\COMPONENTS
  4. Z desno tipko miške kliknite COMPONENTS.
  5. Kliknite Izvozi.
  6. V polje Ime datoteke vnesite COMPONENTS.
  7. V polju Shrani v kliknite Namizje, nato Shrani, nato pa datoteko shranite na namizje.
  8. V podoknu s podrobnostmi z desno tipko miške kliknite PendingXmlIdentifier in nato kliknite Izbriši. Če ta vrednost ne obstaja, pojdite na naslednji korak.
  9. V podoknu s podrobnostmi z desno tipko miške kliknite NextQueueEntryIndex in nato kliknite Izbriši. Če ta vrednost ne obstaja, pojdite na naslednji korak.
  10. V podoknu s podrobnostmi z desno tipko miške kliknite AdvancedInstallersNeedResolving in nato kliknite Izbriši. Če ta vrednost ne obstaja, pojdite na naslednji korak.
  11. Znova zaženite računalnik.
  12. Znova poskusite namestiti posodobitve.
6. način: Registrirajte datoteke storitve Windows Update
Registrirajte datoteke storitve Windows Update. To naredite tako:
  1. Odprite skrbniško okno ukaznega poziva.
  2. V ukaznem pozivu vnesite spodnji ukaz:
    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. Poskusite znova namestiti posodobitve.

7. način: Poskrbite, da vaš protivirusni program ne pregleda določenih datotek

Poskrbite, da vaš protivirusni program ne pregleda datotek v imeniku %windir% \SoftwareDistribution v katerem koli računalniku, kjer je nameščen agent Windows Update.

Za računalnike, v katerih je nameščen operacijski sistem Windows Server 2003, Microsoft Windows 2000, Windows XP, Windows Vista ali Windows Server 2008 ne preglejte naslednjih datotek in map.

Opomba Te datoteke niso okužene. Pri pregledu teh datotek lahko pride do resnih težav z delovanjem, ker so lahko nekatere datoteke zaklenjene. Če določen niz datotek določa ime, izključite samo tiste datoteke in ne cele mape. Včasih morate izključiti celo mapo. Ne izključite nobenega od teh elementov glede na datotečno pripono. Ne izključite na primer vseh datotek s pripono .dit. Microsoft nima nadzora nad drugimi datotekami, ki imajo morda iste pripone kot te datoteke.
  • Datoteke, ki so povezane s storitvijo Microsoft Windows Update ali Automatic Update 
  • Datoteka zbirke podatkov storitve Windows Update ali Automatic Update

    Opomba To datoteko (Datastore.edb) najdete v tem imeniku:
    %windir%\SoftwareDistribution\Datastore
  • Datoteke dnevnika transakcij

    Opomba Te datoteke najdete v tej mapi:
    %windir%\SoftwareDistribution\Datastore\Logs
Izključite te datoteke:
  • Edb*.log

    Opomba Nadomestni znak pomeni, da gre morda za več datotek.
  • Res1.log
  • Res2.log
  • Edb.chk
  • Tmp.edb

8. način: Preimenujte mapo »SoftwareDistribution«

Preimenujte začasno mapo »SoftwareDistribution« storitve Windows Update. To naredite tako:
  1. Odprite skrbniško okno ukaznega poziva.
  2. Zaženite te ukaze in za vsakim ukazom pritisnite tipko Enter:
    • Net stop wuauserv
    • cd %systemroot%
    • Ren SoftwareDistribution SoftwareDistribution.old
    • Net start wuauserv
  3. Poskusite znova namestiti posodobitve.
Pomembno Pri tem načinu lahko nastanejo te težave:
  • Posodobitve, ki se prenašajo, vendar še niso nameščene, je treba znova prenesti s storitvijo Windows Update ali Microsoft Update.
  • Ko izbrišete mapo »Software Distribution«, se zgodovina prenosov odstrani.
  • Če trenutno prejemate posodobitve iz storitev Microsoft Update in Windows Update, boste morali znova izbrati to možnost s spletnega mesta storitve Windows Update.
Opomba Če je težava odpravljena ter lahko uspešno prenašate in namestite prenose, lahko varno izbrišete mapo »SoftwareDistribution.old«, da naredite prostor na disku.

9. način: Počistite vsa trenutna opravila v čakalni vrsti storitve BITS

Počistite vsa trenutna opravila iz čakalne vrste storitve BITS. To naredite tako:
  1. Odprite skrbniško okno ukaznega poziva.
  2. V ukaznem pozivu vnesite spodnje ukaze in za vsakim pritisnite 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
    Opomba
    Ko dokončate te korake, je čakalna vrsta storitve BITS očiščena.
  3. Poskusite znova namestiti posodobitve.

10. način: Prenesite in ročno namestite posodobitev 958056

Prenesite in ročno namestite posodobitev KB 958056. To naredite tako:
  1. Ugotovite številko članka iz Microsoftove zbirke znanja za neuspešno posodobitev. To naredite na enega od teh načinov: Poglejte sporočilo s kodo napake.
    • Poglejte sporočilo s kodo napake.
    • Oglejte si zgodovino posodobitev na spletnem mestu storitve Windows Update ali Microsoft Update. To naredite tako:
      1. Obiščite to spletno mesto storitve Microsoft Update:
        http://update.microsoft.com
      2. Pod možnostmi kliknite Preglej zgodovino posodobitev.
      3. V stolpcu Posodobitev ugotovite številko članka iz Microsoftove zbirke znanja za neuspešno posodobitev.
  2. Obiščite to spletno mesto za prenos sistema Windows: 
    http://windows.microsoft.com/sl-si/windows/downloads
  3. V polju »Iskanje« na spletnem mestu Prenosi vnesite številko članka, ki ste ga poiskali v 1. koraku, nato pa kliknite »Pojdi«.
    Opomba Ko vnašate številko članka, ne vključite črk »kb«. Vnesite na primer »kb123456« kot 123456.
  4. Prebrskajte seznam vrnjene vsebine, da poiščete članek iz zbirke znanja, ki ima povezavo do prenosa.
    Opomba Morda boste pozvani, da preverite veljavnost operacijskega sistema Windows. Če ste pozvani, upoštevajte navodila, da preverite veljavnost operacijskega sistema Windows, nato pa nadaljujte, da prenesete posodobitev.
  5. Kliknite Prenesi in nato Shrani, ko ste pozvani, da shranite prenos. Shranite prenos na namizje.
  6. Ko je prenos dokončan, kliknite Odpri, da namestite posodobitev.
    Opomba Namestitev posodobitve morda ne bo uspešna, če je posodobitev nepravilna za vašo različico sistema Windows.

11. način: Preimenujte Pending.xml

Preimenujte datoteko Pending.xml. To naredite tako:
  1. Odprite skrbniško okno ukaznega poziva.
  2. V ukaznem pozivu vnesite spodnji ukaz:
    takeown /f C:\Windows\winsxs\pending.xml
  3. Preimenujte pot c:\windows\winsxs\pending.xml z naslednjim ukazom:
Ren c:\windows\winsxs\pending.xml pending.old

12. način: Zaženite preverjanje diska na particiji operacijskega sistema Windows

Zaženite preverjanje diska na particiji sistema Windows. To naredite tako:
  1. Odprite skrbniško okno ukaznega poziva.
  2. V ukaznem pozivu vnesite spodnji ukaz:
    Chkdsk volume: /f /r
Opomba To je članek za »HITRO OBJAVO«, ki je ustvarjen neposredno v Microsoftovi organizaciji za podporo. Informacije v tem članku so na voljo »takšne kot so« in kot odziv na težave. Zaradi hitrosti pri objavljanju članka so v gradivu lahko tipografske napake, ki se jih lahko popravi kadar koli brez obvestila. Za dodatne informacije glejte Pogoje uporabe.

Lastnosti

ID članka: 2509997 - Zadnji pregled: 18. junij 2014 - Revizija: 2.0
Velja za:
  • 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
  • Microsoft Windows Server Foundation 2008 Windows Server 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
Ključne besede: 
KB2509997

Pošlji povratne informacije

 

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