Habe ich die Fehler-Meldung “Java-update wurde nicht abgeschlossen. Fehler Code: 1603” seit Monaten, Wann immer ich versuchte, aktualisieren Sie die Java-installation auf einem PC mit Windows 7 Professional 64-bit.
Der Fehler kam am Ende der installation nach Java-Dateien wurden heruntergeladen und die software wurde anscheinend installiert das Betriebssystem.
Ich dachte zuerst, dass dies im Zusammenhang mit der online-installer nur und versuchte den offline-installer statt, aber die Fehlermeldung blieb.
Der Kern-Unterschied zwischen online-und offline-installer ist, wie die Dateien zur Verfügung gestellt werden. Wenn Sie den online-installer, der nur einen kleinen stub heruntergeladen ist, auf den ersten. Wenn Sie es ausführen, werden alle erforderlichen Dateien heruntergeladen und installiert.
Der offline-installer auf der anderen Seite ist verknüpft mit einer bestimmten Java-version, funktioniert aber auf seine eigene, ohne extra-downloads.
Den vollständigen Fehler-prompt zu Lesen:
Java update wurde nicht abgeschlossen
Fehler Code: 1603
Bitte beachten Sie die Java-Hilfe für Informationen zur Fehlerbehebung oder Kontaktieren Sie Ihren system-administrator.
Die Hilfe war nicht sehr hilfreich. Es hat die Liste einen Eintrag für die Fehler-1603, aber zeigte keine anderen Informationen, als es ist, der angibt, “dass eine installation nicht abgeschlossen”, und der Fehler wird derzeit untersucht.
Ich beschloss, überprüfen Sie die Java-installation auf dem computer in Frage und bemerkt, dass Java nicht installiert wurde. Was wurde installiert, jedoch wurde das Java-SDK; genauer gesagt, der 64-bit-Java-SDK.
Unter der Annahme, dass diese hätten das Problem alle zusammen, entschied ich mich zum download der 64-bit-version von Java von der Java-download-Website, und installieren Sie es stattdessen.
Stellt sich heraus, es ging durch ohne Probleme, und die aktuellste version von Java wurde installiert auf dem Zielcomputer.
Während ich kann nicht sprechen im Allgemeinen, scheint es, als wenn Sie nicht installieren eine 32-bit-Java-version auf einem system mit einer 64-bit-Java-SDK.
Das gleiche ist wahrscheinlich wahr, wenn Sie installiert haben, eine 64-bit-version von Java auf dem system und versuchen, Sie zu aktualisieren, mithilfe der 32-bit-version von Java.
Der Fehler kann erscheinen, in anderen Fällen als gut. Hier sind ein paar Vorschläge, es zu beheben, wenn Sie eine 32-bit-64-bit-Konflikt ist nicht das Problem auf Ihrem Ende:
- Sie können versuchen, und deinstallieren Sie Java komplett aus dem system und führen Sie die installation danach nochmal. Sie können die Windows-uninstaller oder ein Drittanbieter-Programm wie Java Ra. Es wird empfohlen, entfernen der vorherigen Java-Versionen, z.B. version 7 vor der Installation eine neuere major-version, z.B. version 8.
- Der installer ist beschädigt und re-Download Sie können das Problem beheben. Auch über den offline-installer behebt die meisten download-Problemen.
- Stellen Sie sicher, dass antivirus-Lösungen nicht um die Blockierung der Bereitstellung von Java.
- Versuchen Sie, die Oracle-offiziellen Java-uninstall-tool, das Ihnen helfen kann, entfernen Sie ältere Java-Versionen aus dem Betriebssystem.
- Es besteht möglicherweise ein Konflikt mit dem Microsoft update KB2918614. Versuchen Sie die Problemumgehungen vorgeschlagen auf der Seite lösen, die Installations-Problem.