Plattform: Win 95, Win 98, Win ME, Win NT, Win 2000, Win XP, Win 2003
Typische Symptome / Probleme:
Programme lassen sich nicht mehr installieren bzw. deinstallieren.
Es treten Fehlermeldungen auf wie:
"auf den Windows Installer-Dienst konnte nicht zugegriffen werden" oder
"1602: InstallShield Scripting Runtimes kann nicht installiert werden"
Abhilfe:
Start - Ausführen - msiexec /unregister - OK und dann wieder
Start - Ausführen - msiexec /regserver - OK.
(Reihenfolge beachten, die Leerzeichen vor dem Schrägstrich nicht vergessen.)
Damit ist der Fehler in den meisten Fällen behoben.
Betriebssystemabhängig sollte überprüft werden:
Der "Dienst" für den "Windows-Installer" unter Systemsteuerung - Verwaltung muss auf "manuell" stehen.
Der "Windows Installer" ist abhängig vom Dienst "Remoteprozeduraufruf (RPC)", dieser "Dienst sollte auf "automatisch" stehen.
In der Registry sollte folgender Pfad auf Übereinstimmung geprüft werden:
HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ MSIServer
bei ImagePath sollte REG_EXPAND_SZ C:\WINDOWS\ System32\ msiexec.exe /V
(C:\ für die Festplatte des Betriebssystens) stehen.
Unter:
HKEY_CLASSES_ROOT\ .msi prüfen, ob bei "Standard" als Wert - "Msi.Package" eingetragen ist.
Quelle:
Microsoft Knowledge Base Article - 315346
Eine andere Möglichkeit wäre, den Windows Installer umzubenennen und dann den neuen Installer zu installieren. Zum Umbenennen in den abgesicherten Modus (F8 beim Booten) wechseln und in der Kommandozeile (Start => Ausführen => cmd => OK) Folgendes eingeben:
cd \winnt\system32 bzw. cd \windows\system32 (Betriebssystemabhängig)
ren msi.dll msi.alt
ren msihnd.dll msihnd.alt
ren msiexec.exe msiexec.alt
Dann den neuen Installer installieren.
Weitere Möglichkeit:
Löschen des InstallShield Ordners in "C:\Programme\Gemeinsame Dateien" .
Downloads:
Den Windows-Installer für Win9x/Me und für NT/W2k Systeme gibt es hier zum downloaden und für W2k/XP hier bzw hier.
Keine Kommentare:
Kommentar veröffentlichen