The Java installation file is corrupt.Microsoft service installer is in an error state.Corrupted Microsoft Registry keys.

Fix Java update did not complete, Error Code 1618

Sometimes, antiviruses prevent programs to update or install. Hence, before you proceed to the troubleshooting methods listed in this article, we suggest you disable your antivirus program temporarily and try to update or install Java. If this does not work, try the below-listed solutions.

1] Run the Microsoft Utility to fix the corrupted registry keys

As described above in this article, corrupted Microsoft Registry Keys is one of the causes of the “Java update did not complete, Error Code 1618.” Hence, running the Program Install and Uninstall Troubleshooter can fix this error by repairing the corrupted registry keys.

This Microsoft repair tool fixes:

Corrupted registry keys on a 64-bit Windows operating system.Corrupted registry keys which control the Windows update data.The problems that prevent users from installing a new program.The issues due to which users cannot update or uninstall the installed programs.

If this tool does not fix the problem, try the next solution.

2] Download the Java offline installer

The default Java installer downloads the required files from the internet during the installation process. If the Windows Installer fails to fetch the files, you may get an error. This problem can be solved by installing Java via the offline installer package. You can download it from java.com.

3] End the MSIEXEC.EXE service

If the above-listed methods did not help you fix the issue, you can try terminating the MSIEXEC.EXE service. Many users have found this method useful. Maybe it will work for you too. The steps to terminate the service are listed below: Read: What is JUCheck.exe? Is it safe?

4] Restart Windows Installer service

By default, the Windows Installer service startup type is set to manual. Change its startup type from manual to automatic and then restart the service. To do so, follow the below-listed steps:

5] Perform a clean boot & troubleshoot

Clean boot in Windows 10 helps troubleshoot the advanced problems. If none of the above methods worked for you, you can try to clean boot your computer. Hope this helps. Related posts:

Java Install or Update did not complete, Error Code 1603.JavaFX application could not launch due to system configuration.

Java update did not complete  Error Code 1618 - 14Java update did not complete  Error Code 1618 - 12