Nem lehet frissítéseket telepíteni a Windows Vista, Windows 7, Windows Server 2008 vagy Windows Server 2008 R2 rendszeren

A cikk fordítása A cikk fordítása
Cikk azonosítója: 2509997 - A cikkben érintett termékek listájának megtekintése.
Az összes kibontása | Az összes összecsukása

A lap tartalma

A jelenség

Egy Windows-frissítés vagy -összetevő, illetve egy, a Microsoft vállalattól vagy harmadik féltől származó szoftverprogram telepítése során az alábbi hibajelenségek közül egy vagy több is előfordul:
  • Nem lehet megtekinteni a Windows szerepköreit és szolgáltatásait.
  • Egy szervizcsomag telepítése sikertelen.
  • Ha csatlakozni próbál a Microsoft Windows Update vagy a Microsoft Update webhelyhez, a Windows Update naplófájlja (windowsupdate.log) vagy az összetevő-alapú szolgáltatás naplója (CBS.log) az alábbi hibakódok egyikét rögzíti:
    • 0xC80001FE
    • 0x80200010
    • 0x80070643
    • 0x80246002
    • 0x80070490
    • 0x80070420
    • 0x80073712
    • 0x80246007
    • 0x8000FFFF
    • 0x80070424
    • 0x80248007
    • 0x8007064C
    • 0x8024D00C
    • 0x8007066A
    • 0x80245003
    • 0x8024402C

Oka

A probléma az alábbi feltételek bármelyikének fennállása esetén jelentkezhet:
  • A Windows Update-adatbázis sérült.
  • A használatban lévő víruskereső programban be van állítva a %Windir%\SoftwareDistribution mappa vizsgálata.
  • A Háttérben futó intelligens átviteli szolgáltatás (BITS) nem kap tartalomhivatkozási fejlécet.
  • Egy szükséges rendszerfájl helytelenül van regisztrálva.
  • A Windows Installer hibát észlelt.
  • Az összetevő-alapú szolgáltatás (CBS) jegyzékfájlja sérült.
  • A Windows Update szolgáltatás leállt a telepítés során.
  • Fájlverzió-ütközés áll fenn a Windows Update-ügynök fájljaival.

A megoldás

A probléma az alább ismertetett módszerekkel szüntethető meg. Ha az egyik módszer lépéseit végrehajtotta, vizsgálja meg, hogy a probléma megoldódott-e, mielőtt továbblép a következő módszerre. Ha a probléma valamelyik módszerrel megoldódott, akkor nem kell továbblépni a többi módszerre.

1. módszer: A számítógép újraindítása és a frissítések telepítésének újrapróbálása

Zárja be az összes futó programot, indítsa újra a számítógépet, majd próbálja meg újra telepíteni a frissítéseket.

Megjegyzés: A számítógép újraindításával meggyőződhet róla, hogy minden korábbi telepítés befejeződött és, hogy semmilyen hátralévő folyamat befejezéséhez nem szükséges újraindítás.

2. módszer: A System Update Readiness Tool (Checksur.exe) eszköz futtatása

Töltse le és futtassa a System Update Readiness Tool eszközt. Ez az eszköz egy alkalommal ellenőrzi, hogy nincsenek-e olyan eltérések, amelyek a későbbiekben akadályozhatják a szolgáltatás működését. A CheckSur.exe eszköz letöltéséről és futtatásáról a Microsoft Tudásbázis következő cikkében talál további információt:
947821 A Windows Vista, Windows Server 2008, Windows 7 és a Windows Server 2008 R2 rendszerhez készült System Update Readiness Tool ismertetése
Próbálja meg újra telepíteni a frissítéseket.

Megjegyzés: Az eszköz futtatása után a rendszer a következő helyre menti a Checksur.log fájlt:
%systemroot%\logs\cbs

3. módszer: A rendszerfájl-ellenőrző eszköz (Sfc.exe) futtatása

Futtassa a rendszerfájl-ellenőrző eszközt (Sfc.exe). Ehhez hajtsa végre a következő lépéseket:
  1. Nyisson meg egy rendszergazdai jogú parancssori ablakot.
  2. A parancssorba írja be az sfc /scannow parancsot, majd nyomja le az Enter billentyűt.
  3. Miután a vizsgálat befejeződött, próbálja meg ismét telepíteni a frissítéseket.

4. módszer: A Catroot2 mappa tartalmának alaphelyzetbe állítása

Állítsa alaphelyzetbe a Catroot2 mappa tartalmát. Ehhez hajtsa végre a következő lépéseket:
  1. Írja be a következő parancsokat, és mindegyik után nyomja le az Enter billentyűt:
    • net stop cryptsvc
    • md %systemroot%\system32\catroot2.old
    • xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
  2. Törölje a catroot2 mappa minden tartalmát, de ne törölje magát a catroot2 mappát.
  3. Írja be a következő parancsot, majd nyomja le az Enter billentyűt:
    net start cryptsvc
  4. Lépjen ki a parancssorablakból.

5. módszer: A helytelen beállításjegyzék-értékek eltávolítása

Távolítsa el a beállításjegyzékben található helytelen értékeket. Ehhez hajtsa végre a következő lépéseket:
  1. Kattintson a Start gombra, majd írja be a regedit parancsot a Keresés megkezdése mezőbe.
  2. Kattintson a Programok listában a regedit.exe elemre.
  3. Keresse meg az alábbi beállításkulcsot, majd jelölje ki:
    HKEY_LOCAL_MACHINE\COMPONENTS
  4. Kattintson a jobb gombbal a COMPONENTS csomópontra.
  5. Kattintson az Exportálás lehetőségre.
  6. A Fájlnév mezőbe írja be a COMPONENTS nevet.
  7. A Mentés helye mezőben kattintson az Asztal elemre, kattintson a Mentés lehetőségre, és mentse a fájlt az asztalra.
  8. A részleteket tartalmazó ablaktáblában kattintson a jobb gombbal a PendingXmlIdentifier bejegyzésre, majd kattintson a Törlés parancsra. Ha ez az érték nem létezik, folytassa a következő lépéssel.
  9. A részleteket tartalmazó ablaktáblában kattintson a jobb gombbal a NextQueueEntryIndex bejegyzésre, majd kattintson a Törlés parancsra. Ha ez az érték nem létezik, folytassa a következő lépéssel.
  10. A részleteket tartalmazó ablaktáblában kattintson a jobb gombbal a AdvancedInstallersNeedResolving bejegyzésre, majd kattintson a Törlés parancsra. Ha ez az érték nem létezik, folytassa a következő lépéssel.
  11. Indítsa újra a számítógépet.
  12. Próbálja meg ismét telepíteni a frissítéseket.
6. módszer: A Windows Update-fájlok regisztrációja
Regisztrálja a Windows Update-fájlokat. Ehhez hajtsa végre a következő lépéseket:
  1. Nyisson meg egy rendszergazdai jogú parancssori ablakot.
  2. Írja be a következő parancsot a parancssorba:
    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. Próbálja meg ismét telepíteni a frissítéseket.

7. módszer: Annak ellenőrzése, hogy a víruskereső alkalmazás nem vizsgál-e bizonyos fájlokat

Győződjön meg róla, hogy a víruskereső alkalmazás egyik olyan számítógépen sem vizsgálja a fájlokat a %windir% \SoftwareDistribution könyvtárban, amelyen a Windows Update Agent telepítve van.

Windows Server 2003, Microsoft Windows 2000, Windows XP, Windows Vista, vagy Windows Server 2008 rendszert futtató számítógépeken ne vizsgálja a következő fájlokat és mappákat.

Megjegyzés: Ezek a fájlok nincsenek kitéve a vírusfertőzés veszélyének. A fájlok vizsgálata súlyos teljesítménybeli problémákat okozhat, mert lehetséges, hogy a rendszer zárolja a fájlokat. Ha egy adott fájlcsoport név alapján azonosítható, az egész mappa helyett csak ezeket a fájlokat zárja ki. Egyes esetekben szükség lehet az egész mappa kizárására. A fájlnév kiterjesztése alapján ne zárjon ki fájlokat. Ne zárja ki például az összes .dit kiterjesztésű fájlt. A Microsoft nem tudja ellenőrizni az ezen fájlokkal azonos kiterjesztésű egyéb fájlokat.
  • A Microsoft Windows Update vagy az Automatikus frissítések szolgáltatáshoz kapcsolódó fájlok 
  • A Windows Update adatbázisfájlja vagy az Automatikus frissítések adatbázisfájlja

    Megjegyzés: Ez a fájl (Datastore.edb) a következő könyvtárban található:
    %windir%\SoftwareDistribution\Datastore
  • A tranzakciós naplófájlok

    Megjegyzés: Ezek a fájlok a következő mappában találhatók:
    %windir%\SoftwareDistribution\Datastore\Logs
Zárja ki az alábbi fájlokat:
  • Edb*.log

    Megjegyzés: A helyettesítő karakter azt jelenti, hogy több fájl is lehet.
  • Res1.log
  • Res2.log
  • Edb.chk
  • Tmp.edb

8. módszer: A SoftwareDistribution mappa átnevezése

Nevezze át a Windows Update ideiglenes SoftwareDistribution mappáját. Ehhez hajtsa végre a következő lépéseket:
  1. Nyisson meg egy rendszergazdai jogú parancssori ablakot.
  2. Futtassa a következő parancsokat, és mindegyik után nyomja le az Enter billentyűt:
    • Net stop wuauserv
    • cd %systemroot%
    • Ren SoftwareDistribution SoftwareDistribution.old
    • Net start wuauserv
  3. Próbálja meg ismét telepíteni a frissítéseket.
Fontos: A módszer használata során a következő problémák lépnek fel:
  • A már letöltött, de még nem telepített frissítéseket újra le kell töltenie a Windows Update vagy a Microsoft Update használatával.
  • A szoftverterjesztési mappa törlésekor a letöltési előzményeket is eltávolítja.
  • Ha jelenleg a Microsoft Update és a Windows Update webhelyekről kap frissítéseket, újra ki kell választania ezt a beállítást a Windows Update webhelyen.
Megjegyzés: Ha a probléma megoldódott, és a frissítések letöltése és telepítése sikeres, akkor biztonságosan törölheti a SoftwareDistribution.old mappát, hogy növelje az elérhető lemezterületet.

9. módszer: Az aktuális feladatok kiürítése a BITS-sorból

Törölje az aktuális feladatokat a BITS-sorból. Ehhez hajtsa végre a következő lépéseket:
  1. Nyisson meg egy rendszergazdai jogú parancssori ablakot.
  2. A parancssorba írja a következő parancsokat, és minden parancs után nyomja le az Enter billentyűt:

    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
    Megjegyzés:
    A lépések végrehajtása után a BITS-sor kiürül.
  3. Próbálja meg ismét telepíteni a frissítéseket.

10. módszer: A 958056. számú frissítés letöltése és manuális frissítése

Töltse le és manuálisan telepítse a KB958056 jelű frissítést. Ehhez hajtsa végre a következő lépéseket:
  1. Határozza meg a sikertelen frissítéshez tartozó Microsoft Tudásbázis-cikk számát. Ehhez hajtsa végre az alábbi műveletek valamelyikét: Tekintse meg a hibakódot tartalmazó üzenetet.
    • Tekintse meg a hibakódot tartalmazó üzenetet.
    • Tekintse meg a frissítési előzményeket a Windows Update vagy a Microsoft Update webhelyen. Ehhez hajtsa végre a következő lépéseket:
      1. Keresse fel a Microsoft Update webhelyet:
        http://update.microsoft.com
      2. A Beállítások területen kattintson a A korábbi frissítések áttekintése lehetőségre.
      3. A Frissítés oszlopban határozza meg a sikertelen frissítéshez tartozó Microsoft Tudásbázis-cikk számát.
  2. Keresse fel a következő, Windows-letöltéseket tartalmazó webhelyet:
    http://windows.microsoft.com/hu-hu/windows/downloads
  3. A letöltések webhelyén a Keresés mezőbe írja be az első lépésben megkeresett cikkszámot, majd kattintson az Indítás lehetőségre.
    Megjegyzés: A cikk számának beírásakor hagyja ki a „kb” karaktereket. A „kb123456” cikkszámból például csak a 123456 számokat írja be.
  4. A visszaadott tartalmak listájának tallózásával keresse meg a letöltési hivatkozást tartalmazó Tudásbázis-cikket.
    Megjegyzés: Lehetséges, hogy a rendszer a Windows érvényesítésére kéri. Ebben az esetben a hajtsa végre az utasításokat a Windows érvényesítéséhez, majd folytassa a frissítés letöltését.
  5. Kattintson a Letöltés lehetőségre, majd a Mentés gombra, amikor a program felszólítja a letöltés mentésére. Mentse a letöltést az asztalra.
  6. A letöltés befejezése után kattintson a Megnyitás lehetőségre a frissítés telepítéséhez.
    . Megjegyzés: A frissítés telepítése sikertelen lehet, ha a frissítés nem megfelelő az adott Windows-verzióhoz.

11. módszer: A Pending.xml fájl átnevezése

Nevezze át a Pending.xml fájlt. Ehhez hajtsa végre a következő lépéseket:
  1. Nyisson meg egy rendszergazdai jogú parancssori ablakot.
  2. Írja be a következő parancsot a parancssorba:
    takeown /f C:\Windows\winsxs\pending.xml
  3. Nevezze át a c:\windows\winsxs\pending.xml elérési utat a következő paranccsal:
Ren c:\windows\winsxs\pending.xml pending.old

12. módszer: A Chkdsk segédprogram futtatása a Windows-partíción

Futtassa a lemezellenőrzést a Windows-partíción. Ehhez hajtsa végre a következő lépéseket:
  1. Nyisson meg egy rendszergazdai jogú parancssori ablakot.
  2. Írja be a következő parancsot a parancssorba:
    Chkdsk volume: /f /r
Megjegyzés: Ez egy „GYORS KÖZZÉTÉTELŰ” cikk, amelyet maga Microsoft támogatási csoportja készített. A benne fogalt információkat a jelentkező problémákra válaszul, az adott állapotukban biztosítjuk. Az anyagok a közzétételük gyorsaságából következően tartalmazhatnak sajtóhibákat, illetve külön értesítés nélkül bármikor átdolgozáson eshetnek át. További tudnivalók olvashatók a felhasználási feltételek között.

Tulajdonságok

Cikk azonosítója: 2509997 - Utolsó ellenőrzés: 2014. június 18. - Verziószám: 2.0
A cikkben található információ a következő(k)re vonatkozik:
  • 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
Kulcsszavak: 
KB2509997
A Microsoft tudásbázisban szolgáltatott információkat "az adott állapotban", bárminemű szavatosság vagy garancia nélkül biztosítjuk. A Microsoft kizár mindennemű, akár kifejezett, akár vélelmezett szavatosságot vagy garanciát, ideértve a forgalomképességre és az adott célra való alkalmasságra vonatkozó szavatosságot is. A Microsoft Corporation és annak beszállítói semmilyen körülmények között nem felelősek semminemű kárért, így a közvetlen, a közvetett, az üzleti haszon elmaradásából származó vagy speciális károkért, illetve a kár következményeként felmerülő költségek megtérítéséért, még abban az esetben sem, ha a Microsoft Corporationt vagy beszállítóit az ilyen károk bekövetkeztének lehetőségére figyelmeztették. Egyes államok joga nem teszi lehetővé bizonyos károkért a felelősség kizárását vagy korlátozását, ezért a fenti korlátozások az ön esetében esetleg nem alkalmazhatók.

Visszajelzés küldése

 

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