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.
Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.
We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats (video ads) or subscription fees.
If you like our content, and would like to help, please consider making a contribution:
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.