- The Java install did not complete Error Code: 1603 message appears when installing Java updates in Windows 10.
- Installing the latest Java version as an administrator can resolve the installation issues.
- You can also temporarily remove the anti-virus software from the Windows startup.
- Removing a certain Windows update might fix the Java error, so be sure to check it out below.
When that error occurs, an error message windows open stating: Java install did not complete Error Code: 1603.
The error message highlights that your Java update hasn’t installed. This is how you can fix Java error 1603 when that error message pops up.
How can I fix the Windows 10 Java error 1603?
- Check you’re installing the right Java version for your platform
- Install Java as Administrator
- Uninstall the previous Java version first
- Switch off antivirus software
- Close your browser and other software running Java
- Disable Java content
- Open the program install and uninstall troubleshooter
- Don’t install Java with LogMeIn
- Remove the KB2918614 Windows Update
1. Check if you’re installing the right Java version for your platform
- Press the Windows 10 Cortana taskbar button.
- Input the keyword system in the search box.
- Then click About your PC to open the window directly below.
- Scroll down to the System type specification that tells you if the platform is 64 or 32-bit.
First, make sure that you’re not installing 64-bit Java on a 32-bit system. If you are, that’s probably why Java doesn’t install.
You can select to download Windows x86 Offline, which is the 32-bit version. You can check whether your system is 32 or 64-bit as follows.
Another thing to note is whether your currently installed Java SDK is 32 or 64-bit.
There can be a 64 and 32-bit conflict if you’re trying to update Java with a 32-bit version to replace a 64-bit Java SDK or the other way around.
So, install a 64-bit Java version to replace an outdated 64-bit version, or update 32-bit Java with the latest 32-bit version.
2. Install Java as Administrator
Installing software as an administrator can resolve installation issues. As such, try installing the latest Java version as an administrator.
To do that, right-click the latest Java installer, and select Run as administrator to launch the setup wizard.
3. Uninstall the previous Java version first
- Download IObit Uninstaller PRO for Windows 10.
- Open the setup wizard to install the software.
- Open IObit Uninstaller PRO, go to Programs and select All Programs.
- Choose , and press the Uninstall button.
- Check the Select all box in the next dialog window to completely remove software leftovers.
- Restart Windows after uninstalling Java.
- Install the latest Java version with the 32 or 64-bit Windows offline installers.
Uninstalling the previous Java version first ensures there are no 32 or 64-bit conflicts when you try to install the latest version.
Add a reliable third-party uninstaller to Windows, with which you can completely remove Java.
4. Switch off antivirus software
- Right-click the taskbar, and select Task Manager.
- Click the Startup tab, and then select your antivirus software.
Antivirus software might be blocking your Java deployment.
To ensure that isn’t the case, you can temporarily disable many antivirus utilities by right-clicking their system tray icons and selecting a disable option.
Alternatively, temporarily remove the antivirus software from the Windows startup and then reboot. This is how you can disable antivirus utilities on the Task Manager’s Startup tab.
- Press the Disable button to exclude the software from the startup.
- Install Java after restarting Windows.
5. Close your browser and other software running Java
Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken. We recommend installing Restoro, a tool that will scan your machine and identify what the fault is. Click here to download and start repairing.
Always close software before installing Java. There might be programs running Java when you try to install the latest version.
Close your browser after downloading the Java installer. Close all other software windows on the taskbar.
In addition, check if your system tray (notification area) includes any third-party software icons. If so, close the programs included on the system tray.
6. Disable Java content
- First, press the Windows key + R keyboard shortcut.
- Enter Control Panel in Run, and press Return to open the window shown directly below.
- Click to open its control panel.
- Select the Security tab on the Java Control Panel.
- Deselect the Enable Java content in browser option if that setting is selected.
- Click the Apply, and OK buttons to confirm.
- Select the Enable Java content in browser option again after updating Java.
Closing browsers might not always be enough. Disabling all Java content via the Control Panel is also among the better fixes for Java error 1603.
7. Open the program install and uninstall troubleshooter
Although Windows doesn’t include a program install troubleshooter, you can still download the Program Install and Uninstall troubleshooter.
That troubleshooter might resolve the Java error 1603. You can add the troubleshooter to Windows 10 by clicking the Download button.
Then open the folder you saved the installer to, and click MicrosoftProgram_Install_and_Uninstall.meta.diagcab to open the window shown in the snapshot directly below.
8. Don’t install Java with LogMeIn
The Java error 1603 has occurred for LogMeIn users when attempting to install Java remotely.
LogMeIn users have discovered that the installation error can be due to the LogMeIn remote desktop software.
So if you’re utilizing LogMeIn when installing Java, ditch that software and install Java on the PC without remote desktop software.
If you really need remote desktop software to install Java, check out some alternatives to LogMeIn.
9. Remove the KB2918614 Windows Update
- Press the Windows key + R, type appwiz.cpl in Run, and click the OK button.
- Click View installed updates on the left of the Control Panel to open a list of Windows updates as in the snapshot directly below.
- Enter the keyword KB2918614 in the search box.
- Select the KB2918614 update, and press the Uninstall button.
- Restart your desktop or laptop.
Windows might reinstall the KB2918614 update. To ensure that doesn’t happen, check out the Show or hide updates tool.
Removing the KB2918614 Windows update might also fix the Java error 1603.
Those are a few resolutions that might fix the Java error 1603, so you can update Java. Check out our comprehensive guide for further details for installing Java on Windows 10.
We hope that these recommendations from our list helped you to fix the Java error 1603. For more suggestions or other questions, please access the comments section below.
Frequently Asked Questions
Try the offline installer package, uninstall any non-working Java installations, then download the latest Java again.
Error 1603 is a Windows error that pops up during installation if a security policy has been enabled on your computer. If you’re annoyed by the Java update is available message, check out our detailed guide to fix it.
You will need to end the MSIEXEC.MSI from Task Manager, then try to install Java again. If it sounds too complicated, take a closer look at our comprehensive guide and fix the java error 1603 with ease.