Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Java 7 lässt sich auf einigen Windows 7 Clients nicht nicht mehr per GPO installieren

Frage Microsoft Windows Netzwerk

Mitglied: sammy65

sammy65 (Level 1) - Jetzt verbinden

28.10.2013 um 16:10 Uhr, 3996 Aufrufe, 24 Kommentare, 4 Danke

Hallo miteinander,

ich verteile Java, Adobe Reader, Flash Player, usw. per CPO auf meinen Clients

Ich möchte jetzt die aktuelle Java Version verteilen.
Wenn der betreffende Client startet, erscheint auch die Meldung, dass Java 7 Update 45 installiert wird. Abes es geschieht nichts weiter, Der Rechner bleibt auf diesem Bildschirm und macht nichts mehr weiter.

Nir durch einen Kaltstart komme ich da wieder raus.


Das Eventlog bei meinem Windows 2008 R2 Server sagt folgendes.

Beim Lesen der MSI-Datei \\sab060\Softwareverteilung\java7\7update45\jre1.7.0_45.msi ist ein unerwarteter Fehler aufgetreten. Der Fehler ist nicht schwerwiegend genug, um den Vorgang abzubrechen. Folgender Fehler ist aufgetreten: Der Vorgang wurde erfolgreich beendet.

Was mache ich falsch, bzw. wie kann ich dieses Problem beseitigen.

Wenn ich das msi file über den UNC Pfad manuell aufrufe und installiere klappt es wunderbar.


lg
Thomas
Mitglied: Fidel83
28.10.2013 um 16:29 Uhr
Hallo

Die Installation wird doch unattend mit einer mst laufen, oder? Mach testweise auf einem PC eine Zuweisung und hänge bei der Installationsaufforderung *.msi TRANSFORMS=*.mst die Parameter /L*V mit ran. Gib einen Pfad an, wo das extended Installlog, was dadurch angelegt wird, gespeichert werden soll und schau es dir einmal genauer an. Alternativ prüf das Eventlog auf dem Client, wo die Installation nicht läuft.

LG
Bitte warten ..
Mitglied: DerWoWusste
LÖSUNG 28.10.2013, aktualisiert 20.02.2014
Moin Thomas.

Der Unterschied zwischen manueller Installationm und GPO-MSI-Verteilung ist folgender: bei der GPO wird das Systemkonto benutzt, bei der manuellen Dein Benutzerkonto. Mach Dich bitte testhalber mal zum Systemkonto:
-cmd über Rechtklick "ausführen als Administrator" starten
-psexec -s -i cmd
Dann von dieser Shell die Installation starten.
Bitte warten ..
Mitglied: sammy65
29.10.2013 um 08:02 Uhr
Zitat von Fidel83:
Hallo

Die Installation wird doch unattend mit einer mst laufen, oder? Mach testweise auf einem PC eine Zuweisung und hänge bei der
Installationsaufforderung *.msi TRANSFORMS=*.mst die Parameter /L*V mit ran. Gib einen Pfad an, wo das extended Installlog, was
dadurch angelegt wird, gespeichert werden soll und schau es dir einmal genauer an. Alternativ prüf das Eventlog auf dem
Client, wo die Installation nicht läuft.

LG

Die Meldungen im Eventlog des Clients:

Product: Java 7 Update 40 -- Error 1705.A previous installation for this product is in progress. You must undo the changes made by that installation to continue. Do you want to undo those changes?

Die Änderungen an den Softwareinstallationseinstellungen wurden nicht angewendet. Die Installation von Software, die von der Gruppenrichtlinie für diesen Benutzer bereitgestellt wird, wird bis zur nächsten Anmeldung verzögert, da die Änderungen vor der Anmeldung vorgenomme Fehler: %%1274

Die Zuweisung der Anwendung Java 7 Update 45 der Richtlinie Java 7 Update 45 ist fehlgeschlagen. Fehler: %%1274
Bitte warten ..
Mitglied: Bitboy
LÖSUNG 29.10.2013, aktualisiert 20.02.2014
Hi,

das da ist vermutlich ein Folgefehler weil du die erste Installation abgeschossen hast. Dadurch sind Einträge in der Registry geblieben, die dem Java Setup sagen, dass da aktuell noch ne Installation läuft.
http://support.adminarsenal.com/entries/23610316--Uninstall-Java-JRE-7- ...

Empfehlen würde ich dir an dem einen Client erstmal alles was mit Java zu tun hat zu löschen / deinstallieren und dann die Gruppenrichtlinie mit dem neuen Setup und dem Log Parameter auszuführen.
Bitte warten ..
Mitglied: sammy65
29.10.2013 um 13:11 Uhr
Zitat von Bitboy:
Empfehlen würde ich dir an dem einen Client erstmal alles was mit Java zu tun hat zu löschen / deinstallieren und dann
die Gruppenrichtlinie mit dem neuen Setup und dem Log Parameter auszuführen.

Welches neue Setup denn, jetzt steh ich aufm Schlauch
Bitte warten ..
Mitglied: Bitboy
LÖSUNG 29.10.2013, aktualisiert 20.02.2014
Meinte das was du im Moment per GPO ausrollen möchtest. In deinem ersten Beitrag gehts um das Update 45 und im vorletzten ist von Update 40 die Rede.
Bitte warten ..
Mitglied: sammy65
30.10.2013 um 10:06 Uhr
Oh Sorry, das war mein Fehler,

aber ich glaube jetzt funktioniert es. An meinem client habe ich den kompletten Key [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\AppMgmt\{edbfc72c-bfd1-4246-8a94-efe2da408f6d}] gelöscht, nachdem ich zuvor Java deinstalliet hatte.

Jetzt klappt es.


Nun meine Frage diesbezüglich. Kann ich per GPO auch komplette Key miit unterkeys löschen?
Bitte warten ..
Mitglied: DerWoWusste
LÖSUNG 30.10.2013, aktualisiert 20.02.2014
Natürlich. Group Policy preferences nutzen.
Bitte warten ..
Mitglied: sammy65
30.10.2013 um 10:43 Uhr
Zitat von DerWoWusste:
Natürlich. Group Policy preferences nutzen.

Das kenn ich jetzt noch nicht, kannst Du mir da weiterhelfen?
Bitte warten ..
Mitglied: DerWoWusste
LÖSUNG 30.10.2013, aktualisiert 20.02.2014
In jeder Policy ist ein Zweig "Richtlinie" und ein Teil "Einstellungen" (?, habe hier englisch, da heißt es preferences). Bei preferences kannst Du im Computerbereich der Policy reingehen und mal aufklappen, was da so alles vorhanden ist: unter anderem ein Registry-Manipulator.
Bitte warten ..
Mitglied: sammy65
30.10.2013 um 11:00 Uhr
Mit dem arbeite ich bereits, nur kapiere ich nicht wie ich komplette Keys mit unterkeys entfernen kann. Also ein kompletter Ordner in der Registry. Ich habe hier bisher nur einzelne Einträge aktualisiert, bzw. bearbeitet.
Bitte warten ..
Mitglied: sammy65
30.10.2013, aktualisiert um 11:58 Uhr
So, ich hab jetzt weiter getestet, an allen Clients an denen ich getestet habe klappt es wieder.

Vorgehensweise:
1 Java mit Windows Installer deinstallieren

2. Windows-Installer-Clean up Tool ausführen (gibt´s hier: http://www.pcwelt.de/downloads/tools_utilities/desktop-tools/109259/win ... )
und prüfen ob noch Java Leichen im System vorhanden sind.
Wenn Ja, dann markieren und entfernen

3. JavaRa ausführen und auf weitere Leichen prüfen, ggf entfernen

4. Es lassen sich einzelne Anwendungen einer Softwareverteilungs-GPO zurücksetzen. Ohne großartige Deinstallation und Reinigung durch das Install Clean Up Utility (s.o.) wird die GPO das Produkt eigenständig auf diesem PC neu installieren.
Dazu muss nur der korrekte Unterkey von HKLM/Software/Microsoft/Windows/CurrentVersion/Group Policy/AppMgmt/[random SID]/ gelöscht werden. Jeder dieser SID Schlüssel in AppMgmt hat einen Wert namens “Deployment Name”, der den Namen der Software beinhaltet, die verteilt wurde (in dieser Situation fehlerhaft). Diesen Schlüssel also löschen, gpupdate /force, ggf. den Stand mit gpresult /h überprüfen, Neustart, die Software wird neu verteilt.

Nun zu meiner Frage: Ich werde das Problem an mindestens 50 weiterer clients haben. Gibt es eine Möglichkeit das Ganze auch zentral zu regeln.
Bitte warten ..
Mitglied: DerWoWusste
LÖSUNG 30.10.2013, aktualisiert 20.02.2014
Klar geht das.
msiexec /x ID
in einem Startskript deinstalliert Produkte mit der angegebenen ID, diese must Du nur für Java raussuchen.
Was das Cleanup-Tool macht, kannst Du mit preferences abbilden: nämlich regwerte löschen.
Bitte warten ..
Mitglied: sammy65
31.10.2013, aktualisiert um 09:22 Uhr
Hi, mein Problem ist nur, dass ich keinerlei Ahnung habe, was das Tool genau macht und wie finde ich die ID heraus?? Kanst Du mir auch helfen wie ich ein Startscript bastel.?
Bitte warten ..
Mitglied: DerWoWusste
LÖSUNG 31.10.2013, aktualisiert 20.02.2014
Das Cleanup-Tool löscht Registrywerte. Welche das sind, kannst Du mit einem vorher-nachher-Registryvergleich finden. Nimm dazu beispielsweise das Tool regshot.
Die ID steht im MSI, lies sie aus mit dem MSI-Editor Orca (oder mit Instead, beides freeware). Beispiel: die ID von 1.7_45 ist {26A24AE4-039D-4CA4-87B4-2F83217045FF}, zu finden im Table "Property" in der Zeile ProductCode.
Bitte warten ..
Mitglied: sammy65
31.10.2013 um 09:51 Uhr
Könntest Du mir bitte helfen das Startscript zu erstellen, bzw. zu bearbeiten, ich habe da keinerlei Ahnung davon. Oder gibt es eine Anleitung diesbezüglich .
Bitte warten ..
Mitglied: DerWoWusste
LÖSUNG 31.10.2013, aktualisiert 20.02.2014
Sorry, so langsam frage ich mich, warum Du Dich da ranwagst, wenn Du davon nichts verstehst :|
Bitte warten ..
Mitglied: sammy65
31.10.2013, aktualisiert um 11:43 Uhr
Habs nur noch nie gemacht und irgendwann ist immer das erste Mal.

I
Bitte warten ..
Mitglied: sammy65
31.10.2013 um 11:43 Uhr
Ich hab jetzt erst mal eine Batchdatei geschrieben mit folgendem Befehl:

msiexec /x {26A24AE4-039D-4CA4-87B4-2F83217025FF}

Diese werde ich über die GPO auf dem Server über "Computerkomfiguration", "Richtlinien", "Windows einstellungen", "Scripts", "Starten" aufrufen.

Ist das so ok?
Bitte warten ..
Mitglied: DerWoWusste
LÖSUNG 31.10.2013, aktualisiert 20.02.2014
Ja_____________________________________________
Bitte warten ..
Mitglied: sammy65
31.10.2013 um 14:55 Uhr
Hi,

entschuldige bitte dass ich nerve, aber ich bastel fleissig..
Ich habe jetzt mit dem Tool regshot einen vorher / nachher Vergleich der Registry gemacht..
Kann ich mit den preferences auch einen kompletten Key mit Unterkeys löschen.
Bitte warten ..
Mitglied: DerWoWusste
LÖSUNG 31.10.2013, aktualisiert 20.02.2014
Ja_______________
Bitte warten ..
Mitglied: sammy65
31.10.2013 um 16:05 Uhr
Vielen Dank für Deine Mühe (und Deine Geduld),

ich habs geschafft (*freuuu*), alle relevanten Keys wurden gelöscht und beim 2. Neustart wird die aktuelle Java Version automatisch installiert.
Bitte warten ..
Ähnliche Inhalte
Windows 7
Windows 7 lässt sich nicht installieren
gelöst Frage von SculkerWindows 74 Kommentare

Hallo, ich habe hier einen Rechner auf dem Windows 8 installiert war. Als ich ihn bekommen habe war das ...

Windows 7
Windows 7 SP1 lässt sich nicht installieren
Frage von achkleinWindows 75 Kommentare

Hallo, ich wurde heute zu einem PC gerufen, weil eine Internetseite einen veralteten Browser meldete. Auf dem betreffenden System ...

Java
Java JDK 8 lässt sich nicht installieren
Frage von KobraJava

Hallo@all, ich habe ein Windows 8.1 Pro 64 Bit BS mit allen aktuellen Updates. Da ich nun Eclipse benötige ...

Windows 7
Java Aktualisierung auf Windows 7 Clients
gelöst Frage von flabsWindows 73 Kommentare

Moin miteinander, ich hab mal ne allgemeine Frage an die Kollegen. Aktualisiert Ihr regelmäßig die Java Version auf euren ...

Neue Wissensbeiträge
Verschlüsselung & Zertifikate

Die Hölle friert ein weiteres Stück zu: Microsoft integriert OpenSSH in Windows

Information von ticuta1 vor 2 StundenVerschlüsselung & Zertifikate

Interessant SSH-Kommando in CMD.exe und PowerShell

Apple

IOS 11.2.1 stopft HomeKit-Remote-Lücke

Tipp von BassFishFox vor 1 TagApple

Das Update für iPhone, iPad und Apple TV soll die Fernsteuerung von Smart-Home-Geräten wieder in vollem Umfang ermöglichen. Apple ...

Windows 10

Windows 10 v1709 EN murkst bei den Regionseinstellungen

Tipp von DerWoWusste vor 1 TagWindows 10

Dieser kurze Tipp richtet sich an den kleinen Personenkreis, der Win10 v1709 EN-US frisch installiert und dabei die englische ...

Webbrowser

Kein Ton bei Firefox Quantum über RDP

Tipp von Moddry vor 1 TagWebbrowser

Hallo Kollegen! Hatte das Problem, dass der neue Firefox bei mir auf der Kiste keinen Ton hat, wenn ich ...

Heiß diskutierte Inhalte
Windows Server
RODC kann nicht aus Domäne entfernt werden
Frage von NilsvLehnWindows Server19 Kommentare

HAllo, ich arbeite in einem Universitätsnetzwerk mit 3 Standorten. Die Standorte haben alle ein ESXi Cluster und auf diesen ...

Hardware
Kein Bild mit nur einer bestimmten Grafikkarten - Mainboard Konfiguration
gelöst Frage von bestelittHardware18 Kommentare

Hallo zusammen, ich hatte schon einmal eine ähnliche Frage gestellt. Damals hatte ich genau das gleiche Problem. Allerdings lies ...

Netzwerkmanagement
Mehrere Netzwerkadapter in einem PC zu einem Switch zusammenfügen
Frage von prodriveNetzwerkmanagement17 Kommentare

Hallo zusammen Vorweg, ich konnte schon einige IT-Probleme mit Hilfe dieses Forums lösen. Wirklich klasse hier! Doch für das ...

Hardware
Links klick bei Maus funktioniert nicht
gelöst Frage von Pablu23Hardware16 Kommentare

Hallo erstmal. Ich habe ein Problem mit meiner relativ alten maus jedoch denke ich nicht das es an der ...