Problem
Es gibt bei der Standard-Deinstallation bzw. bei der darauffolgenden Neuinstallation der AED-SICAD Lizenzierung (ggf. nach Reparatur der bestehenden Lizenzierung) Probleme, Beispiel Meldung bei einer Neuinstallation:
Please uninstall legacy AED-SICAD Lizenzierung before installing 3A-LM-UT Licensing
Ursache
Sollten Sie noch eine Lizenzierung 2.0.21 oder älter installiert haben, so ist diese nicht nur unter der Option "Alle Benutzer", sondern unter "aktueller Benutzer" möglich gewesen, d.h. einzeln für jeden Benutzer installierbar. Im Rahmen dieser Installationen sind ggf. noch "Überreste" vorhanden, die nunmehr durch eine "spezielle" Deinstallation zu beseitigen sind.
Hinweis: Die AED-SICAD Lizenzierung war generell nach der LizenzConfig zu deinstallieren. Bei der LizenzConfig kann das Problem ebenfalls auftreten
Lösung
Es müssen alle Benutzer ermittelt werden, unter dem die alte Lizenzierung ggf. installiert wurde und unter diesen muss für jeden einzeln die Lizenzierung deinstalliert werden. Die in Frage kommenden Benutzer können wie folgt über die Registry ermittelt werden:
Beispiel: Es wurde testweise die AED-SICAD Lizenzierung nicht für "Alle Benutzer", sondern für den aktuellen Benutzer (adm_steufmehl) installiert,
Schauen Sie im Registrypfad
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData
nach, welche User überhaupt auf dem Rechner installiert haben:
Suchen Sie dann nach dem Namen Lizenzierung. Es wird dann bspw. in folgendem Pfad ein Ergebnis gefunden, z.B.:
HKEYLOCALMACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-21-1429765492-2292820564-1151734988-7651\Components
Der betroffene Benutzer ist gekennzeichnet durch die Windows Benutzerprofil Id des Benutzers, z.B. „S-1-5-21-1429765492-2292820564-1151734988-7651“, welcher die Lizenzierung installiert hat. Diese Kennung ist ebenfalls zu finden unter:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-21-1429765492-2292820564-1151734988-7651
Hier ist im Wert „ProfileImagePath“ der Username enthalten. Beispiel: C:\Users\adm_steufmehl
Man kann sich jetzt unter diesem Benutzer beim Betriebssystem anmelden und die Deinstallation erneut ausführen.
Alternative
In der Command-Shell mit MSIEXEC ohne separatem Anmelden als betroffener Benutzer:
Dazu zunächst Ermittlung des ProductCode: Mit der Suche über "AED-SICAD Lizenzierung"
wird dieser gefunden unter
HKEYLOCALMACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall{ADCCE914-A9F7-4BEA-AEC0-C56C20563E6A}
Hinweis: Der ProductCode für die Lizenzierung A68979EC-962A-4666-9B92-513980F3E53A bleibt unverändert und ist auf allen Rechnern gleich.
Deinstallation der Lizenzsoftware für "Alle Benutzer" (hier jedoch nicht der Fall !):
MSIEXEC /X{ADCCE914-A9F7-4BEA-AEC0-C56C20563E6A}
Deinstallation ohne Login unter diesem Usernamen aus einer Command Shell:
runas /env /user:<domain\username> "MSIEXEC /X{A68979EC-962A-4666-9B92-513980F3E53A}"
Beispiel: runas /env /user:bonn\adm_steufmehl "MSIEXEC /X{A68979EC-962A-4666-9B92-513980F3E53A}"
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.