Offline-Update streikt

Ich habe mit Ihren Skripten aus c't 23/06 eine Update-CD für Windows XP mit allen aktuellen Sicherheits-Patches erstellt. Warum bricht das von CD gestartete Update auf meinem Zweit-PC, den ich auf den aktuellen Stand bringen möchte, mit einer Fehlermeldung ab?

vorlesen Druckansicht
Lesezeit: 1 Min.
Von

Ich habe mit Ihren Skripten aus c't 23/06 eine Update-CD für Windows XP mit allen aktuellen Sicherheits-Patches erstellt. Warum bricht das von CD gestartete Update auf meinem Zweit-PC, den ich auf den aktuellen Stand bringen möchte, mit einer Fehlermeldung ab?

Es kommen mehrere Ursachen in Frage: Das Installationsskript fragt den „Windows Update Agent“, welche Sicherheits-Updates dem PC noch fehlen. Dafür muss der Systemdienst für automatische Updates verfügbar sein. Ist er deaktiviert, scheitert das Skript mit der Meldung, es könne die Datei MissingUpdateIds.txt nicht finden. Um das Problem zu lösen, setzen Sie in der Diensteverwaltung (Start/Ausführen/services.msc) den Starttyp des Dienstes auf „automatisch“.

Eine weitere Fehlerquelle ist der Windows Script Host (WSH), ohne den die VBScript-Programme nicht funktionieren. Stellen Sie sicher, dass niemand den WSH deaktiviert hat: Wenn sich in der Registry unter HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script Host\Settings ein Eintrag namens „Enabled“ befindet, muss dieser den Wert 1 enthalten.

Sollten trotzdem keine VB-Skripte laufen, ist möglicherweise die WSH-Installation beschädigt. Dann hilft es, diese Komponente neu zu installieren. Das nötige Paket finden Sie bereits auf dem Update-Medium, das unser Download-Skript erstellt. Die per Doppelklick installierbare Datei WindowsXP-Windows2000-Script56-KB917344-x86-deu.exe liegt im Verzeichnis \client\win\deu. (kav)