Java güncellemesi düzeltildi Hata Kodu: 1603 tamamlanmadı

Windows 7 Professional 64-bit çalıştıran bir bilgisayarda Java yüklemesini güncellemeye çalıştığımda aylardır "Java güncellemesi tamamlanmadı. Hata Kodu: 1603" hata iletisini aldım.

Java dosyaları indirildikten ve yazılım işletim sistemine yüklendikten sonra yükleme sonunda hata ortaya çıkacaktır.

İlk önce bunun yalnızca çevrimiçi yükleyiciyle ilgili olduğunu ve bunun yerine çevrimdışı yükleyiciyi denediğini düşündüm, ancak hata mesajı kaldı.

Çevrimiçi ve çevrimdışı yükleyici arasındaki temel fark, dosyaların nasıl kullanılabilir duruma getirilmesidir. Çevrimiçi yükleyiciyi seçerseniz, ilk başta yalnızca küçük bir saplama indirilir. Çalıştırdığınızda, gerekli tüm dosyalar indirilir ve yüklenir.

Diğer yandan çevrimdışı yükleyici, Java'nın belirli bir sürümüyle bağlantılıdır, ancak ek indirmeler yapmadan kendi kendine çalışır.

Tam hata istemi okunuyor:

Java güncellemesi tamamlanmadı

Hata Kodu: 1603

Lütfen sorun giderme bilgileri için Java Yardım Merkezi'ne bakın veya sistem yöneticinize başvurun.

Yardım merkezi çok yardımcı olmadı. 1603 numaralı hata için bir girişi listelemiş, ancak "bir kurulumun tamamlanamadığını" ve hatanın araştırılmakta olduğunu göstermekten başka bir bilgi olmadığını ortaya çıkarmıştır.

Söz konusu bilgisayardaki Java kurulumunu kontrol etmeye karar verdim ve Java'nın kurulu olmadığını fark ettim. Ancak yüklü olan Java SDK idi; daha doğrusu, 64-bit Java SDK.

Bunun başından beri sorun olabileceğini farz ederek, Java indirme sitesinden yüklenen Java'nın 64 bit sürümünü indirmeye ve bunun yerine yüklemeye karar verdim.

Anlaşılan, sorunsuz geçti ve Java'nın en yeni sürümü hedef makineye yüklendi.

Genel anlamda konuşamıyor olsam da, 64 bit Java SDK içeren bir sistemde 32 bit Java sürümünü yükleyemiyormuşsunuz gibi görünüyor.

64 bit Java sürümünü sisteme yüklediyseniz ve 32 bit Java sürümünü kullanarak güncellemeyi denediğinizde de aynı şey geçerlidir.

Hata başka durumlarda da ortaya çıkabilir. 32-bit 64-bit çakışma sizin tarafınızdaki sorun değilse, sorunu çözmek için birkaç öneri:

  1. Java'yı sistemden tamamen kaldırabilir ve sonradan yüklemeyi yeniden çalıştırabilirsiniz. Bunun için Windows kaldırıcısını veya bunun için Java Ra gibi üçüncü taraf bir programı kullanabilirsiniz. Daha yeni bir ana sürüm (örneğin sürüm 8) yüklemeden önce önceki Java sürümlerini, örneğin sürüm 7'yi kaldırmanız önerilir.
  2. Yükleyici bozuk olabilir ve yeniden indirilmesi sorunu çözebilir. Ayrıca, çevrimdışı yükleyiciyi kullanmak indirme ile ilgili sorunların çoğunu çözmelidir.
  3. Virüsten koruma çözümlerinin Java dağıtımını engellemediğinden emin olun.
  4. Oracle'ın eski Java sürümlerini işletim sisteminden kaldırmanıza yardımcı olabilecek Oracle'ın resmi Java kaldırma aracını deneyin.
  5. KB2918614 numaralı Microsoft güncelleştirmesiyle bir çakışma olabilir. Sayfada önerilen geçici çözümleri denemek yükleme sorununu çözebilir.