Oprava aktualizácie Java nedokončila Kód chyby: 1603
- Kategórie: Návody
Zobrazila sa mi chybová správa „Aktualizácia jazyka Java sa nedokončila. Kód chyby: 1603 'celé mesiace, keď som sa pokúsil aktualizovať inštaláciu Java na počítači so systémom Windows 7 Professional 64-bit.
Táto chyba sa objaví na konci inštalácie po stiahnutí súborov Java a nainštalovaní softvéru do operačného systému.
Najprv som si myslel, že to súvisí iba s online inštalátorom a namiesto toho som vyskúšal inštalátor offline, ale chybové hlásenie zostalo.
Hlavným rozdielom medzi online a offline inštalátorom je spôsob sprístupňovania súborov. Ak vyberiete online inštalačný program, najskôr sa stiahne iba malý pahýl. Po jeho spustení sa stiahnu a nainštalujú všetky požadované súbory.
Inštalačný program offline na druhej strane je prepojený s konkrétnou verziou Java, ale pracuje sám osebe bez sťahovania.
Výzva na zadanie úplnej chyby bola prečítaná:
Aktualizácia Java sa nedokončila
Kód chyby: 1603
Informácie o riešení problémov nájdete v Centre pomoci Java alebo sa obráťte na správcu systému.
Centrum pomoci nebolo veľmi užitočné. Uviedol zoznam jeden záznam pre chybu 1603, ale neodhalili žiadne iné informácie, ako to naznačuje „že sa inštalácia nedokončila“ a že sa skúma chyba.
Rozhodol som sa skontrolovať inštaláciu Java na príslušnom počítači a všimol som si, že Java nie je nainštalovaná. Nainštalovali sa však Java SDK; presnejšie 64-bitová Java SDK.
Za predpokladu, že by to mohol byť celý čas, rozhodol som sa stiahnuť nainštalovanú 64-bitovú verziu Java zo stránky sťahovania Java a namiesto toho ho nainštalujte.
Ukázalo sa, že to prešlo bez problémov a na cieľovom počítači bola nainštalovaná najnovšia verzia Java.
Aj keď nemôžem hovoriť všeobecne, zdá sa, že nemôžete nainštalovať 32-bitovú verziu Java na systém so 64-bitovou Java SDK.
To isté pravdepodobne platí, ak ste do systému nainštalovali 64-bitovú verziu Java a pokúste sa ju aktualizovať pomocou 32-bitovej verzie Java.
Chyba sa môže objaviť aj za iných okolností. Tu je niekoľko návrhov, ako to vyriešiť, ak 32-bitový 64-bitový konflikt nie je na vašom konci problémom:
- Môžete vyskúšať a odinštalovať Java úplne zo systému a potom spustiť inštaláciu znova. Môžete použiť odinštalačný program Windows pre tento program alebo program tretej strany, ako je napr Java Ra pre to. Odporúča sa odstrániť predchádzajúce verzie Java, napr. verzia 7, pred inštaláciou novšej hlavnej verzie, napr. verzia 8.
- Inštalátor môže byť poškodený a jeho opätovné stiahnutie môže problém vyriešiť. Tiež by ste mali vyriešiť väčšinu problémov súvisiacich s sťahovaním pomocou inštalátora offline.
- Uistite sa, že antivírusové riešenia neblokujú nasadenie Java.
- Vyskúšajte Oracle oficiálna Java odinštalovať nástroj, ktorý vám môže pomôcť odstrániť staršie verzie jazyka Java z operačného systému.
- Môže dôjsť ku konfliktu s aktualizáciou spoločnosti Microsoft KB2918614 , Vyskúšaním riešení navrhnutých na stránke môžete vyriešiť problém s inštaláciou.