It is currently 21. Nov 2017, 04:18


Problem mit doppelter Softwareerkennung

Geschlossen. Letzte Version 5.11.0.5800.
Ältere v5.x bitte stets auf diese Version updaten.

Moderator: Moderator Team

  • Author
  • Message
Offline

surveyor

Power User

Power User

  • Posts: 184
  • Joined: 1. Sep 2003, 13:00

Problem mit doppelter Softwareerkennung

Post29. Jan 2014, 10:53

Hallo,
ich habe ein Problem mit der doppelten Erkennung von Software. Speziell handelt es sich um Java. Nach dem Update auf Java 7 Update 51 wird trotzdem auf dem Workstations noch Java 7 Update 45 angezeigt, obwohl es auf dem Rechner nicht mehr installiert ist.
LOGINsertError20140129-02-01.png
LOGINsertError20140129-02-01.png (6.91 KiB) Viewed 1527 times

In einer Analyse kann man erkennen, dass der Registryschlüssel für beide Softwareversionen der gleiche ist. Unter diesem ist auf dem Rechner aber nur die aktuelle Version zu finden. Woher kommt der alte Eintrag? Ich habe ein Device schon komplett aus LOGINventory gelöscht und neu inventarisiert. Trotzdem wird Java doppelt angezeigt.
LOGINsertError20140129-02-02.png
LOGINsertError20140129-02-02.png (6.88 KiB) Viewed 1527 times
Mit freundlichen Grüßen

Jens Kalski
Offline
User avatar

StefanS

Moderator

Moderator

  • Posts: 226
  • Joined: 1. Jul 2009, 10:58

Re: Problem mit doppelter Softwareerkennung

Post29. Jan 2014, 16:59

Hallo Herr Kalski,

it's not a bug - it's a feature.

Leider kommt es bei Software von Oracle und Adobe immer wieder zu inkonsistenten Zuständen in der Registry. LOGINventory erfasst im Gegensatz zu anderen Tools oder der Windows Software Übersicht die Software-Installations-Daten aus mehreren Quellen und bietet somit eine wesentlich genauere Übersicht.
Dass hier beim Update generell schon irgendwas schiefgelaufen sein könnte, erkennt man daran, dass der Key-Name sich am Ende wie folgt zusammensetzt: MajorMinorBuildFF 7045FF für Version 7.0.45. In der Zeile mit Java 7 Update 51 sollte also stehen: ...7051FF
Möglicherweise bekommen Sie dadurch in naher Zukunft Probleme beim Update von Java.

Im Normalfall finden Sie unter folgendem (oder ähnlichem) Key noch einen Relikteintrag von Update 45:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\4EA42A62D9304AC4784BF238120754FF\InstallProperties

Unser Vorschlag wäre auf dem Client mal Java komplett zu deinstallieren (meist bekommt man dabei über die Windows Software Liste früher oder später Probleme) dann bietet sich ein Tool von Microsoft an, mit dem man Software sauber vom System entfernen kann (wurde von Microsoft zurückgezogen, weil es für Office 2010 nicht mehr funktioniert - für Java gibts da aber keine Probleme)

http://www.loginternet.de/files/msicuu2.exe

Nach dem Cleanup und der Installation von Java Update 51 sollte der Rechner dann sauber sein und auch nur mit einem Eintrag in LOGINventory erfasst werden.
mfg
StefanS
Offline

surveyor

Power User

Power User

  • Posts: 184
  • Joined: 1. Sep 2003, 13:00

Re: Problem mit doppelter Softwareerkennung

Post30. Jan 2014, 07:25

Hallo,
vielen Dank für die Informationen. Da steht mir ja einiges an Arbeit ins Haus, da das bei allen Rechnern mit Java der Fall ist. (Nur einer der vielen Gründe, warum ich Oracle und speziell Java ablehne.)
Mit freundlichen Grüßen

Jens Kalski
Offline

surveyor

Power User

Power User

  • Posts: 184
  • Joined: 1. Sep 2003, 13:00

Re: Problem mit doppelter Softwareerkennung

Post4. Feb 2014, 08:22

Hallo,
ich habe Java sauber und ohne Probleme deinstallieren können. Das von Ihnen empfohlene Tool hat nur den Java Auto Updater angezeigt, den ich entfernt habe. Dann Rechnerneustart. Danach habe ich Java 7 Update 51 neu installiert und LOGINventory zeigt wieder zwei installierte Komponenten an: Java 7 Update 45 und Java 7 Update 51.

Ich denke nach wie vor, dass es sich um einen Bug handelt.
Mit freundlichen Grüßen

Jens Kalski
Offline
User avatar

RolandL

Site Admin

Site Admin

  • Posts: 748
  • Joined: 1. Sep 2003, 01:00
  • Location: Munich

Re: Problem mit doppelter Softwareerkennung

Post4. Feb 2014, 10:06

Ja da gehe ich auch von aus, und zwar im Setup von Java 7 Update 51. :mrgreen:

Das Setup macht bisweilen ganz merkwürdige Sachen:

Bei einem unserer Kunden wird jede Java Version aus einem neuen Verzeichnis installiert, z.B.:
- Java 7 Update 40 aus \\server\apps\java7\jre1.7.0_40
- Java 7 Update 45 aus \\server\apps\java7\jre1.7.0_45
- Java 7 Update 51 aus \\server\apps\java7\jre1.7.0_51

Wenn man sich dann aber in HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall die Java Einträge anschaut: da steht da im Wert Installsource
- bei Java 7 Update 45: \\server\apps\java7\jre1.7.0_40
- bei Java 7 Update 51: \\server\apps\java7\jre1.7.0_45
- bei Java 7 Update 51: \\server\apps\java7\jre1.7.0_51

Richtig :!: Es gibt 2 Einträge für Update 51, die auch in der Systemsteuerung / Programme entsprechend angezeigt werden:

Java.JPG
Java 7 Setup Phänomen
Java.JPG (26.63 KiB) Viewed 1503 times

Das Java Setup Update 51 modifiziert also die vorhandenen Einträge derart, das eine höhere Update-Version vorgespiegelt wird, aus 40 wird 45, aus 45 wird 51. :evil:

Da fällt mir echt nichts mehr zu ein...
RolandL

Hello - IT! Have you tried turning it off and on again?
Next step: Check DNS.
http://www.loginventory.com
Offline
User avatar

RolandL

Site Admin

Site Admin

  • Posts: 748
  • Joined: 1. Sep 2003, 01:00
  • Location: Munich

Re: Problem mit doppelter Softwareerkennung

Post4. Feb 2014, 10:46

In diesem Fall zeigen LOGINventory 5 und 6 dann so etwas an - meiner Meinung nach korrekt:

java2.jpg
LOGINventory und Java 7
java2.jpg (50.62 KiB) Viewed 1501 times
RolandL

Hello - IT! Have you tried turning it off and on again?
Next step: Check DNS.
http://www.loginventory.com

Return to LOGINventory5 Deutsch

Who is online

Users browsing this forum: No registered users and 2 guests

cron