How to fix Java update problems

Article ID: 84934 - Last Reviewed: May 12, 2018 - Revision: 2

This article describes how to identify and fix issues with Java update on Windows PCs. The information is intended for beginning to intermediate computer users. Topics covered in this article:

Our recommendation: download, install and register PC TuneUp Maestro to repair common PC performance and stability issues, including Java update errors, with the help of our Professional PC Support Service*.

  Download PC TuneUp Maestro
  Download PC TuneUp Maestro
Application Name:
PC TuneUp Maestro
Product info:
Editors' rating:
5 Star User Rating (5/5)
File size:
1.78 MB ( < 20 sec. on DSL/ADSL/Cable Modem)
Operating Systems:
Windows 10 (incl. 64-bit), Windows 8 (incl. 64-bit), Windows 7 (incl. 64-bit), Windows Vista, Windows XP
Last updated:
April 12, 2018
Free scan & fix for up to 20 issues; license required to use all features and receive Technical support.
Download instruction:
Click the Download Solution button. Then, click Run in the File Download dialog box and follow the steps in the installation wizard.
*Professional PC Support Service:
Customized PC error analysis and resolution service is available to registered users. To start, click the Download Solution button and follow the instruction above to install the application. Then, click Register in the main application window and follow the steps in the registration dialog box.

What is Java update?

Java is a cross-platform programming language used extensively by websites to deliver interactive content like Internet games (e.g. online Pogo games), online chat and streaming audio and video. The Java Runtime Environment (JRE) is required on your PC to run stand-alone Java applications or Java Applets (Java Plug-in software that run inside various browsers). To enhance the Java programming technology, ensure ongoing compatibility with Windows operating systems and 3rd party applications and increase security measures, ORACLE (the company who owns the Java technology) periodically releases Java updates to update the Java Runtime Environment previously installed on your PC.

Java update is a part of the Java Runtime Environment. Java update makes it easy for your PC to be updated with the latest Java installer. To do so, the Java update function checks with to see if there are any Java updates available. If there is a Java update available for download, the Java update feature will remind you by popping up a notification window, usually from the Windows system tray area, located at the lower-right corner. Clicking the notification window brings up the Java update window, which guides you to complete the process of updating Java.

Why do I have Java update errors?

Java update errors are typically caused by two types of issues. The first issue arises from conflicts between the new Java update installer and the existing Java Runtime Environment. This happens if the current Java Runtime Environment is still running and refuse to exit and it locks the core files from being deleted or updated. Java update fails if it can't proceed with copying or overwriting core files it has to deliver.

The second type of issues are caused by the Windows Installer, a Windows function that's responsible for installing/updating Windows system features and 3rd party applications. The Java update installer relies on the Windows Installer service to remove old files, copy new files and register core components. When your PC has issues with the Windows Installer in general, any installation or update will fail.

Here are some of the typical Java update error messages you may encounter:

  • Error 1721. There is a problem with this Windows Installer package.
  • Error 25099. Unzipping core files failed.
  • Error 1723. There is a problem with this Windows installer package.
  • During the Java update installation process, an error messages contains the following error codes: 1035, 1305, 1311, 1324, 1327, 1335, 1600, 1601, 1606, 1624, 1643, 1722, 1744, 1788, 2352, 2753 and 2755.

Technical Resolutions for Java Errors

Important This section, method, or task contains steps that tell you how to modify the system settings. However, serious problems might occur if you modify the system incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up your system settings before you modify them. Then, you can restore the system settings if a problem occurs. For more information about how to back up and restore system settings, read this article. You can use the Backup & Restore function, a free feature provided by PC TuneUp Maestro, to backup and restore system files with ease.

Most Java errors are generated as a result of one of the following three causes:

# Cause 1: Conflict between the Java update installer and existing Java Runtime Environment.

# Resolution: Uninstall and reinstall the latest Java Runtime Environment. Instead of updating Java, perform a complete uninstall of the existing Java followed by a clean Java reinstall. Click to view this resolution

Step 1: Remove older Java versions:

  1. Open the Control Panel and double-click Add/Remove Programs or Programs and Features.
  2. Select any program that's labeled with "Java(TM)" or "Java 2 Runtime Environment" or "J2SE Runtime Environment" and uninstall.

Step 2: Clear Java cache (if applicable):

  1. Open the Control Panel and double-click the Java icon to launch the Java Control Panel.
  2. Select the General tab and click the Settings button to open the Temporary Files Settings dialog box.
  3. Click the Delete Files button and select all options before clicking the OK button to delete all temporarily cached Java files.

Step 3: Manually remove Java programming files (if applicable):

  1. Open Windows Explorer and navigate to this folder:  C:\Program Files\Java\jre6\ (or an alternate folder where you previously chose to install Java)
  2. Delete the entire content of the above folder. If you don't have permission to delete the files, restart your computer and try again.

Step 4: Install the latest version of Java:

  1. Go to the Java download website at
  2. Click the download button and follow the instructions provided in the installer to install Java.

Hide this resolution.

# Cause 2: Java update fails due to Windows Installer service errors. Errors with the Windows installer service prevents you from successfully installing or updating any applications.

# Resolution: Repair Windows Installer service. Click to view this resolution

Part 1: Disable UAC (for users with Windows Vista and higher versions):

User Access Control is a preventive measure to protect Windows from being modified by unwanted applications. Try this part first before repairing the Windows Installer service. To disable UAC:

  1. Click the Windows Start button and select Control Panel.
  2. Click User Accounts to open the User Accounts window.
  3. Click Turn User Account Control on or off in the User Accounts tasks window. You will be prompted for permission before continuing if UAC is currently turned on. Click continue to proceed.
  4. Clear the checkbox next to Use User Account Control (UAC) to help protect your computer.
  5. Click Restart Now to apply the changes.

Part 2: Repair the Windows Installer service:

Refer to this technical guide for detailed information about how to repair Windows Installer service on your PC.

Hide this resolution.

Our recommendation for fixing Java update errors

If you require assistance with applying the technical resolutions provided above, we recommend you download, install and register PC TuneUp Maestro. Registered users of PC TuneUp Maestro receive Professional PC Support Service, through which our PC Technical Support Specialists will provide you direct help with fixing Java update errors.

Like Java update errors, your PC may also have other performance or stability issues that need to be identified and addressed. You can download PC TuneUp Maestro and conduct a free PC scan to discover PC optimization opportunities. Combined with our Professional PC Support Service, PC TuneUp Maestro provides a comprehensive solution to your need for optimal PC performance.

About CompuClever
Microsoft Partner
Recognized by Microsoft as a leading Independent Software Vendor, CompuClever is a Microsoft Partner and demonstrates high levels of competence and excellence in its sector.
PC TuneUp Maestro is compatible with Windows 7®
Designed and developed to meet the stringent requirements set by Microsoft®, our software products are tested for compatibility and reliability on Windows® 7, 32-bit and 64-bit editions.
Intel Software Partner
CompuClever is an Intel® Software Partner. We specialize in researching and developing innovative technologies to unleash the best performance and stability your PC can offer.

Recommended Download:
PC TuneUp Maestro
PC TuneUp Maestro

- Speed up Windows Startup

- Improve PC Performance

- Optimize Hard Drive

- PC Error Analysis & Repair with PC Support Service

Download Now