Фиксирането на актуализацията на Java не завърши Код на грешката: 1603

Опитайте Нашия Инструмент За Премахване На Проблемите

Получих съобщение за грешка „Актуализацията на Java не завърши. Код на грешката: 1603 'за месеци, когато се опитвах да актуализирам инсталацията на Java на компютър, работещ с 64-битов Windows 7 Professional.

Грешката ще се появи в края на инсталацията след изтеглянето на файлове на Java и софтуерът изглежда е инсталиран в операционната система.

Първо помислих, че това е свързано само с онлайн инсталатора и вместо това пробвах инсталатора на офлайн, но съобщението за грешка остана.

Основната разлика между инсталатора за онлайн и офлайн е начина, по който се предоставят файловете. Ако изберете онлайн инсталатора, първоначално се изтегля само малък шнур. Когато го стартирате, всички необходими файлове се изтеглят и инсталират.

Офлайн инсталаторът от друга страна е свързан с определена версия на Java, но работи самостоятелно без допълнителни изтегляния.

java update did not complete error code 1603

Пълният подкана за грешка прочете:

Актуализацията на Java не завърши

Код на грешката: 1603

Моля, обърнете се към Помощния център на Java за информация за отстраняване на проблеми или се свържете със системния си администратор.

Помощният център не беше много полезен. Той направи списък един запис за грешка 1603, но не разкри никаква друга информация освен тази, която показва, че „инсталацията не е завършена“ и че грешката е в процес на разследване.

Реших да проверя инсталацията на Java на въпросния компютър и забелязах, че Java не е инсталирана. Това, което беше инсталирано обаче, беше Java SDK; по-точно 64-битов Java SDK.

Ако приемем, че това може да е проблемът през цялото време, реших да изтегля 64-битовата версия на инсталираната Java от сайта за изтегляне на Java и вместо това го инсталирайте.

Оказва се, той премина без проблеми и най-новата версия на Java беше инсталирана на целевата машина.

java install success

Въпреки че не мога да говоря в общи термини, изглежда, че не можете да инсталирате 32-битова версия на Java в система с 64-битов Java SDK.

Същото вероятно е вярно, ако сте инсталирали 64-битова версия на Java на системата и се опитате да я актуализирате, като използвате 32-битната версия на Java.

Грешката може да се появи и при други обстоятелства. Ето няколко предложения за разрешаването му, ако 32-битовият 64-битов конфликт не е проблемът на вашия край:

  1. Можете да опитате и деинсталирате Java напълно от системата и да стартирате инсталацията отново след това. Можете да използвате деинсталатора на Windows за тази програма или програма на трети страни, като например Java Ra за това. Препоръчително е да премахнете предишни версии на Java, напр. версия 7, преди да инсталирате по-нова основна версия, напр. версия 8.
  2. Инсталаторът може да се повреди и повторното му изтегляне може да реши проблема. Освен това използването на офлайн инсталатора трябва да разреши повечето проблеми, свързани с изтеглянето.
  3. Уверете се, че антивирусните решения не блокират внедряването на Java.
  4. Опитайте с Oracle официална деинсталиране на Java инструмент, който може да ви помогне да премахнете по-стари версии на Java от операционната система.
  5. Възможно е да има конфликт с актуализацията на Microsoft KB2918614 , Пробването на предложените решения на страницата може да реши проблема с инсталацията.