This article applies to:
Platform: Windows 10, Windows 8, Windows 7, Vista, Windows XP
Java version: 7.0, 8.0
Mac OS X users: For more information, see How to update Java for Mac.
Alibaba Cloud Simple Application Server: Anti COVID-19 SME Enablement Program
$300 coupon package for all new SMEs and a $500 coupon for paying customers.
What is Java Auto Update? How does automatic update work?
Java Update is a feature that keeps your Windows computer up to date with the latest Java release. After enabling automatic updates, the system will periodically check whether there is a new version of Java. When a new version is found, we will ask for your permission to upgrade the Java installation. You can schedule how often to check for updates, or you can manually check at any time.
How can I change how often I receive notifications about new Java versions?
Change the update schedule through the "Advanced" settings of the "Update" tab.
Generally, you will be notified within a week after the update is posted.
Why should I not disable notifications?
By allowing the system to check for the latest version, you can use the latest patch update to keep the system safe. We strongly recommend that you do not disable the update function. But you can change your preferences to change how often you receive notifications about newer versions. The default setting is weekly notification.
How do I configure the system to automatically download newer Java versions?
Use the Notify Me option under the Update tab of the Java control panel.
How do I install the update?
When you receive a notification about a newer version, click "notification message" to start the update process.
Why should I provide permission to run the Java Auto Updater program?
The Java Auto Updater program (called jucheck.exe in previous Java versions) runs as a Windows process to check and execute the updates described in this FAQ. It will:
Install during Java installation
Java is not installed automatically. Provide you with the option to install the latest Java version
Unless the update is complete, this process will remind you that a newer security version is available for your system. To ensure that you get the latest safe Java version, you should keep this process running at all times.
Why do I receive a notification every time I restart my computer?
Starting with Windows Vista and later, when you restart the system, the Windows process jucheck.exe (also known as Java Auto Updater) will start and try to check the latest Java version. Windows User Account Control (UAC) will prompt you whether to allow this process to run.
Why can't I change the "Update" setting?
If you are not logged in as an administrator or your network administrator has disabled this feature during installation, you may not be able to enable the ability to change the Update tab.
Why is the "Update" tab missing from the Java Control Panel?
Before Java 8, Java Auto Update was not available for 64-bit versions of Java. For versions prior to Java 8, the "Update" tab is not available in the Java Control Panel.
Starting from Java 8 Update 20, users can use the "Update" tab in the Java Control Panel to automatically update the 64-bit JRE installed on their system (the 32-bit version will also be updated automatically).
Why are my update settings not saved?
For details and solutions, see Java update settings are not saved in the Java Control Panel.
Will updating from Java 6 to Java 7 remove any previous versions?
Yes, when updating to Java 7, the system will delete the highest version of Java 6 installed, regardless of whether you use automatic updates or update through the Java Control Panel. Java 6 has reached the deadline for stopping public updates, which means that there are no more public security updates for Java 6. To ensure a safer computer environment, it is recommended to remove Java 6 from the computer.
Java Update options
Change the Java update settings through the Java control panel.
Change automatic update settings
Find and launch the Java Control Panel
Click the Update tab to access the settings.
To enable Java Update to automatically check for updates, select the Check for Updates Automatically check box.
To disable Java Update, uncheck the Check for Updates Automatically checkbox.
Change update schedule
You can change the update frequency: daily, weekly or monthly (default value).
On the Update tab of the Java Control Panel, click Advanced
The Automatic Update Advanced Settings dialog box appears.
Change the frequency and date and time of Java Update.
Click OK. The Java Update scheduler will check for newer Java updates at the scheduled frequency and notify you.
For daily updates, you can select the time of day for the update. For weekly updates, you can select the day of the week and the time of day. For monthly updates, you can choose the day of the week and the time of day. The monthly update will be checked every week and you will be notified within 30 days that an update is available, but if it is a critical update, you will be notified within one week of the update.
Change notification options
There are two notification options:
Before installing: Use this option to download automatically and receive notifications before installing Java updates.
Before downloading: This is the default option. Use this option to receive notifications before downloading and installing Java updates.
Manual update options
You can manually check for updates at any time by clicking the Update Now button at the bottom of the Update tab of the Java Control Panel. Java Update can only run when the system is connected to the Internet. Alternatively, you can go to Java.com to get the latest Java version.
After updating the Java version, you need to close and restart the Java control panel to get the updated control panel.
Install new update
When a new Java update is available, a tooltip balloon will appear on the Windows desktop. To install the new update, click the notification dialog.
Windows Vista, Windows 7, Windows 8: User account control. Depending on your Windows settings, a "Windows User Account Control (UAC)" permission prompt may be displayed, prompting you to allow Java Auto Updater (or jucheck.exe) to perform update checks. When the system attempts to perform tasks that require administrative access rights, a permission prompt appears. Click Yes to allow the update process to continue.
The "Update Available" dialog box will appear. To start the installation, click Update. Otherwise, click Later to install the update later.
When the installation is complete, a dialog box will be displayed. Click Finish to complete the installation.