Error Code 1603: Java Update did not complete.


This article applies to:
  • Platform(s): Windows
  • Java version(s): 8.0

SYMPTOMS
 

Java Update/Install process has not completed and an error appears:

Error Code 1603. Java Update did not complete.
Error Code 1603. Java Install did not complete

 

CAUSE
 

This error, seen during the installation process, indicates that an installation did not complete. The root cause of this error is under investigation.


WORKAROUND

This is a known issue, and we are still investigating the root cause. Meanwhile you can try the following to install Java.

Option 1: Restart your system and uninstall older versions

Restart your system before installing

  1. Once you see the 1603 error, restart your system.
  2. Download and install the offline installer package.
  3. When prompted, choose Save in the download dialog box, and save the download package in a convenient place (e.g. save on the desktop).
  4. Double click on the downloaded installation file to start the installation process.

 

Uninstall Java versions before installing

  1. If the above instructions fail to resolve the issue, it is recommended that you uninstall all existing Java versions from the system.
  2. Reboot the system after you uninstall all Java versions, before trying to install.

 


Option 2: Disable Java content through the Java Control Panel

This option disables Java content in the browser prior to installing.

Once you see the 1603 error, close the installer.

  1. Find and launch the Java Control Panel
  2. Uncheck (de-select) Enable Java content in the browser option
  3. In the Java Control Panel, click the Security tab.
  4. Uncheck the option Enable Java content in the browser.
  5. Click Apply and then OK to confirm the changes.

 

Reinstall Java and re-enable Java content in the browser

  1. Download and install the offline installer package.
  2. After the installation has completed, re-enable the option to Enable Java content in the browser if you require running Java content in the browser.

 


Option 3: Close Java Control Panel Before Updating

  1. When updating Java via the Java Control Panel (Update tab), ensure you close the Java Control Panel window before proceeding with the installation. After clicking 'Update' in the Control Panel, close the Control Panel window before continuing with the installation steps.
  2. If you encounter Error 1603, verify whether the Java Control Panel is open in the background. If it is, close both the installation dialog and the Java Control Panel window, then restart the installation or update process.

NOTE: To restart Java installation or update process after encountering Error 1603:

  1. If you started the update from the Java Control Panel:
    1. After clicking "Update," close the Control Panel window before proceeding with the installation dialog
    2. If the installation fails:
      1. Download the latest Java installer from https://www.java.com/download/
      2. Run the downloaded file to begin installation.
  2. If you encountered Error 1603 during an automatic update:
    1. Since the auto-update flow may not immediately re-trigger:
      1. Download the latest Java installer from https://www.java.com/download/
      2. Run it to restart the update process
  3. Additional scenario:
    1. If you already downloaded the installer, simply double-click the installer file to restart the installation

IMPORTANT: After initiating the update from the Control Panel, always close the Control Panel window before continuing with the installation dialog. This helps avoid conflicts that can lead to Error 1603.