Fix Java Error 1723. There is a Problem with this Windows Installer Package
One of the biggest issues with Java, or more precisely the Java Runtime Environment, is that multiple versions of the software can be installed on the same system. This can be solely attributed to a lack of checks during installation to avoid that multiple versions of the Java Runtime Environment are installed on the system. Third party software that ships with a JRE installer adds to that problem.
Sometimes, users may get Java Error 1723 when they try to update, install or uninstall Java. The error message reads:
ERROR 1723. THERE IS A PROBLEM WITH THIS WINDOWSÂ INSTALLER PACKAGE. A DLL REQUIREDÂ FOR THIS INSTALL TO COMPLETE COULD NOT BE RUN. CONTACT YOUR SUPPORT PERSONNEL OR PACKAGE VENDOR.
To make matters worse, the majority of fixes that may help in similar situations won't work to fix error 1723. Using the popular Java uninstaller JavaRA, or the third party software uninstaller Revo Uninstaller, won't fix the issue at all.
Error 1723 usually occurs when Java has been partially or fully removed from the system, but a Registry setting pointing to the installer has not been removed as part of the process. This already outlines what users who experience the error need to do to fix the issue.
It is basically necessary to remove all Java entries in the Windows Registry to make sure that there are not any leftovers listed in the Registry anymore. Once that is done, Java can be reinstalled normally. The following instructions have been posted by a user of the How To Geek forum.
First search and find your windows/installer folder and delete the file that is your java installer. It is an exe file. You may need to unhide hidden files, give yourself admin access, ask to see protected system files etc through folder options. do all of that before deleting the installers. Next, open regedit and look a subkey which contains "Java" and "installer" in its data, in one of the values. Delete the whole thing. Recheck your registry so that there are no references at all to java. NOW and only now, install Java through the installer of your choice. It won't find any old installers to clash, and the error goes away.