Ar Java atjaunināšanas labošanu neizdevās pabeigt kļūdas kodu: 1603

Esmu saņēmis kļūdas ziņojumu “Java atjaunināšana nebija pabeigta. Kļūdas kods: 1603 ”vairākus mēnešus, kad es mēģināju atjaunināt Java instalāciju personālajā datorā, kurā darbojas Windows 7 Professional 64 bitu versija.

Kļūda parādīsies instalēšanas beigās pēc Java failu lejupielādes un programmatūras šķietamas instalēšanas operētājsistēmā.

Vispirms es domāju, ka tas ir saistīts tikai ar tiešsaistes instalētāju, un tā vietā izmēģināju bezsaistes instalētāju, taču kļūdas ziņojums palika.

Galvenā atšķirība starp tiešsaistes un bezsaistes instalētāju ir tā, kā faili ir pieejami. Ja izvēlaties tiešsaistes instalētāju, sākumā tiek lejupielādēts tikai mazs fragments. Kad to palaižat, visi nepieciešamie faili tiek lejupielādēti un instalēti.

No otras puses, bezsaistes instalētājs ir saistīts ar noteiktu Java versiju, bet darbojas patstāvīgi, bez papildu lejupielādēm.

java update did not complete error code 1603

Pilna kļūdas uzvedne lasāma:

Java atjaunināšana nebija pabeigta

Kļūdas kods: 1603

Informāciju par problēmu novēršanu skatiet Java palīdzības centrā vai sazinieties ar sistēmas administratoru.

Palīdzības centrs nebija ļoti noderīgs. Tajā bija saraksts viens ieraksts par kļūdu 1603, bet neatklāja citu informāciju, kā vien to, ka tā norāda “ka instalācija nav pabeigta” un ka kļūda tiek izmeklēta.

Es nolēmu pārbaudīt Java instalāciju attiecīgajā datorā un pamanīju, ka Java nav instalēta. Tas, kas tika instalēts, bija Java SDK; precīzāk, 64 bitu Java SDK.

Pieņemot, ka tas varētu būt bijis jautājums visā garumā, es nolēmu lejupielādēt instalēto Java 64 bitu versiju no Java lejupielādes vietnes un tā vietā instalējiet.

Izrādās, tas tika izlaists bez problēmām, un mērķa mašīnā tika instalēta visjaunākā Java versija.

java install success

Lai gan es nevaru runāt vispārīgi, šķiet, ka jūs nevarat instalēt Java 32 bitu versiju sistēmā ar 64 bitu Java SDK.

Tas pats, iespējams, ir tad, ja sistēmā esat instalējis 64 bitu Java versiju un mēģināt to atjaunināt, izmantojot Java 32 bitu versiju.

Kļūda var parādīties arī citos apstākļos. Šeit ir daži ieteikumi, kā to atrisināt, ja 32 bitu 64 bitu konflikts nav jūsu problēma:

  1. Jūs varat mēģināt pilnībā atinstalēt Java no sistēmas un pēc tam vēlreiz palaist instalēšanu. Jūs varat izmantot Windows atinstalētāju tai vai trešo personu programmai, piemēram, Java Ra par to. Ieteicams noņemt iepriekšējās Java versijas, piem. versija 7, pirms jaunākas galvenās versijas instalēšanas, piem. 8. versija.
  2. Iespējams, ka instalēšanas programma ir bojāta, un, atkārtoti lejupielādējot, problēma var tikt novērsta. Izmantojot bezsaistes instalētāju, jāatrisina arī vairums ar lejupielādi saistīto problēmu.
  3. Pārliecinieties, vai pretvīrusu risinājumi neliedz Java izvietošanu.
  4. Izmēģiniet Oracle's oficiāla Java atinstalēšana rīks, kas var palīdzēt noņemt vecākas Java versijas no operētājsistēmas.
  5. Var būt konflikts ar Microsoft atjauninājumu KB2918614 . Izmēģinot lapā ieteiktos risinājumus, iespējams, tiks atrisināta instalēšanas problēma.