Setup-Fehler -5009: 0x8002802b bei der Installation von Virtual CD
Die Installation oder das Update von Virtual CD bricht mit Fehlercode -5009: 0x8002802b ab.
Mögliche Lösungen:
Das Problem könnte mit dem TEMP-Verzeichnis zusammenhängen. Aus der InstallShield Knowledgebase bzgl. Fehlercode -5009: "On each run the setup creates a directory below the user's %TEMP% directory and copies several files to this dir. One of them is setup.inx. If this fails (e.g. disk full or installation CD damaged) this error can occur. Possible solution is to delete everything below %temp% to cleanup the temp directory and free some disk space. Also your customer should run scandisk to ensure that the file system is without any error." Nachteil: Manche Setups legen dort Dateien ab, die zur Deinstallation benötigt werden. Werden diese gelöscht, kann das betreffende Programm nicht mehr deinstalliert werden. Alternativen:
Installation unter einem anderen administrativen Account - vorausgesetzt, dass %temp% auf einen anderen Pfad verweist. Standardmäßig liegt %temp% ab Windows 2000 im Benutzerprofil.
Bestimmen Sie beim Aufruf des Setups einen anderen Ordner als "Extraktionsziel" über den Parameter /extract_all:Pfad, z.B. VCD7102EG.exe /extract_all:C:\Temp (beachten Sie, dass dieser Pfad vorhanden sein muss!).
In einem Fall konnte das Problem durch zeitweises Umbenennen des Verzeichnisses "InstallShield" in C:\Programme\Gemeinsame Dateien vor der Installation gelöst werden:
Benennen Sie den Ordner C:\Programme\Gemeinsame Dateien\InstallShield um.
Installieren Sie Virtual CD noch einmal unter Beachtung der Tipps zur Installation von Virtual CD für
Nach erfolgreich abgeschlossener Installation benennen Sie den InstallShield-Ordner bitte wieder zurück. Der vorhandene Ordner, der bei der Installation neu angelegt wurde, sollte entsprechend gesichert (umbenannt) werden, z.B. nach InstallShield.vcd.