Artikel-ID: 2509997 - Geändert am: Donnerstag, 19. April 2012 - Version: 4.0

Updates nicht in Windows Vista, Windows 7, Windows Server 2008 und Windows Server 2008 R2 installieren

SystemtippDieser Artikel bezieht sich auf ein anderes Betriebssystem als das von Ihnen verwendete. Für Sie möglicherweise nicht relevante Artikelinhalte wurden deaktiviert.

Auf dieser Seite

Alles erweitern | Alles schließen

Problembeschreibung

Wenn Sie versuchen, ein Update für Windows installieren, Sie versuchen, eine Windows-Komponente zu installieren oder Sie versuchen, ein Microsoft oder Drittanbieter-Software-Programm zu installieren, werden eines oder mehrere der folgenden Symptome auftreten:
  • Windows-Rollen oder Features nicht angezeigt werden.
  • Service Pack-Installation schlägt fehl.
  • Wenn Sie versuchen, Microsoft Windows Update-Website oder die Microsoft Update-Website herstellen, wird eine der folgenden Fehlercodes in Windows Update-Protokoll ("windowsupdate.log") oder in der Komponente basiert Servicing-Protokoll ("CBS.log") protokolliert:
    • 0xC80001FE
    • 0x80200010
    • 0 x 80070643
    • 0x80246002
    • 0x80070490
    • 0x80070420
    • 0x80073712
    • 0x80246007
    • 0x80000FFF
    • 0 x 80070424
    • 0x80248007
    • 0x8007064C
    • 0x8024D00C
    • 0x8007066A
    • 0x80245003
    • Fehlercodes 0x8024402C

Ursache

Dieses Problem kann auftreten, wenn eine oder mehrere der folgenden Bedingungen erfüllt sind:
  • Die Windows Update-Datenbank beschädigt ist.
  • Antivirus-Software ist auf dem %windir%\softwaredistribution-Ordner scan konfiguriert.
  • Der intelligente Hintergrundübertragungsdienst (Background Intelligent Transfer Service, BITS) Dienst erhält einen Content Link-Header nicht.
  • Eine erforderliche Systemdatei ist nicht korrekt registriert.
  • Windows Installer ist einen Fehler aufgetreten.
  • Das Komponente Based Servicing (CBS) Manifest beschädigt ist.
  • Der Windows-Opdate-Dienst beendet, während der Installation.
  • Ein Versionskonflikt der Kennwortlistendatei ist mit Windows Update-Agent-Dateien vorhanden.

Lösung

Um dieses Problem zu beheben, verwenden Sie die folgenden Methoden. Nachdem Sie die Schritte in jeder Methode testen Sie, ob das Problem behoben ist, bevor Sie mit der nächsten Methode gehen auf. Wenn das Problem durch keine Methode behoben ist, haben Sie die verbleibenden Methoden nicht.

Methode 1: Starten Sie Ihren Computer neu und versuchen Sie dann die Updates erneut zu installieren

Schließen Sie alle Programme, die ausgeführt werden, starten Sie den Computer neu und dann versuchen Sie, die Updates erneut zu installieren.

Hinweis Neustart des Computers machen Sie sicher, dass alle vorherige Installationen abgeschlossen haben und keine weiteren Prozesse einen Neustart des Systems erfordern, bevor sie beendet werden können.

Methode 2: Führen Sie das System Systemupdate-Vorbereitungstool (CheckSur.exe)

Laden Sie und führen Sie das Systemupdate-Vorbereitungstool. Dieses Tool führt einen einmaligen Scan auf Inkonsistenzen, die künftige Wartungsaktionen verhindern kann. Weitere Informationen zum Herunterladen und Ausführen des CheckSur.exe-Tools finden Sie in folgendem Artikel der Microsoft Knowledge Base anzuzeigen:
947821 (947821) Beschreibung der das Systemupdate-Vorbereitungstool für Windows Vista, WindowsServer 2008, Windows 7 und Windows Server 2008 R2
Versuchen Sie, Updates erneut zu installieren.

Hinweis Nachdem Sie das Tool ausführen, wird die CheckSur.log-Datei am folgenden Speicherort gespeichert:
%systemroot%\Logs\CBS

Methode 3: Führen Sie das Systemdatei-Überprüfungsprogramm (SFC.exe)

Führen Sie das Systemdatei-Überprüfungsprogramm (SFC.exe). Gehen Sie dazu folgendermaßen vor:
  1. Öffnen Sie ein administratives Eingabeaufforderungsfenster.
  2. Geben Sie an der Eingabeaufforderung sfc/scannow, und drücken Sie dann Geben Sie.
  3. Nachdem der Scan abgeschlossen ist, versuchen Sie, Updates erneut zu installieren.

Methode 4: Zurücksetzen des Inhalts des Ordners "Catroot2"

Setzen Sie den Inhalt des Ordners "Catroot2" zurück. Gehen Sie dazu folgendermaßen vor:
  1. Geben Sie die folgenden Befehle ein, und drücken Sie nach jedem Befehl die EINGABETASTE:
    • NET Stop cryptsvc
    • MD %systemroot%\system32\catroot2.old
    • Xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old/s
  2. Löschen Sie alle Inhalte des Ordners "catroot2", löschen Sie jedoch nicht den Ordner "Catroot2" um.
  3. Geben Sie den folgenden Befehl ein, und drücken Sie dann die EINGABETASTE:
    NET Start cryptsvc
  4. Schließen Sie das Eingabeaufforderungsfenster.

Methode 5: Entfernen Sie falsche Registrierungswerte

Entfernen Sie alle falschen Werte, die in der Registrierung vorhanden sein können. Gehen Sie dazu folgendermaßen vor:
  1. Klicken Sie auf Start, und geben Sie dann Regedit Klicken Sie im Dialogfeld Suche starten im Feld.
  2. In derProgramme auf Regedit.exe.
  3. Suchen Sie und wählen Sie dann den folgenden Registrierungsunterschlüssel:
    HKEY_LOCAL_MACHINE\COMPONENTS
  4. Mit der rechten MaustasteKOMPONENTEN.
  5. Klicken Sie auf Exportieren.
  6. In derDateiname Geben Sie im Feld KOMPONENTEN.
  7. In der Speichern in auf Desktop, klicken Sie auf Speichern, und speichern Sie die Datei auf Ihrem Desktop.
  8. Klicken Sie im Detailbereich mit der rechten Maustaste PendingXmlIdentifier, und klicken Sie dann auf Löschen. Wenn dieser Wert nicht vorhanden ist, gehen Sie zum nächsten Schritt.
  9. Klicken Sie im Detailbereich rechtsKlicken Sie auf NextQueueEntryIndex, und klicken Sie dann auf Löschen. Wenn dieser Wert nicht vorhanden ist, gehen Sie zum nächsten Schritt.
  10. Klicken Sie im Detailbereich rechts aufAdvancedInstallersNeedResolving, und klicken Sie dann auf Löschen. Wenn der Wert nicht vorhanden ist, gehen Sie zum nächsten Schritt.
  11. Starten Sie den Computer neu.
  12. Versuchen Sie, die Updates erneut zu installieren.
Methode 6: Registrieren Sie die Windows Update-Dateien
Registrieren Sie die Windows Update-Dateien. Gehen Sie dazu folgendermaßen vor:
  1. Öffnen Sie ein administratives Eingabeaufforderungsfenster.
  2. Geben Sie an der Eingabeaufforderung den folgenden Befehl ein:
    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. Versuchen Sie, Updates erneut zu installieren.

Methode 7: Stellen Sie sicher, dass Ihre Antivirusanwendung nicht bestimmte Dateien scannt

Stellen Sie sicher, dass Ihre Antivirusanwendung nicht die Dateien im Verzeichnis % Windir % \SoftwareDistribution auf jedem Computer scannt, auf dem Windows Update-Agent installiert ist.

Scannen Sie für Computer, die Windows Server 2003, Microsoft Windows 2000, Windows XP, Windows Vista oder Windows Server 2008 ausgeführt werden, nicht die folgenden Dateien und Ordner.

Hinweis Diese Dateien sind nicht auf das Risiko einer Infektion. Wenn Sie diese Dateien scannen, können schwerwiegende Leistungsprobleme auftreten, weil einige Dateien möglicherweise gesperrt. Wenn ein bestimmter Satz von Dateien namentlich identifiziert wird, schließen Sie nur die Dateien statt den gesamten Ordner. In manchen Fällen muss der gesamte Ordner ausgeschlossen werden. Schließen Sie keines dieser Elemente basierend auf der Dateinamenerweiterung. Schließen Sie zum Beispiel nicht alle Dateien, die Dateinamenerweiterung ".dit". Microsoft hat keine Kontrolle über andere Dateien, die die gleiche Dateinamenerweiterung wie diese Dateien verwenden können.
  • Dateien, die Microsoft Windows Update oder automatische Updates beziehen
  • Die Windows Update-Datenbankdatei oder die automatische Update-Datenbankdatei

    Hinweis Diese Datei (Datastore.edb) befindet sich im folgenden Verzeichnis:
    %Windir%\SoftwareDistribution\Datastore
  • Die Transaktionsprotokolldateien

    Hinweis Diese Dateien befinden sich im folgenden Ordner:
    %Windir%\SoftwareDistribution\Datastore\Logs
Folgende Dateien sind auszuschließen:
  • .Log

    Hinweis Das Platzhalterzeichen gibt an, dass mehrere Dateien.
  • Res1.log
  • Res2.log
  • EDB.chk
  • Tmp.edb

Methode 8: Benennen Sie den Ordner SoftwareDistribution

Benennen Sie den temporären Windows Update-SoftwareDistribution-Ordner. Gehen Sie dazu folgendermaßen vor:
  1. Öffnen Sie ein administratives Eingabeaufforderungsfenster.
  2. Führen Sie die folgenden Befehle ein, und drücken Sie nach jedem Befehl die EINGABETASTE:
    • NET Stop wuauserv
    • CD % systemroot%
    • Ren SoftwareDistribution Softwaredistribution.ALT
    • NET Start wuauserv
  3. Versuchen Sie, Updates erneut zu installieren.
Wichtig Die folgenden Probleme auftreten, wenn Sie diese Methode verwenden:
  • Updates, werden zurzeit gedownloadet aber noch nicht installiert wurden, müssen erneut mithilfe von Windows Update oder Microsoft Update heruntergeladen werden.
  • Wenn Sie den Ordner "SoftwareDistribution" löschen, wird Ihr Downloadverlauf entfernt.
  • Wenn Sie Updates derzeit von Microsoft Update und Windows Update erhalten haben, müssen Sie diese Option aus der Windows Update-Website erneut auswählen.
Hinweis Wenn das Problem behoben ist, können Sie herunterladen und Installieren von Updates können Sie den Ordner Softwaredistribution.ALT Speicherplatz wiederherstellen sicher löschen.

Methode 9: Deaktivieren der BITS-Warteschlange aller aktuellen Aufträge

Deaktivieren Sie alle aktuellen Aufträge von der BITS-Warteschlange. Gehen Sie dazu folgendermaßen vor:
  1. Öffnen Sie ein administratives Eingabeaufforderungsfenster.
  2. An der Eingabeaufforderung die folgenden Befehle, und drücken Sie nach jedem Befehl die EINGABETASTE:

    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
    Hinweis
    Nachdem Sie diese Schritte ausgeführt haben, wird die BITS-Warteschlange gelöscht.
  3. Versuchen Sie, Updates erneut zu installieren.

Methode 10: Update Unterladen Sie her und manuell installieren Sie der 958056

Downloaden Sie und installieren Sie das Update KB 958056. Gehen Sie dazu folgendermaßen vor:
  1. Bestimmen Sie die Microsoft Knowledge Base-Artikelnummer des fehlgeschlagenen Updates. Zu diesem Zweck führen die folgenden: die Code-Fehlermeldung anzeigen.
    • Zeigen Sie die Fehlercodemeldung.
    • Zeigen Sie den Updateverlauf an, auf der Windows Update-Website oder auf der Microsoft Update-Website. Gehen Sie dazu folgendermaßen vor:
      1. Besuchen Sie die folgende Microsoft Update-Website:
        http://Update.Microsoft.com (http://update.microsoft.com/)
      2. Klicken Sie unter Optionen auf Updateverlauf.
      3. Bestimmen Sie in der Spalte Aktualisieren der Microsoft Knowledge Base-Artikelnummer des fehlgeschlagenen Updates.
  2. Die folgenden Windows Download-Website:
    http://www.Microsoft.com/Windows/Downloads/default.aspx (http://www.microsoft.com/windows/downloads/default.aspx)
  3. In das Suchfeld auf der Downloads-Webseite geben Sie die Artikelnummer, die Sie in Schritt 1, und klicken Sie dann auf Go.
    Hinweis Enthalten Sie die Buchstaben "kb" nicht, wenn Sie die Artikelnummer eingeben. Geben Sie z. B. "kb123456" als 123456.
  4. Durchsuchen Sie die Liste der zurückgegebenen Inhalte zu Knowledge Base-Artikel zu suchen, der einem zum Download Link.
    Hinweis Sie möglicherweise aufgefordert, die Windows überprüfen. Wenn Sie aufgefordert werden, folgen Sie den Anweisungen Windows überprüfen und dann weiter, um das Update herunterzuladen.
  5. Klicken Sie auf Herunterladen, und klicken Sie dann auf Speichern Wenn Sie aufgefordert werden, den Download zu speichern. Speichern Sie den Download auf Ihren Desktop.
  6. Nachdem der Download abgeschlossen ist, klicken Sie auf Öffnen um das Update zu installieren.
    Hinweis Die Updateinstallation kann fehlschlagen, wenn das Update für Ihre Version von Windows nicht korrekt ist.

Methode 11: Umbenennen Sie Pending.xml

Benennen Sie die Datei Pending.xml. Gehen Sie dazu folgendermaßen vor:
  1. Öffnen Sie ein administratives Eingabeaufforderungsfenster.
  2. Geben Sie an der Eingabeaufforderung den folgenden Befehl ein:
    takeown /f C:\Windows\winsxs\pending.xml
  3. Benennen Sie den Pfad c:\windows\winsxs\pending.xml mithilfe des folgenden Befehls:
Ren c:\windows\winsxs\pending.xml pending.old

Methode 12: Ausführen von "Chkdsk" auf der Windows-partition

Führen Sie eine Überprüfung des Datenträgers auf die Windows-Partition. Gehen Sie dazu folgendermaßen vor:
  1. Öffnen Sie ein administratives Eingabeaufforderungsfenster.
  2. Geben Sie an der Eingabeaufforderung den folgenden Befehl ein:
    Chkdsk volume: /f /r

Die Informationen in diesem Artikel beziehen sich auf:
  • 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
Keywords: 
kbmt KB2509997 KbMtde
Maschinell übersetzter ArtikelMaschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 2509997  (http://support.microsoft.com/kb/2509997/en-us/ )
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.