17.7.07

Windows Updates lassen sich nicht installieren

Problembeschreibung

Beim Besuch der Windows Update-Website wird möglicherweise die folgende Fehlermeldung angezeigt (sinngemäß):

Softwareupdate unvollständig, die Aktualisierung dieser Windows Update-Software ist fehlgeschlagen - Einige Updates wurden nicht installiert


Lösung für Windows XP



Anzeigen versteckter Dateien

1. Klicken Sie auf Start, klicken Sie auf Systemsteuerung, und doppelklicken Sie auf Ordneroptionen.

2. Klicken Sie auf die Registerkarte Ansicht.

3. Klicken Sie unter Erweiterte Einstellungen auf Alle Dateien und Ordner anzeigen.

4. Deaktivieren Sie unter Erweiterte Einstellungen das Kontrollkästchen Geschützte Systemdateien ausblenden (empfohlen).

Löschen der temporären Internetdateien

Verwenden Sie den Assistenten für die Datenträgerbereinigung, um die temporären Internetdateien zu löschen. Gehen Sie hierzu folgendermaßen vor:

1. Klicken Sie auf Start und anschließend auf Ausführen.

2. Geben Sie in das Feld Öffnen den Dateinamen cleanmgr ein.

3. In der Datenträgerbereinigung Temporary Internet Files auswählen und anschließend auf OK klicken.


Löschen der Dateien aus dem Windows Update-Ordner

1. Doppelklicken Sie auf dem Windows-Desktop auf Arbeitsplatz.

2. Doppelklicken Sie auf Laufwerk C.

3. Doppelklicken Sie auf den Ordner Programme und anschließend auf den Ordner WindowsUpdate.

4. Klicken Sie auf den Ordner V4, klicken Sie auf Bearbeiten und anschließend auf Markierung umkehren, und drücken Sie auf [ENTF].
Hinweis: Wenn Sie den Ordner "V4" nicht finden können, klicken Sie auf Bearbeiten, klicken Sie auf Alles markieren, und drücken Sie auf [ENTF]. Überspringen Sie die Schritte 5 und 6.

5. Doppelklicken Sie auf den Ordner V4.

6. Klicken Sie auf die Datei Iuhist.xml, klicken Sie auf Bearbeiten und auf Markierung umkehren, und drücken Sie auf [ENTF].


Entfernen der Windows Update-ActiveX-Steuerelemente

1. Klicken Sie auf Start und anschließend auf Suchen.

2. Klicken Sie auf die Registerkarte Weitere Optionen, und aktivieren Sie das Kontrollkästchen Versteckte Elemente durchsuchen.

3. Geben Sie iuctl.dll und iuengine.dll ein, und klicken Sie auf Suchen.

4. Wenn diese Dateien im Ordner "C:\Windows\System32\Dllcache" gefunden werden, löschen Sie sie.

5. Wenn diese Dateien in einem anderen Ordner als "C:\Windows\System32" gefunden werden, löschen Sie sie.

6. Nachdem Sie alle anderen Kopien dieser Dateien gelöscht haben, löschen Sie sie aus dem Ordner "C:\Windows\System32".

7. Wenn Sie aufgefordert werden, die Windows XP-Installations-CD einzulegen, klicken Sie auf Abbrechen.


Hinweis: Sie werden neuere Versionen der Dateien von der Windows Update-Website herunterladen.



8. Wenn Sie gefragt werden, ob Sie die unerkannten Dateiversionen behalten möchten, klicken Sie auf Ja.

9. Besuchen Sie die Windows Update-Website, und installieren Sie neue Versionen der ActiveX-Steuerelemente.


Quelle: http://support.microsoft.com/kb/319585/DE/



Hinweis:

Falls der Ordner V4 leer ist



________________

Der Fehler könnte auftreten, wenn die Spracheinstellung im Internet Explorer fehlt. Im Dialog Extras/Internetoptionen gibt es einen Button "Sprachen". Darüber kann man eine Sprache hinzufügen, wenn die Liste leer ist. Eine falsche Systemzeit kann das Problem verursachen. Unter Start/Einstellungen/Systemsteuerung/Datum und Uhrzeit kann man Datum und Uhrzeit wieder korrekt einstellen. Der Fehler könnte bei nicht zusammenpassenden Dateien auftreten. Um das zu beheben, müssen alle Dateien im Ordner $WINDIR\Windows Update mit Ausnahme von iuhist.xml im V4-Unterverzeichnis gelöscht werden. Anschließend ist noch der Browser-Cache zu löschen, indem man im Internet Explorer unter Extras/Internetoptionen auf "Dateien löschen" in der Sektion temporäre Internetdateien klickt. Bringen die ersten drei Schritte nichts, rät Microsoft, die ActiveX-Controls zu löschen. Dazu muss zunächst der Befehl "REGSVR32 IUCTL.DLL /U" in der Kommandozeile ausgeführt werden; eine Dialogbox sollte die erfolgreiche Ausführung bestätigen ("DllUnregisterServer in iuctl.dll erfolgreich durchgeführt". Anschließend müssen die Dateien IUCTL.DLL und IUENGINE.DLL jeweils in den Verzeichnissen c:\windows\system32\ und c:\windows\system32\dllcache\ gelöscht werden. Um sicherzustellen, dass keine weiteren dieser .dll-Dateien im System liegen, sollte man im System nach diesen Dateinamen suchen: über das Startmenü "Suchen" und anschließend "Dateien und Ordner" auswählen", sicherstellen, dass auch nach versteckten Dateien und in Systemordnern und Unterordnern gesucht wird (unter "weitere Optionen". Finden sich oben genannte Dateien auf den Festpatten, sollten diese gelöscht werden. Nach einem Reboot sollte Windows Update dann wieder funktionieren.